Class ActionSet
java.lang.Object
org.apache.fop.render.intermediate.extensions.ActionSet
This class manages actions and action references. Some action (like
GoToXYAction
s)
cannot be fully resolved at the time they are needed, so they are deferred. This class
helps manages the references and resolution.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
Clears the set.generateNewID
(AbstractAction action) Generates a new synthetic ID for an action.Returns the action with the given ID.put
(AbstractAction action) Puts an action into the set and returns the normalized instance (another one if the given one is equal to another.
-
Constructor Details
-
ActionSet
public ActionSet()
-
-
Method Details
-
generateNewID
Generates a new synthetic ID for an action.- Parameters:
action
- the action- Returns:
- the generated ID
-
get
Returns the action with the given ID.- Parameters:
id
- the ID- Returns:
- the action or null if no action with this ID is stored
-
put
Puts an action into the set and returns the normalized instance (another one if the given one is equal to another.- Parameters:
action
- the action- Returns:
- the action instance that should be used in place of the given one
-
clear
public void clear()Clears the set.
-