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 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
-