Class PDStructElem


public class PDStructElem extends PDStructTreeNode
Author:
Maksim Bezrukov
  • Constructor Details

  • Method Details

    • getType

      public ASAtom getType()
    • getCOSStructureType

      public COSName getCOSStructureType()
    • getLang

      public COSString getLang()
    • getNameSpace

      public PDStructureNameSpace getNameSpace()
    • getStructureType

      public StructureType getStructureType()
    • getActualText

      public COSObject getActualText()
    • getRef

      public COSObject getRef()
    • containsRef

      public boolean containsRef()
    • getAlternateDescription

      public String getAlternateDescription()
    • getExpandedAbbreviation

      public String getExpandedAbbreviation()
    • getParent

      public PDStructElem getParent()
    • getPageObjectNumber

      public COSKey getPageObjectNumber()
    • getDefaultStructureType

      public StructureType getDefaultStructureType()
    • getStructChildren

      public List<PDStructElem> getStructChildren()
      Specified by:
      getStructChildren in class PDStructTreeNode
    • getRoleMapToSameNamespaceTag

      public String getRoleMapToSameNamespaceTag()
    • getChildren

      public List<Object> getChildren()
      Specified by:
      getChildren in class PDStructTreeNode
    • getStructureElementStandardStructureType

      public static StructureType getStructureElementStandardStructureType(PDStructElem pdStructElem)
    • getStructureElementStandardType

      public static String getStructureElementStandardType(PDStructElem pdStructElem)
    • isMathStandardType

      public static boolean isMathStandardType(StructureType standardStructureType)
    • isPassThroughTag

      public static boolean isPassThroughTag(String structureType)