Class DiagramDataUnflatten
java.lang.Object
org.docx4j.openpackaging.parts.DrawingML.DiagramDataUnflatten
Convert dgm:dataModel to OpenDoPE SmartArtDataHierarchy
format.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate CTCxnListprivate DiagramDataPartprivate ObjectFactoryprivate ObjectFactoryprivate ObjectFactoryprivate SmartArtDataHierarchy.Imagesprivate static org.slf4j.Loggerprotected static Stringprivate CTPtListprivate List<jakarta.xml.bind.JAXBElement<CTTextBody>>private SmartArtDataHierarchy.Texts -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvert()createListItemsForChildren(CTPt parent) getAssociatedPres(String modelId, String presNamePrefix) List<jakarta.xml.bind.JAXBElement<CTTextBody>>getTexts()static voidprivate voidprocessChildrenOf(CTPt pt, ListItem listItem) processText(ListItem thisListItem, CTPt thisPoint)
-
Field Details
-
log
private static org.slf4j.Logger log -
PRESNAME_FOR_IMAGE
-
dmlFactory
-
diagramFactory
-
diagramDataPart
-
ptList
-
cxnList
-
factory
-
texts
-
images
-
textFormats
-
-
Constructor Details
-
DiagramDataUnflatten
-
-
Method Details
-
getDataHierarchyObjectFactory
-
getTexts
-
getTextFormats
-
convert
-
processText
-
processChildrenOf
-
getPoint
-
getAssociatedPres
-
createListItemsForChildren
-
main
- Throws:
Exception
-