public class ActionManagerFactory extends Object
Constructor and Description |
---|
ActionManagerFactory() |
Modifier and Type | Method and Description |
---|---|
protected AbstractActionManager |
createActionManager(PreflightContext ctx,
COSDictionary action,
String aaKey)
Create an instance of ActionManager according to the value of the S entry.
|
List<AbstractActionManager> |
getActionManagers(PreflightContext ctx,
COSDictionary dictionary)
This method extract actions from the given dictionary.
|
List<AbstractActionManager> |
getNextActions(PreflightContext ctx,
COSDictionary actionDictionary)
Returns all actions contained by the Next entry.
|
public final List<AbstractActionManager> getActionManagers(PreflightContext ctx, COSDictionary dictionary) throws ValidationException
ctx
- the preflight context.dictionary
- the dictionary to retrieve the actions from.ValidationException
public final List<AbstractActionManager> getNextActions(PreflightContext ctx, COSDictionary actionDictionary) throws ValidationException
ctx
- the preflight context.actionDictionary
- the dictionary to retrieve the actions from.ValidationException
protected AbstractActionManager createActionManager(PreflightContext ctx, COSDictionary action, String aaKey) throws ValidationException
ctx
- the preflight context.action
- the action dictionary used to instantiate the ActionManageraaKey
- the Action identifier if it is an additional actionValidationException
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.