Class LogicalStructureTreeItem
java.lang.Object
com.itextpdf.pdfocr.structuretree.LogicalStructureTreeItem
- Direct Known Subclasses:
-
ArtifactItem,ParagraphTreeItem,SpanTreeItem,TableCellTreeItem,TableRowTreeItem,TableTreeItem
This class represents structure tree item of the text item put into the pdf document. See
TextInfo.
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiate a newLogicalStructureTreeIteminstance.LogicalStructureTreeItem(com.itextpdf.kernel.pdf.tagutils.AccessibilityProperties accessibilityProperties) Instantiate a newLogicalStructureTreeIteminstance. -
Method Summary
Modifier and TypeMethodDescriptionaddChild(LogicalStructureTreeItem child) Add child structure tree item.com.itextpdf.kernel.pdf.tagutils.AccessibilityPropertiesRetrieve structure tree element's properties.Retrieve all child structure tree items.Retrieve parent structure tree item.booleanRemove child structure tree item.setAccessibilityProperties(com.itextpdf.kernel.pdf.tagutils.AccessibilityProperties accessibilityProperties) Set structure tree element's properties.
-
Constructor Details
-
LogicalStructureTreeItem
public LogicalStructureTreeItem()Instantiate a newLogicalStructureTreeIteminstance. -
LogicalStructureTreeItem
public LogicalStructureTreeItem(com.itextpdf.kernel.pdf.tagutils.AccessibilityProperties accessibilityProperties) Instantiate a newLogicalStructureTreeIteminstance.- Parameters:
-
accessibilityProperties- properties to define and describe pdf structure elements.
-
-
Method Details
-
getAccessibilityProperties
public com.itextpdf.kernel.pdf.tagutils.AccessibilityProperties getAccessibilityProperties()Retrieve structure tree element's properties.- Returns:
- structure tree element's properties.
-
setAccessibilityProperties
public LogicalStructureTreeItem setAccessibilityProperties(com.itextpdf.kernel.pdf.tagutils.AccessibilityProperties accessibilityProperties) Set structure tree element's properties.- Parameters:
-
accessibilityProperties- structure tree element's properties. - Returns:
-
this
LogicalStructureTreeIteminstance.
-
getParent
Retrieve parent structure tree item.- Returns:
- parent structure tree item.
-
addChild
Add child structure tree item.- Parameters:
-
child- child structure tree item. - Returns:
-
this
LogicalStructureTreeIteminstance.
-
removeChild
Remove child structure tree item.- Parameters:
-
child- child structure tree item. - Returns:
-
trueif the child was removed,falseotherwise.
-
getChildren
Retrieve all child structure tree items.- Returns:
- all child structure tree items.
-