Package com.itextpdf.kernel.pdf.tagutils
Interface ITagTreeIteratorHandler
-
- All Known Implementing Classes:
AbstractAvoidDuplicatesTagTreeIteratorHandler,AnnotationCheckUtil.AnnotationHandler,ContextAwareTagTreeIteratorHandler,FormCheckUtil.FormTagHandler,FormulaCheckUtil.FormulaTagHandler,GraphicsCheckUtil.GraphicsHandler,HeadingsChecker.HeadingHandler,McrCheckUtil.McrTagHandler,NoteCheckUtil.NoteTagHandler,Pdf20Checker.ParentChildRelationshipHandler,Pdf20Checker.StructureTreeRootHandler,PdfUA1AnnotationChecker.PdfUA1AnnotationHandler,PdfUA1FormChecker.PdfUA1FormTagHandler,PdfUA1FormulaChecker.PdfUA1FormulaTagHandler,PdfUA1HeadingsChecker.PdfUA1HeadingHandler,PdfUA1ListChecker.PdfUA1ListHandler,PdfUA1NotesChecker.PdfUA1NotesTagHandler,PdfUA2AnnotationChecker.PdfUA2AnnotationHandler,PdfUA2FormChecker.PdfUA2FormTagHandler,PdfUA2FormulaChecker.PdfUA2FormulaTagHandler,PdfUA2HeadingsChecker.PdfUA2HeadingHandler,PdfUA2LinkChecker.PdfUA2LinkAnnotationHandler,PdfUA2ListChecker.PdfUA2ListHandler,PdfUA2NotesChecker.PdfUA2NotesHandler,PdfUA2TableOfContentsChecker.PdfUA2TableOfContentsHandler,TableCheckUtil.TableHandler,TagTreeIteratorFlusher,TagTreePointer.RoleFinderHandler
public interface ITagTreeIteratorHandlerHandler forTagTreeIterator. Is used to handle specific events during the traversal.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanaccept(IStructureNode node)Checks whether the element should be traversed.voidprocessElement(IStructureNode elem)Called when the next element is reached during the traversal to process it.
-
-
-
Method Detail
-
accept
boolean accept(IStructureNode node)
Checks whether the element should be traversed.- Parameters:
node- the element to check- Returns:
trueif the iteration should be continued,falseotherwise
-
processElement
void processElement(IStructureNode elem)
Called when the next element is reached during the traversal to process it.- Parameters:
elem- the element to process
-
-