Class DiagramDataUnflatten

java.lang.Object
org.docx4j.openpackaging.parts.DrawingML.DiagramDataUnflatten

public class DiagramDataUnflatten
extends java.lang.Object
Convert dgm:dataModel to OpenDoPE SmartArtDataHierarchy format.
Author:
jharrop
  • Field Details

    • PRESNAME_FOR_IMAGE

      protected static java.lang.String PRESNAME_FOR_IMAGE
  • Constructor Details

    • DiagramDataUnflatten

      public DiagramDataUnflatten​(DiagramDataPart diagramDataPart)
  • Method Details

    • getDataHierarchyObjectFactory

      public ObjectFactory getDataHierarchyObjectFactory()
    • getTexts

      public SmartArtDataHierarchy.Texts getTexts()
    • getTextFormats

      public java.util.List<jakarta.xml.bind.JAXBElement<CTTextBody>> getTextFormats()
    • convert

      public SmartArtDataHierarchy convert()
    • processText

      public CTTextBody processText​(ListItem thisListItem, CTPt thisPoint)
    • getPoint

      public CTPt getPoint​(java.lang.String modelId)
    • getAssociatedPres

      public CTPt getAssociatedPres​(java.lang.String modelId, java.lang.String presNamePrefix)
    • createListItemsForChildren

      public java.util.List<ListItem> createListItemsForChildren​(CTPt parent)
    • main

      public static void main​(java.lang.String[] args) throws java.lang.Exception
      Throws:
      java.lang.Exception