Class DiagramLayoutPart
java.lang.Object
org.docx4j.openpackaging.Base
org.docx4j.openpackaging.parts.Part
org.docx4j.openpackaging.parts.JaxbXmlPart<E>
org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware<E>
org.docx4j.openpackaging.parts.DrawingML.JaxbDmlPart<CTDiagramDefinition>
org.docx4j.openpackaging.parts.DrawingML.DiagramLayoutPart
- All Implemented Interfaces:
XPathEnabled<CTDiagramDefinition>
public final class DiagramLayoutPart extends JaxbDmlPart<CTDiagramDefinition>
-
Field Summary
Fields inherited from class org.docx4j.openpackaging.parts.JaxbXmlPart
jaxbElement, jc, MAX_BYTES_Unmarshal_Error -
Constructor Summary
Constructors Constructor Description DiagramLayoutPart()DiagramLayoutPart(PartName partName) -
Method Summary
Modifier and Type Method Description static java.lang.StringgenerateLayoutTree(javax.xml.transform.Source myList, javax.xml.transform.Templates layoutTreeCreatorXslt)static javax.xml.transform.TemplatesgenerateLayoutTreeXSLT(CTDiagramDefinition pictureLayout)voidinit()static voidmain(java.lang.String[] args)Methods inherited from class org.docx4j.openpackaging.parts.DrawingML.JaxbDmlPart
newPartForContentTypeMethods inherited from class org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware
createBinderAndJaxbElement, getBinder, getJAXBAssociationsForXPath, getJAXBAssociationsForXPath, getJAXBNodesViaXPath, getJAXBNodesViaXPath, setJaxbElement, unmarshal, unmarshalMethods inherited from class org.docx4j.openpackaging.parts.JaxbXmlPart
addMcChoiceNamespace, getContents, getJAXBContext, getJaxbElement, getMcChoiceNamespaces, getMceIgnorable, getXML, isContentEqual, isUnmarshalled, marshal, marshal, marshal, marshal, pipe, pipe, pipe, setContents, setJAXBContext, setJaxbElement, setMceIgnorable, transform, variableReplaceMethods inherited from class org.docx4j.openpackaging.parts.Part
getContentLengthAsLoaded, getOwningRelationshipPart, getPackage, getRelationshipType, getSourceRelationship, getSourceRelationships, getVersion, remove, rename, setContentLengthAsLoaded, setOwningRelationshipPart, setPackage, setPartShortcut, setRelationshipType, setSourceRelationship, setVersionMethods inherited from class org.docx4j.openpackaging.Base
addTargetPart, addTargetPart, addTargetPart, addTargetPart, getContentType, getPartName, getRelationshipsPart, getRelationshipsPart, getUserData, reset, setContentType, setPartName, setRelationships, setUserData
-
Constructor Details
-
Method Details
-
init
public void init() -
generateLayoutTreeXSLT
public static javax.xml.transform.Templates generateLayoutTreeXSLT(CTDiagramDefinition pictureLayout) throws java.lang.Exception- Throws:
java.lang.Exception
-
generateLayoutTree
public static java.lang.String generateLayoutTree(javax.xml.transform.Source myList, javax.xml.transform.Templates layoutTreeCreatorXslt) throws java.lang.Exception- Throws:
java.lang.Exception
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception- Throws:
java.lang.Exception
-