Changeset 1464


Ignore:
Timestamp:
04/03/11 07:41:32 (14 months ago)
Author:
jharrop
Message:

Added VML part.

Location:
trunk/docx4j/src/main/java/org/docx4j
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/docx4j/src/main/java/org/docx4j/jaxb/Context.java

    r1462 r1464  
    7575                                        "org.docx4j.dml:org.docx4j.dml.chart:org.docx4j.dml.chartDrawing:org.docx4j.dml.compatibility:org.docx4j.dml.diagram:org.docx4j.dml.lockedCanvas:org.docx4j.dml.picture:org.docx4j.dml.wordprocessingDrawing:org.docx4j.dml.spreadsheetdrawing:" + 
    7676                                        // All VML stuff is here, since compiling it requires WML and DML (and MathML), but not PML or SML 
    77                                         "org.docx4j.vml:org.docx4j.vml.officedrawing:org.docx4j.vml.wordprocessingDrawing:org.docx4j.vml.presentationDrawing:org.docx4j.vml.spreadsheetDrawing:org.docx4j.vml.root" + 
     77                                        "org.docx4j.vml:org.docx4j.vml.officedrawing:org.docx4j.vml.wordprocessingDrawing:org.docx4j.vml.presentationDrawing:org.docx4j.vml.spreadsheetDrawing:org.docx4j.vml.root:" + 
    7878                                        "org.opendope.xpaths:org.opendope.conditions:org.opendope.questions:org.opendope.components:" + 
    7979                                        "org.docx4j.math",classLoader ); 
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/contenttype/ContentTypeManager.java

    r1411 r1464  
    8383import org.docx4j.openpackaging.parts.PartName; 
    8484import org.docx4j.openpackaging.parts.ThemePart; 
     85import org.docx4j.openpackaging.parts.VMLPart; 
    8586import org.docx4j.openpackaging.parts.DrawingML.Chart; 
    8687import org.docx4j.openpackaging.parts.DrawingML.Drawing; 
     
    386387                } else if (contentType.equals(ContentTypes.IMAGE_WMF)) { 
    387388                        return new MetafileWmfPart(new PartName(partName)); 
     389                } else if (contentType.equals(ContentTypes.VML_DRAWING)) { 
     390                        return new VMLPart(new PartName(partName)); 
    388391                } else if (contentType.startsWith("application/vnd.openxmlformats-officedocument.drawing")) { 
    389392                        return JaxbDmlPart.newPartForContentType(contentType, partName); 
     
    392395                } else if (contentType.startsWith("application/vnd.openxmlformats-officedocument.spreadsheetml")) { 
    393396                        return JaxbSmlPart.newPartForContentType(contentType, partName); 
    394                 } if (contentType.equals(ContentTypes.APPLICATION_XML) 
     397                } else if (contentType.equals(ContentTypes.APPLICATION_XML) 
    395398                                || partName.endsWith(".xml")) { 
    396399                        // Simple minded detection of XML content. 
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/contenttype/ContentTypes.java

    r1455 r1464  
    271271                "application/vnd.openxmlformats-officedocument.drawing+xml"; 
    272272 
     273        public final static String VML_DRAWING = 
     274                "application/vnd.openxmlformats-officedocument.vmlDrawing"; 
    273275         
    274276         
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/relationships/Namespaces.java

    r1455 r1464  
    271271        public final static String EMBEDDED_PKG = "http://schemas.openxmlformats.org/officeDocument/2006/relationships/package"; 
    272272         
     273        public final static String VML =  "http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing"; 
    273274} 
Note: See TracChangeset for help on using the changeset viewer.