Class AbstractListNumberingDefinition

java.lang.Object
org.docx4j.model.listnumbering.AbstractListNumberingDefinition

public class AbstractListNumberingDefinition extends Object
Represents: <w:abstractNum w:abstractNumId="0"> <w:nsid w:val="2DD860C0"/> <w:multiLevelType w:val="multilevel"/> <w:tmpl w:val="0409001D"/> <w:lvl w:ilvl="0"> <w:start w:val="1"/> <w:numFmt w:val="decimal"/> <w:lvlText w:val="%1)"/> <w:lvlJc w:val="left"/> <w:pPr> <w:ind w:left="360" w:hanging="360"/> </w:pPr> </w:lvl> <w:lvl w:ilvl="1"> <w:start w:val="1"/> <w:numFmt w:val="lowerLetter"/> <w:lvlText w:val="%2)"/> <w:lvlJc w:val="left"/> <w:pPr> <w:ind w:left="720" w:hanging="360"/> </w:pPr> </w:lvl> etc (layered on top of the JAXB object representing same)
  • Field Details

    • log

      protected static org.slf4j.Logger log
  • Constructor Details

    • AbstractListNumberingDefinition

      public AbstractListNumberingDefinition(Numbering.AbstractNum abstractNumNode)
  • Method Details

    • getAbstractNumNode

      public Numbering.AbstractNum getAbstractNumNode()
      The underling org.docx4j JAXB object
      Returns:
    • updateDefinitionFromLinkedStyle

      public void updateDefinitionFromLinkedStyle(Numbering.AbstractNum linkedNode)
    • readLevel

      public void readLevel(Lvl levelNode)
      Parameters:
      levelNode -
      Since:
      3.3.6
    • getLinkedStyleId

      public String getLinkedStyleId()
    • hasLinkedStyle

      public boolean hasLinkedStyle()
    • getID

      public String getID()
    • getListLevels

      public HashMap<String,ListLevel> getListLevels()
    • getLevelCount

      public int getLevelCount()