Interface PDStructElem

All Superinterfaces:
Object, PDObject, PDStructTreeNode
All Known Subinterfaces:
SEAnnot, SEArt, SEArtifact, SEAside, SEBibEntry, SEBlockQuote, SECaption, SECode, SEDiv, SEDocument, SEDocumentFragment, SEEm, SEFENote, SEFigure, SEForm, SEFormula, SEH, SEHn, SEIndex, SEL, SELbl, SELBody, SELI, SELink, SEMathMLStructElem, SENonStandard, SENonStruct, SENote, SEP, SEPart, SEPrivate, SEQuote, SERB, SEReference, SERP, SERT, SERuby, SESect, SESpan, SEStrong, SESub, SETable, SETableCell, SETBody, SETD, SETFoot, SETH, SETHead, SETitle, SETOC, SETOCI, SETR, SEWarichu, SEWP, SEWT
All Known Implementing Classes:
GFPDStructElem, GFSEAnnot, GFSEArt, GFSEArtifact, GFSEAside, GFSEBibEntry, GFSEBlockQuote, GFSECaption, GFSECode, GFSEDiv, GFSEDocument, GFSEDocumentFragment, GFSEEm, GFSEFENote, GFSEFigure, GFSEForm, GFSEFormula, GFSEH, GFSEHn, GFSEIndex, GFSEL, GFSELbl, GFSELBody, GFSELI, GFSELink, GFSEMathMLStructElem, GFSENonStandard, GFSENonStruct, GFSENote, GFSEP, GFSEPart, GFSEPrivate, GFSEQuote, GFSERB, GFSEReference, GFSERP, GFSERT, GFSERuby, GFSESect, GFSESpan, GFSEStrong, GFSESub, GFSETable, GFSETableCell, GFSETBody, GFSETD, GFSETFoot, GFSETH, GFSETHead, GFSETitle, GFSETOC, GFSETOCI, GFSETR, GFSEWarichu, GFSEWP, GFSEWT

public interface PDStructElem extends PDStructTreeNode
the structure element dictionary
  • Method Details

    • getparentStandardType

      String getparentStandardType()
      parent element type, role mapped to the standard type
    • getvalueS

      String getvalueS()
      structure type
    • getstandardType

      String getstandardType()
      standard structure type defined via role map
    • getparentLang

      String getparentLang()
      value of parent Lang entry
    • getremappedStandardType

      String getremappedStandardType()
      remapped standard type value
    • getAlt

      String getAlt()
      value of the /Alt entry
    • getActualText

      String getActualText()
      value of the /ActualText entry
    • getE

      String getE()
      value of the /E entry
    • getcircularMappingExist

      Boolean getcircularMappingExist()
      true, if circular mapping exist
    • getroleMapToSameNamespaceTag

      String getroleMapToSameNamespaceTag()
      the namespace and the tag within a given namespace that is remapped to another tag within the same namespace
    • getcontainsParent

      Boolean getcontainsParent()
      true if the struct elem dictionary contains P entry