Changeset 1495
- Timestamp:
- 05/18/11 04:28:06 (12 months ago)
- Location:
- trunk/docx4j
- Files:
-
- 15 added
- 6 edited
-
build.xml (modified) (1 diff)
-
pom.xml (modified) (1 diff)
-
sample-docs/glox (added)
-
sample-docs/glox/Hier2Level.glox (added)
-
sample-docs/glox/LICENSE.txt (added)
-
sample-docs/glox/VerticalProcessPair.glox (added)
-
src/glox4j (added)
-
src/glox4j/java (added)
-
src/glox4j/java/org (added)
-
src/glox4j/java/org/glox4j (added)
-
src/glox4j/java/org/glox4j/openpackaging (added)
-
src/glox4j/java/org/glox4j/openpackaging/packages (added)
-
src/glox4j/java/org/glox4j/openpackaging/packages/GloxPackage.java (added)
-
src/glox4j/java/org/glox4j/openpackaging/parts (added)
-
src/glox4j/java/org/glox4j/samples (added)
-
src/glox4j/java/org/glox4j/samples/GetHeaderInfo.java (added)
-
src/main/java/org/docx4j/openpackaging/contenttype/ContentTypeManager.java (modified) (4 diffs)
-
src/main/java/org/docx4j/openpackaging/contenttype/ContentTypes.java (modified) (1 diff)
-
src/main/java/org/docx4j/openpackaging/parts/DrawingML/DiagramLayoutHeaderPart.java (added)
-
src/main/java/org/docx4j/openpackaging/parts/DrawingML/JaxbDmlPart.java (modified) (1 diff)
-
src/main/java/org/docx4j/openpackaging/parts/relationships/Namespaces.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/docx4j/build.xml
r1332 r1495 93 93 <src path="${src.main.java.dir}"/> 94 94 <src path="src/diffx"/> 95 <src path="src/glox4j/java"/> 95 96 <src path="src/pptx4j/java"/> 96 97 <src path="src/xlsx4j/java"/> -
trunk/docx4j/pom.xml
r1454 r1495 52 52 <source>src/svg</source> 53 53 <source>src/xlsx4j/java</source> 54 <source>src/glox4j/java</source> 54 55 <!--source>src/sun</source--> 55 56 </sources> -
trunk/docx4j/src/main/java/org/docx4j/openpackaging/contenttype/ContentTypeManager.java
r1494 r1495 110 110 import org.docx4j.openpackaging.parts.relationships.Namespaces; 111 111 import org.docx4j.relationships.Relationship; 112 import org.glox4j.openpackaging.packages.GloxPackage; 112 113 113 114 … … 771 772 OpcPackage p; 772 773 774 775 773 776 if (getPartNameOverridenByContentType(ContentTypes.WORDPROCESSINGML_DOCUMENT) != null 774 777 || getPartNameOverridenByContentType(ContentTypes.WORDPROCESSINGML_DOCUMENT_MACROENABLED) != null … … 779 782 return p; 780 783 } else if (getPartNameOverridenByContentType(ContentTypes.PRESENTATIONML_MAIN) != null) { 784 // "potm", "potx", "ppam", "ppsm", "ppsx", "pptm" ? 781 785 log.info("Detected PresentationMLPackage package "); 782 786 p = new PresentationMLPackage(this); … … 786 790 || getPartNameOverridenByContentType(ContentTypes.SPREADSHEETML_TEMPLATE) != null 787 791 || getPartNameOverridenByContentType(ContentTypes.SPREADSHEETML_TEMPLATE_MACROENABLED) != null) { 792 // "xlam", "xlsb" ? 788 793 log.info("Detected SpreadhseetMLPackage package "); 789 794 p = new SpreadsheetMLPackage(this); 790 795 return p; 796 } else if (getPartNameOverridenByContentType(ContentTypes.DRAWINGML_DIAGRAM_LAYOUT) != null) { 797 log.info("Detected Glox file "); 798 p = new GloxPackage(this); 799 return p; 791 800 } else { 792 801 throw new InvalidFormatException("Unexpected package (docx4j supports docx/docxm and pptx only"); -
trunk/docx4j/src/main/java/org/docx4j/openpackaging/contenttype/ContentTypes.java
r1464 r1495 163 163 "application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml"; 164 164 165 // "/word/diagrams/layout1.xml" 166 public final static String DRAWINGML_DIAGRAM_LAYOUT_HEADER = 167 "application/vnd.openxmlformats-officedocument.drawingml.diagramLayoutHeader+xml"; 168 165 169 // embedded presentation 166 170 public final static String PRESENTATION = -
trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/DrawingML/JaxbDmlPart.java
r1201 r1495 39 39 } else if (contentType.equals(ContentTypes.DRAWINGML_CHART)) { 40 40 return new Chart(new PartName(partName)); 41 } else if (contentType.equals(ContentTypes.DRAWINGML_DIAGRAM_LAYOUT_HEADER)) { 42 return new org.docx4j.openpackaging.parts.DrawingML.DiagramLayoutHeaderPart(new PartName(partName)); 41 43 } 42 44 else { -
trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/relationships/Namespaces.java
r1484 r1495 147 147 "http://schemas.openxmlformats.org/officeDocument/2006/relationships/diagramQuickStyle"; 148 148 149 // "/diagrams/layoutheader1.xml" 150 public final static String DRAWINGML_DIAGRAM_LAYOUT_HEADER = 151 "http://schemas.openxmlformats.org/officeDocument/2006/relationships/diagramLayoutHeader"; 152 149 153 150 154 // Target="ppt/presentation.xml"
Note: See TracChangeset
for help on using the changeset viewer.
