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
dictionary - cDoc - ValidationExceptionpublic final List<AbstractActionManager> getNextActions(PreflightContext ctx, COSDictionary actionDictionary) throws ValidationException
actionDictionary - the action dictionary which contains Next entrycDoc - the COSDocument which contains actions.ValidationExceptionprotected AbstractActionManager createActionManager(PreflightContext ctx, COSDictionary action, String aaKey) throws ValidationException
ctx - action - the action dictionary used to instantiate the ActionManagerisAA - the Action identifier if it is an additional actionValidationExceptionCopyright © 2002–2019 The Apache Software Foundation. All rights reserved.