Package com.itextpdf.kernel.pdf.tagutils
Interface ITagTreeIteratorHandler
- All Known Implementing Classes:
-
AbstractAvoidDuplicatesTagTreeIteratorHandler,AnnotationCheckUtil.AnnotationHandler,ContextAwareTagTreeIteratorHandler,FormCheckUtil.FormTagHandler,FormulaCheckUtil.FormulaTagHandler,GraphicsCheckUtil.GraphicsHandler,HeadingsChecker.HeadingHandler,NoteCheckUtil.NoteTagHandler,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
public interface ITagTreeIteratorHandler
Handler for
TagTreeIterator. Is used to handle specific events during the traversal.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanaccept(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 Details
-
accept
Checks whether the element should be traversed.- Parameters:
-
node- the element to check - Returns:
-
trueif the iteration should be continued,falseotherwise
-
processElement
Called when the next element is reached during the traversal to process it.- Parameters:
-
elem- the element to process
-