Class AdditionalAction
java.lang.Object
org.apache.pdfbox.cos.COSBase
br.ufsc.labsec.signature.conformanceVerifier.pdf.incrementalupdate.structures.COSBaseWrapper<org.apache.pdfbox.cos.COSDictionary>
br.ufsc.labsec.signature.conformanceVerifier.pdf.incrementalupdate.structures.AdditionalAction
- All Implemented Interfaces:
org.apache.pdfbox.pdmodel.common.COSObjectable
-
Field Summary
Fields inherited from class COSBaseWrapper
base -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(IncrementalUpdateVisitor<?> visitor) Computa ações adicionais de um dicionário de ações.static org.apache.pdfbox.cos.COSBasegetInstance(org.apache.pdfbox.cos.COSBase base) static booleanisAAAnnotationValid(org.apache.pdfbox.cos.COSBase base) static booleanisAACatalogValid(org.apache.pdfbox.cos.COSBase base) static booleanisAAFormFieldValid(org.apache.pdfbox.cos.COSBase base) static booleanisAAPageValid(org.apache.pdfbox.cos.COSBase base) Methods inherited from class COSBaseWrapper
accept, expectArray, expectDictionary, getCOSObject, getKey, isDirect, setDirect, setKey, wrapObject
-
Constructor Details
-
AdditionalAction
public AdditionalAction(org.apache.pdfbox.cos.COSBase base)
-
-
Method Details
-
accept
Computa ações adicionais de um dicionário de ações.Appendix 1: Computation of Object Digests
Section 1.2.8: Additional-Actions
Additional-actions dictionaries (see Section 8.5.2, “Trigger Events”) can be the value of the AA entry of a catalog, page, annotation or field dictionary. If the additional action is valid, the values of the following entries in the additional-actions dictionary are digested, in order, if present:
* E, X, D, U, Fo, Bl, O, C, K, F, V, C, WC, WS, DS, WP, and DP- Specified by:
acceptin classCOSBaseWrapper<org.apache.pdfbox.cos.COSDictionary>- Parameters:
visitor- visitante que irá computar as ações adicionais- Throws:
IOException- se ocorrer algum erro de I/O durante a computação das ações adicionais
-
isAACatalogValid
public static boolean isAACatalogValid(org.apache.pdfbox.cos.COSBase base) -
isAAPageValid
public static boolean isAAPageValid(org.apache.pdfbox.cos.COSBase base) -
isAAAnnotationValid
public static boolean isAAAnnotationValid(org.apache.pdfbox.cos.COSBase base) -
isAAFormFieldValid
public static boolean isAAFormFieldValid(org.apache.pdfbox.cos.COSBase base) -
getInstance
public static org.apache.pdfbox.cos.COSBase getInstance(org.apache.pdfbox.cos.COSBase base)
-