Class InvalidAction


  • public class InvalidAction
    extends AbstractActionManager
    ActionManager for InvalidAction. An invalid action is an action which isn't authorized in a PDF/A file but should be valid in a standard PDF file.
    • Field Detail

      • actionName

        private java.lang.String actionName
    • Constructor Detail

      • InvalidAction

        public InvalidAction​(ActionManagerFactory amFact,
                             COSDictionary adict,
                             PreflightContext ctx,
                             java.lang.String aaKey,
                             java.lang.String name)
        Parameters:
        amFact - Instance of ActionManagerFactory used to create ActionManager to check Next actions.
        adict - the COSDictionary of the action wrapped by this class.
        ctx - the DocumentHandler from which the action comes from.
        aaKey - The name of the key which identify the action in a additional action dictionary.
        name - the action type
    • Method Detail

      • innerValid

        protected boolean innerValid()
        Description copied from class: AbstractActionManager
        This method must be implemented by inherited classes to process specific validation.
        Specified by:
        innerValid in class AbstractActionManager
        Returns:
        True if the action is valid, false otherwise.