Class Pdf20Checker.StructureTreeRootHandler
java.lang.Object
com.itextpdf.kernel.validation.Pdf20Checker.StructureTreeRootHandler
- All Implemented Interfaces:
ITagTreeIteratorHandler
- Enclosing class:
Pdf20Checker
private static class Pdf20Checker.StructureTreeRootHandler
extends Object
implements ITagTreeIteratorHandler
Handler class that checks structure nodes while traversing the document structure tree.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionStructureTreeRootHandler(TagStructureContext tagStructureContext) Creates newPdf20Checker.StructureTreeRootHandlerinstance. -
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.
-
Field Details
-
tagStructureContext
-
-
Constructor Details
-
StructureTreeRootHandler
Creates newPdf20Checker.StructureTreeRootHandlerinstance.- Parameters:
tagStructureContext-TagStructureContextof the current tagged document
-
-
Method Details
-
accept
Description copied from interface:ITagTreeIteratorHandlerChecks whether the element should be traversed.- Specified by:
acceptin interfaceITagTreeIteratorHandler- Parameters:
node- the element to check- Returns:
trueif the iteration should be continued,falseotherwise
-
processElement
Description copied from interface:ITagTreeIteratorHandlerCalled when the next element is reached during the traversal to process it.- Specified by:
processElementin interfaceITagTreeIteratorHandler- Parameters:
elem- the element to process
-