Uses of Interface
com.itextpdf.kernel.pdf.tagging.IStructureNode
Packages that use IStructureNode
Package
Description
-
Uses of IStructureNode in com.itextpdf.kernel.pdf.tagging
Classes in com.itextpdf.kernel.pdf.tagging that implement IStructureNodeModifier and TypeClassDescriptionclass
Represents Marked Content Reference (MCR) object wrapper.class
class
class
class
A wrapper for structure element dictionaries (ISO-32000 14.7.2 "Structure Hierarchy").class
Represents a wrapper-class for structure tree root dictionary.Methods in com.itextpdf.kernel.pdf.tagging that return IStructureNodeModifier and TypeMethodDescriptionprivate IStructureNode
PdfStructElem.convertPdfObjectToIPdfStructElem
(PdfObject obj) IStructureNode.getParent()
PdfMcr.getParent()
PdfStructElem.getParent()
PdfStructTreeRoot.getParent()
PdfStructElem.removeKid
(int index) PdfStructElem.removeKid
(int index, boolean prepareForReAdding) Methods in com.itextpdf.kernel.pdf.tagging that return types with arguments of type IStructureNodeModifier and TypeMethodDescriptionIStructureNode.getKids()
PdfMcr.getKids()
PdfStructElem.getKids()
Gets list of the direct kids of structure element.PdfStructTreeRoot.getKids()
Gets list of the direct kids of StructTreeRoot.Methods in com.itextpdf.kernel.pdf.tagging with parameters of type IStructureNodeModifier and TypeMethodDescriptionboolean
McrCheckUtil.McrTagHandler.accept
(IStructureNode node) void
McrCheckUtil.McrTagHandler.processElement
(IStructureNode elem) int
PdfStructElem.removeKid
(IStructureNode kid) Method parameters in com.itextpdf.kernel.pdf.tagging with type arguments of type IStructureNodeModifier and TypeMethodDescriptionprivate void
PdfStructElem.addKidObjectToStructElemList
(PdfObject k, List<IStructureNode> list) private void
PdfStructTreeRoot.ifKidIsStructElementAddToList
(PdfObject kid, List<IStructureNode> kids) -
Uses of IStructureNode in com.itextpdf.kernel.pdf.tagutils
Fields in com.itextpdf.kernel.pdf.tagutils declared as IStructureNodeMethods in com.itextpdf.kernel.pdf.tagutils that return IStructureNodeModifier and TypeMethodDescription(package private) IStructureNode
WaitingTagsManager.flushTag
(PdfStructElem tagStruct) Methods in com.itextpdf.kernel.pdf.tagutils with parameters of type IStructureNodeModifier and TypeMethodDescriptionboolean
AbstractAvoidDuplicatesTagTreeIteratorHandler.accept
(IStructureNode node) boolean
ITagTreeIteratorHandler.accept
(IStructureNode node) Checks whether the element should be traversed.boolean
TagTreeIteratorFlusher.accept
(IStructureNode node) boolean
TagTreePointer.RoleFinderHandler.accept
(IStructureNode node) void
ITagTreeIteratorHandler.processElement
(IStructureNode elem) Called when the next element is reached during the traversal to process it.void
TagTreeIteratorFlusher.processElement
(IStructureNode elem) void
TagTreePointer.RoleFinderHandler.processElement
(IStructureNode elem) private void
TagStructureContext.removePageTagFromParent
(IStructureNode pageTag, IStructureNode parent) private void
TagTreeIterator.traverse
(IStructureNode elem) Method parameters in com.itextpdf.kernel.pdf.tagutils with type arguments of type IStructureNodeModifier and TypeMethodDescriptionprivate void
RootTagNormalizer.addStructTreeRootKidsToTheRootTag
(List<IStructureNode> rootKids) (package private) PdfStructElem
RootTagNormalizer.makeSingleStandardRootTag
(List<IStructureNode> rootKids) Constructors in com.itextpdf.kernel.pdf.tagutils with parameters of type IStructureNodeModifierConstructorDescriptionTagTreeIterator
(IStructureNode tagTreePointer) Creates a new instance ofTagTreeIterator
.TagTreeIterator
(IStructureNode tagTreePointer, TagTreeIterator.TreeTraversalOrder traversalOrder) Creates a new instance ofTagTreeIterator
. -
Uses of IStructureNode in com.itextpdf.kernel.utils
Methods in com.itextpdf.kernel.utils with parameters of type IStructureNodeModifier and TypeMethodDescriptionprotected void
TaggedPdfReaderTool.inspectKid
(IStructureNode kid) Inspect the child of the StructTreeRoot.Method parameters in com.itextpdf.kernel.utils with type arguments of type IStructureNodeModifier and TypeMethodDescriptionprotected void
TaggedPdfReaderTool.inspectKids
(List<IStructureNode> kids) Inspect the children of the StructTreeRoot. -
Uses of IStructureNode in com.itextpdf.pdfua.checkers.utils
Methods in com.itextpdf.pdfua.checkers.utils with parameters of type IStructureNodeModifier and TypeMethodDescriptionboolean
AnnotationCheckUtil.AnnotationHandler.accept
(IStructureNode node) boolean
FormCheckUtil.FormTagHandler.accept
(IStructureNode node) boolean
FormulaCheckUtil.FormulaTagHandler.accept
(IStructureNode node) boolean
GraphicsCheckUtil.GraphicsHandler.accept
(IStructureNode node) boolean
NoteCheckUtil.NoteTagHandler.accept
(IStructureNode node) PdfUAValidationContext.getElementIfRoleMatches
(PdfName role, IStructureNode structureNode) Checks if aIStructureNode
resolved role's is equal to the provided role.void
AnnotationCheckUtil.AnnotationHandler.processElement
(IStructureNode elem) void
FormCheckUtil.FormTagHandler.processElement
(IStructureNode elem) void
FormulaCheckUtil.FormulaTagHandler.processElement
(IStructureNode elem) void
GraphicsCheckUtil.GraphicsHandler.processElement
(IStructureNode elem) void
NoteCheckUtil.NoteTagHandler.processElement
(IStructureNode elem) PdfUAValidationContext.resolveToStandardRole
(IStructureNode node) Resolves the node's role to a standard role. -
Uses of IStructureNode in com.itextpdf.pdfua.checkers.utils.headings
Methods in com.itextpdf.pdfua.checkers.utils.headings with parameters of type IStructureNodeModifier and TypeMethodDescriptionboolean
HeadingsChecker.HeadingHandler.accept
(IStructureNode node) void
HeadingsChecker.checkStructElement
(IStructureNode structNode) Checks if structure element has correct heading.private static PdfDictionary
HeadingsChecker.extractPdfDictFromNode
(IStructureNode node) void
HeadingsChecker.HeadingHandler.processElement
(IStructureNode elem) -
Uses of IStructureNode in com.itextpdf.pdfua.checkers.utils.tables
Methods in com.itextpdf.pdfua.checkers.utils.tables with parameters of type IStructureNodeModifier and TypeMethodDescriptionboolean
TableCheckUtil.TableHandler.accept
(IStructureNode node) private PdfName
TableStructElementIterator.getRole
(IStructureNode node) void
TableCheckUtil.TableHandler.processElement
(IStructureNode elem) Method parameters in com.itextpdf.pdfua.checkers.utils.tables with type arguments of type IStructureNodeModifier and TypeMethodDescriptionprivate List
<PdfStructElem> TableStructElementIterator.extractAllTrTags
(List<IStructureNode> possibleTrs)