Package org.verapdf.pd.structure
Class PDStructElem
- java.lang.Object
-
- org.verapdf.pd.PDObject
-
- org.verapdf.pd.structure.PDStructTreeNode
-
- org.verapdf.pd.structure.PDStructElem
-
public class PDStructElem extends PDStructTreeNode
- Author:
- Maksim Bezrukov
-
-
Constructor Summary
Constructors Constructor Description PDStructElem(COSObject obj, Map<ASAtom,ASAtom> rootRoleMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description COSObject
getActualText()
String
getAlternateDescription()
List<Object>
getChildren()
COSName
getCOSStructureType()
StructureType
getDefaultStructureType()
String
getExpandedAbbreviation()
COSString
getLang()
PDStructureNameSpace
getNameSpace()
COSKey
getPageObjectNumber()
PDStructElem
getParent()
List<PDStructElem>
getStructChildren()
StructureType
getStructureType()
ASAtom
getType()
-
Methods inherited from class org.verapdf.pd.PDObject
clear, empty, getBooleanKey, getIntegerKey, getKey, getNameKey, getObject, getRealKey, getStringKey, knownKey, removeKey, setBooleanKey, setIntegerKey, setKey, setNameKey, setObject, setObject, setStringKey, updateFromObject, updateToObject
-
-
-
-
Method Detail
-
getType
public ASAtom getType()
-
getCOSStructureType
public COSName getCOSStructureType()
-
getLang
public COSString getLang()
-
getNameSpace
public PDStructureNameSpace getNameSpace()
-
getStructureType
public StructureType getStructureType()
-
getActualText
public COSObject getActualText()
-
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 classPDStructTreeNode
-
getChildren
public List<Object> getChildren()
- Specified by:
getChildren
in classPDStructTreeNode
-
-