Class FormCheckUtil.FormTagHandler
java.lang.Object
com.itextpdf.pdfua.checkers.utils.ContextAwareTagTreeIteratorHandler
com.itextpdf.pdfua.checkers.utils.FormCheckUtil.FormTagHandler
- All Implemented Interfaces:
ITagTreeIteratorHandler
- Enclosing class:
FormCheckUtil
Handler for checking form field elements in the tag tree.
-
Field Summary
Fields inherited from class com.itextpdf.pdfua.checkers.utils.ContextAwareTagTreeIteratorHandler
context
-
Constructor Summary
ConstructorsConstructorDescriptionFormTagHandler
(PdfUAValidationContext context) Creates a newFormulaCheckUtil.FormulaTagHandler
instance. -
Method Summary
Modifier and TypeMethodDescriptionboolean
accept
(IStructureNode node) Checks whether the element should be traversed.private static PdfDictionary
getInteractiveKidForm
(PdfStructElem structElem) Gets a widget annotation kid if it exists.void
processElement
(IStructureNode elem) Called when the next element is reached during the traversal to process it.
-
Constructor Details
-
FormTagHandler
Creates a newFormulaCheckUtil.FormulaTagHandler
instance.- Parameters:
context
- The validation context.
-
-
Method Details
-
accept
Description copied from interface:ITagTreeIteratorHandler
Checks whether the element should be traversed.- Parameters:
node
- the element to check- Returns:
true
if the iteration should be continued,false
otherwise
-
processElement
Description copied from interface:ITagTreeIteratorHandler
Called when the next element is reached during the traversal to process it.- Parameters:
elem
- the element to process
-
getInteractiveKidForm
Gets a widget annotation kid if it exists.- Parameters:
structElem
- Parent structure element.- Returns:
- Kid as PdfDictionary.
-