Class GoToRemoteAction
- java.lang.Object
-
- org.apache.pdfbox.preflight.action.AbstractActionManager
-
- org.apache.pdfbox.preflight.action.GoToAction
-
- org.apache.pdfbox.preflight.action.GoToRemoteAction
-
public class GoToRemoteAction extends GoToAction
ActionManager for the GoToRemote action. GoToRemoteAction is valid if the F entry is present.
-
-
Field Summary
-
Fields inherited from class org.apache.pdfbox.preflight.action.AbstractActionManager
actionDictionnary, context
-
-
Constructor Summary
Constructors Constructor Description GoToRemoteAction(ActionManagerFactory amFact, COSDictionary adict, PreflightContext ctx, java.lang.String aaKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
innerValid()
This method must be implemented by inherited classes to process specific validation.private boolean
validateExplicitDestination(COSArray ar)
-
Methods inherited from class org.apache.pdfbox.preflight.action.AbstractActionManager
getActionDictionnary, getAdditionalActionKey, isAdditionalAction, valid, valid, validNextActions
-
-
-
-
Constructor Detail
-
GoToRemoteAction
public GoToRemoteAction(ActionManagerFactory amFact, COSDictionary adict, PreflightContext ctx, java.lang.String aaKey)
- 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 preflight context.aaKey
- the name of the key which identify the action in a additional action dictionary.
-
-
Method Detail
-
innerValid
protected boolean innerValid() throws ValidationException
Description copied from class:AbstractActionManager
This method must be implemented by inherited classes to process specific validation.- Overrides:
innerValid
in classGoToAction
- Returns:
- True if the action is valid, false otherwise.
- Throws:
ValidationException
-
validateExplicitDestination
private boolean validateExplicitDestination(COSArray ar)
-
-