Class DiagramDrawingPart
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<CTDataModel>
org.docx4j.openpackaging.parts.DrawingML.DiagramDrawingPart
- All Implemented Interfaces:
XPathEnabled<CTDataModel>
public final class DiagramDrawingPart extends JaxbDmlPart<CTDataModel>
The last successful layout for a diagram".
See MS-ODRAWXML.
When present, will be a rel of document.xml,
and pointed to from dgm:dataModel
In MS-ODRAWXML, this part is called "Diagram
Layout Part". Is that a typo, or just
confusing? I'm not gonna call it that.
At http://msdn.microsoft.com/en-us/library/documentformat.openxml.office.drawing.drawing.aspx
it seems to be called DiagramPersistLayoutPart,
which would be better.
-
Field Summary
Fields inherited from class org.docx4j.openpackaging.parts.JaxbXmlPart
jaxbElement, jc, MAX_BYTES_Unmarshal_Error -
Constructor Summary
Constructors Constructor Description DiagramDrawingPart()DiagramDrawingPart(PartName partName) -
Method Summary
Modifier and Type Method Description voidinit()voidsetFriendlyIds(java.util.HashMap<java.lang.String,java.lang.String> map)Deprecated.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() -
setFriendlyIds
@Deprecated public void setFriendlyIds(java.util.HashMap<java.lang.String,java.lang.String> map)Deprecated.
-