Uses of Interface
com.itextpdf.kernel.pdf.tagging.IStructureNode
-
-
Uses of IStructureNode in com.itextpdf.kernel.pdf.tagging
Classes in com.itextpdf.kernel.pdf.tagging that implement IStructureNode Modifier and Type Class Description classPdfMcrRepresents Marked Content Reference (MCR) object wrapper.classPdfMcrDictionaryclassPdfMcrNumberclassPdfObjRefclassPdfStructElemA wrapper for structure element dictionaries (ISO-32000 14.7.2 "Structure Hierarchy").classPdfStructTreeRootRepresents a wrapper-class for structure tree root dictionary.Methods in com.itextpdf.kernel.pdf.tagging that return IStructureNode Modifier and Type Method Description private IStructureNodePdfStructElem. convertPdfObjectToIPdfStructElem(PdfObject obj)IStructureNodeIStructureNode. getParent()IStructureNodePdfMcr. getParent()IStructureNodePdfStructElem. getParent()IStructureNodePdfStructTreeRoot. getParent()IStructureNodePdfStructElem. removeKid(int index)IStructureNodePdfStructElem. removeKid(int index, boolean prepareForReAdding)Methods in com.itextpdf.kernel.pdf.tagging that return types with arguments of type IStructureNode Modifier and Type Method Description java.util.List<IStructureNode>IStructureNode. getKids()java.util.List<IStructureNode>PdfMcr. getKids()java.util.List<IStructureNode>PdfStructElem. getKids()Gets list of the direct kids of structure element.java.util.List<IStructureNode>PdfStructTreeRoot. getKids()Gets list of the direct kids of StructTreeRoot.Methods in com.itextpdf.kernel.pdf.tagging with parameters of type IStructureNode Modifier and Type Method Description booleanMcrCheckUtil.McrTagHandler. accept(IStructureNode node)voidMcrCheckUtil.McrTagHandler. processElement(IStructureNode elem)intPdfStructElem. removeKid(IStructureNode kid)Method parameters in com.itextpdf.kernel.pdf.tagging with type arguments of type IStructureNode Modifier and Type Method Description private voidPdfStructElem. addKidObjectToStructElemList(PdfObject k, java.util.List<IStructureNode> list)private voidPdfStructTreeRoot. ifKidIsStructElementAddToList(PdfObject kid, java.util.List<IStructureNode> kids) -
Uses of IStructureNode in com.itextpdf.kernel.pdf.tagutils
Fields in com.itextpdf.kernel.pdf.tagutils declared as IStructureNode Modifier and Type Field Description private IStructureNodeTagTreeIterator. pointerMethods in com.itextpdf.kernel.pdf.tagutils that return IStructureNode Modifier and Type Method Description (package private) IStructureNodeWaitingTagsManager. flushTag(PdfStructElem tagStruct)Methods in com.itextpdf.kernel.pdf.tagutils with parameters of type IStructureNode Modifier and Type Method Description booleanAbstractAvoidDuplicatesTagTreeIteratorHandler. accept(IStructureNode node)booleanITagTreeIteratorHandler. accept(IStructureNode node)Checks whether the element should be traversed.booleanTagTreeIteratorFlusher. accept(IStructureNode node)booleanTagTreePointer.RoleFinderHandler. accept(IStructureNode node)voidITagTreeIteratorHandler. processElement(IStructureNode elem)Called when the next element is reached during the traversal to process it.voidTagTreeIteratorFlusher. processElement(IStructureNode elem)voidTagTreePointer.RoleFinderHandler. processElement(IStructureNode elem)private voidTagStructureContext. removePageTagFromParent(IStructureNode pageTag, IStructureNode parent)private voidTagTreeIterator. traverse(IStructureNode elem)Method parameters in com.itextpdf.kernel.pdf.tagutils with type arguments of type IStructureNode Modifier and Type Method Description private voidRootTagNormalizer. addStructTreeRootKidsToTheRootTag(java.util.List<IStructureNode> rootKids)(package private) PdfStructElemRootTagNormalizer. makeSingleStandardRootTag(java.util.List<IStructureNode> rootKids)Constructors in com.itextpdf.kernel.pdf.tagutils with parameters of type IStructureNode Constructor Description TagTreeIterator(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 IStructureNode Modifier and Type Method Description protected voidTaggedPdfReaderTool. inspectKid(IStructureNode kid)Inspect the child of the StructTreeRoot.Method parameters in com.itextpdf.kernel.utils with type arguments of type IStructureNode Modifier and Type Method Description protected voidTaggedPdfReaderTool. inspectKids(java.util.List<IStructureNode> kids)Inspect the children of the StructTreeRoot. -
Uses of IStructureNode in com.itextpdf.kernel.validation
Methods in com.itextpdf.kernel.validation with parameters of type IStructureNode Modifier and Type Method Description booleanPdf20Checker.ParentChildRelationshipHandler. accept(IStructureNode node)booleanPdf20Checker.StructureTreeRootHandler. accept(IStructureNode node)voidPdf20Checker.ParentChildRelationshipHandler. processElement(IStructureNode elem)voidPdf20Checker.StructureTreeRootHandler. processElement(IStructureNode elem) -
Uses of IStructureNode in com.itextpdf.pdfua.checkers.utils
Methods in com.itextpdf.pdfua.checkers.utils with parameters of type IStructureNode Modifier and Type Method Description booleanAnnotationCheckUtil.AnnotationHandler. accept(IStructureNode node)Deprecated.booleanFormCheckUtil.FormTagHandler. accept(IStructureNode node)Deprecated.booleanFormulaCheckUtil.FormulaTagHandler. accept(IStructureNode node)booleanGraphicsCheckUtil.GraphicsHandler. accept(IStructureNode node)booleanNoteCheckUtil.NoteTagHandler. accept(IStructureNode node)Deprecated.PdfStructElemPdfUAValidationContext. getElementIfRoleMatches(PdfName role, IStructureNode structureNode)Checks if aIStructureNoderesolved role's is equal to the provided role.voidAnnotationCheckUtil.AnnotationHandler. processElement(IStructureNode elem)Deprecated.voidFormCheckUtil.FormTagHandler. processElement(IStructureNode elem)Deprecated.voidFormulaCheckUtil.FormulaTagHandler. processElement(IStructureNode elem)voidGraphicsCheckUtil.GraphicsHandler. processElement(IStructureNode elem)voidNoteCheckUtil.NoteTagHandler. processElement(IStructureNode elem)Deprecated.java.lang.StringPdfUAValidationContext. 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 IStructureNode Modifier and Type Method Description booleanHeadingsChecker.HeadingHandler. accept(IStructureNode node)Deprecated.voidHeadingsChecker. checkStructElement(IStructureNode structNode)Deprecated.Checks if structure element has correct heading.voidHeadingsChecker.HeadingHandler. processElement(IStructureNode elem)Deprecated. -
Uses of IStructureNode in com.itextpdf.pdfua.checkers.utils.tables
Methods in com.itextpdf.pdfua.checkers.utils.tables with parameters of type IStructureNode Modifier and Type Method Description booleanTableCheckUtil.TableHandler. accept(IStructureNode node)private PdfNameTableStructElementIterator. getRole(IStructureNode node)voidTableCheckUtil.TableHandler. processElement(IStructureNode elem)Method parameters in com.itextpdf.pdfua.checkers.utils.tables with type arguments of type IStructureNode Modifier and Type Method Description private java.util.List<PdfStructElem>TableStructElementIterator. extractAllTrTags(java.util.List<IStructureNode> possibleTrs) -
Uses of IStructureNode in com.itextpdf.pdfua.checkers.utils.ua1
Methods in com.itextpdf.pdfua.checkers.utils.ua1 with parameters of type IStructureNode Modifier and Type Method Description booleanPdfUA1AnnotationChecker.PdfUA1AnnotationHandler. accept(IStructureNode node)booleanPdfUA1FormChecker.PdfUA1FormTagHandler. accept(IStructureNode node)booleanPdfUA1FormulaChecker.PdfUA1FormulaTagHandler. accept(IStructureNode node)booleanPdfUA1HeadingsChecker.PdfUA1HeadingHandler. accept(IStructureNode node)booleanPdfUA1ListChecker.PdfUA1ListHandler. accept(IStructureNode node)booleanPdfUA1NotesChecker.PdfUA1NotesTagHandler. accept(IStructureNode node)static voidPdfUA1AnnotationChecker. checkElement(PdfUAValidationContext context, IStructureNode elem)voidPdfUA1FormulaChecker. checkStructElement(IStructureNode elem)Checks "Formula" structure element.voidPdfUA1HeadingsChecker. checkStructElement(IStructureNode structNode)Checks if structure element has correct heading.voidPdfUA1ListChecker. checkStructElement(IStructureNode structNode)Checks if list element has correct tag structure according to PDF/UA-1 specification.private static PdfDictionaryPdfUA1HeadingsChecker. extractPdfDictFromNode(IStructureNode node)voidPdfUA1AnnotationChecker.PdfUA1AnnotationHandler. processElement(IStructureNode elem)voidPdfUA1FormChecker.PdfUA1FormTagHandler. processElement(IStructureNode elem)voidPdfUA1FormulaChecker.PdfUA1FormulaTagHandler. processElement(IStructureNode elem)voidPdfUA1HeadingsChecker.PdfUA1HeadingHandler. processElement(IStructureNode elem)voidPdfUA1ListChecker.PdfUA1ListHandler. processElement(IStructureNode elem)voidPdfUA1NotesChecker.PdfUA1NotesTagHandler. processElement(IStructureNode elem) -
Uses of IStructureNode in com.itextpdf.pdfua.checkers.utils.ua2
Fields in com.itextpdf.pdfua.checkers.utils.ua2 with type parameters of type IStructureNode Modifier and Type Field Description private java.util.Map<PdfObject,java.util.Set<IStructureNode>>PdfUA2LinkChecker. destinationToStructParentsMapMethods in com.itextpdf.pdfua.checkers.utils.ua2 with parameters of type IStructureNode Modifier and Type Method Description booleanPdfUA2AnnotationChecker.PdfUA2AnnotationHandler. accept(IStructureNode node)booleanPdfUA2FormChecker.PdfUA2FormTagHandler. accept(IStructureNode node)booleanPdfUA2FormulaChecker.PdfUA2FormulaTagHandler. accept(IStructureNode node)booleanPdfUA2HeadingsChecker.PdfUA2HeadingHandler. accept(IStructureNode node)booleanPdfUA2LinkChecker.PdfUA2LinkAnnotationHandler. accept(IStructureNode node)booleanPdfUA2ListChecker.PdfUA2ListHandler. accept(IStructureNode node)booleanPdfUA2NotesChecker.PdfUA2NotesHandler. accept(IStructureNode node)booleanPdfUA2TableOfContentsChecker.PdfUA2TableOfContentsHandler. accept(IStructureNode node)voidPdfUA2FormChecker. checkFormStructElement(IStructureNode elem)Checks "Form" structure element.private voidPdfUA2LinkChecker. checkLinkAnnotationStructureParent(IStructureNode elem)Checks that link annotation is enclosed in either a Link or Reference structure element.voidPdfUA2TableOfContentsChecker. checkRefInTociStructElement(IStructureNode structNode)Checks that table of contents item identifies the target of the reference according to PDF/UA-2 specification.voidPdfUA2FormulaChecker. checkStructElement(IStructureNode elem)Checks if "math" structure element from "MathML" namespace is enclosed within "Formula" tag.voidPdfUA2HeadingsChecker. checkStructElement(IStructureNode structNode)Checks if layout element has correct heading according to PDF/UA-2 specification.voidPdfUA2ListChecker. checkStructElement(IStructureNode structNode)Checks if list element has correct tag structure according to PDF/UA-2 specification.voidPdfUA2NotesChecker. checkStructElement(IStructureNode elem)Checks if Note and FENote elements are correct according to PDF/UA-2 specification.private static voidPdfUA2FormChecker. checkWidgetKids(IStructureNode form)Checks thatFormstructure element contains at most one widget annotation.private static booleanPdfUA2FormChecker. isWidget(IStructureNode node)private booleanPdfUA2FormChecker. isWidgetLabelPresent(IStructureNode widget)voidPdfUA2AnnotationChecker.PdfUA2AnnotationHandler. processElement(IStructureNode elem)voidPdfUA2FormChecker.PdfUA2FormTagHandler. processElement(IStructureNode elem)voidPdfUA2FormulaChecker.PdfUA2FormulaTagHandler. processElement(IStructureNode elem)voidPdfUA2HeadingsChecker.PdfUA2HeadingHandler. processElement(IStructureNode elem)voidPdfUA2LinkChecker.PdfUA2LinkAnnotationHandler. processElement(IStructureNode elem)voidPdfUA2ListChecker.PdfUA2ListHandler. processElement(IStructureNode elem)voidPdfUA2NotesChecker.PdfUA2NotesHandler. processElement(IStructureNode elem)voidPdfUA2TableOfContentsChecker.PdfUA2TableOfContentsHandler. processElement(IStructureNode elem)
-