public DiagramStylePart(PartName partName) throws InvalidFormatException { super(partName); init(); }
public void init() { // Used if this Part is added to [Content_Types].xml setContentType(new org.docx4j.openpackaging.contenttype.ContentType( org.docx4j.openpackaging.contenttype.ContentTypes.DRAWINGML_DIAGRAM_STYLE)); // Used when this Part is added to a rels setRelationshipType(Namespaces.DRAWINGML_DIAGRAM_STYLE); }
public void CreateMinimalContent(String uniqueId) { ObjectFactory factory = new ObjectFactory(); CTStyleDefinition styleDef = factory.createCTStyleDefinition(); styleDef.setUniqueId(uniqueId); CTStyleLabel styleLabel = factory.createCTStyleLabel(); styleLabel.setName("node0"); styleDef.getStyleLbl().add(styleLabel); this.setJaxbElement(styleDef); }
DiagramStylePart style = new DiagramStylePart(); style.unmarshal("quickStyle-simple1.xml");
public Object unmarshal(String filename) throws JAXBException { java.io.InputStream is = null; try { is = org.docx4j.utils.ResourceUtils.getResource( "org/docx4j/openpackaging/parts/DrawingML/" + filename); } catch (IOException e) { e.printStackTrace(); } return unmarshal( is ); // side-effect is to set jaxbElement }
public static Part newPartForContentType(String contentType, String partName) throws InvalidFormatException, PartUnrecognisedException { if (contentType.equals(ContentTypes.DRAWINGML_DIAGRAM_COLORS)) { return new org.docx4j.openpackaging.parts.DrawingML.DiagramColorsPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_DIAGRAM_DATA)) { return new org.docx4j.openpackaging.parts.DrawingML.DiagramDataPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_DIAGRAM_LAYOUT)) { return new org.docx4j.openpackaging.parts.DrawingML.DiagramLayoutPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_DIAGRAM_STYLE)) { return new org.docx4j.openpackaging.parts.DrawingML.DiagramStylePart(new PartName(partName)); // } else if (contentType.equals(ContentTypes.DRAWINGML_DIAGRAM_DRAWING)) { // return new org.docx4j.openpackaging.parts.DrawingML.DiagramDrawingPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_DRAWING)) { return new Drawing(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_CHART)) { return new Chart(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_DIAGRAM_LAYOUT_HEADER)) { return new org.docx4j.openpackaging.parts.DrawingML.DiagramLayoutHeaderPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_CHART_SHAPES)) { return new ChartShapePart(new PartName(partName)); } else { throw new PartUnrecognisedException("No subclass found for " + partName + " (content type '" + contentType + "')"); } }
DiagramStylePart style = new DiagramStylePart(new PartName("/ppt/diagrams.quickStyle1.xml")); style.unmarshal("quickStyle-simple1.xml");
public Object unmarshal(String filename) throws JAXBException { java.io.InputStream is = null; try { is = org.docx4j.utils.ResourceUtils.getResource( "org/docx4j/openpackaging/parts/DrawingML/" + filename); } catch (IOException e) { e.printStackTrace(); } return unmarshal( is ); // side-effect is to set jaxbElement }
public static Part newPartForContentType(String contentType, String partName) throws InvalidFormatException, PartUnrecognisedException { if (contentType.equals(ContentTypes.DRAWINGML_DIAGRAM_COLORS)) { return new org.docx4j.openpackaging.parts.DrawingML.DiagramColorsPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_DIAGRAM_DATA)) { return new org.docx4j.openpackaging.parts.DrawingML.DiagramDataPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_DIAGRAM_LAYOUT)) { return new org.docx4j.openpackaging.parts.DrawingML.DiagramLayoutPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_DIAGRAM_STYLE)) { return new org.docx4j.openpackaging.parts.DrawingML.DiagramStylePart(new PartName(partName)); // } else if (contentType.equals(ContentTypes.DRAWINGML_DIAGRAM_DRAWING)) { // return new org.docx4j.openpackaging.parts.DrawingML.DiagramDrawingPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_DRAWING)) { return new Drawing(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_CHART)) { return new Chart(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_DIAGRAM_LAYOUT_HEADER)) { return new org.docx4j.openpackaging.parts.DrawingML.DiagramLayoutHeaderPart(new PartName(partName)); } else if (contentType.equals(ContentTypes.DRAWINGML_CHART_SHAPES)) { return new ChartShapePart(new PartName(partName)); } else { throw new PartUnrecognisedException("No subclass found for " + partName + " (content type '" + contentType + "')"); } }
DiagramStylePart style = new DiagramStylePart(); style.unmarshal("quickStyle-simple1.xml");
public void init() { // Used if this Part is added to [Content_Types].xml setContentType(new org.docx4j.openpackaging.contenttype.ContentType( org.docx4j.openpackaging.contenttype.ContentTypes.DRAWINGML_DIAGRAM_STYLE)); // Used when this Part is added to a rels setRelationshipType(Namespaces.DRAWINGML_DIAGRAM_STYLE); }
public DiagramStylePart() throws InvalidFormatException { super(new PartName("/word/diagrams/quickStyle1.xml")); init(); }
public void CreateMinimalContent(String uniqueId) { ObjectFactory factory = new ObjectFactory(); CTStyleDefinition styleDef = factory.createCTStyleDefinition(); styleDef.setUniqueId(uniqueId); CTStyleLabel styleLabel = factory.createCTStyleLabel(); styleLabel.setName("node0"); styleDef.getStyleLbl().add(styleLabel); this.setJaxbElement(styleDef); }
DiagramStylePart style = new DiagramStylePart(new PartName("/ppt/diagrams.quickStyle1.xml")); style.unmarshal("quickStyle-simple1.xml");
public DiagramStylePart(PartName partName) throws InvalidFormatException { super(partName); init(); }
public DiagramStylePart() throws InvalidFormatException { super(new PartName("/word/diagrams/quickStyle1.xml")); init(); }