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
public static class FormCheckUtil.FormTagHandler extends ContextAwareTagTreeIteratorHandler
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
Constructors Constructor Description FormTagHandler(PdfUAValidationContext context)
Creates a newFormulaCheckUtil.FormulaTagHandler
instance.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
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 Detail
-
FormTagHandler
public FormTagHandler(PdfUAValidationContext context)
Creates a newFormulaCheckUtil.FormulaTagHandler
instance.- Parameters:
context
- The validation context.
-
-
Method Detail
-
accept
public boolean accept(IStructureNode node)
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
public void processElement(IStructureNode elem)
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
private static PdfDictionary getInteractiveKidForm(PdfStructElem structElem)
Gets a widget annotation kid if it exists.- Parameters:
structElem
- Parent structure element.- Returns:
- Kid as PdfDictionary.
-
-