Class DecisionStateModel
java.lang.Object
org.springframework.webflow.engine.model.AbstractModel
org.springframework.webflow.engine.model.AbstractStateModel
org.springframework.webflow.engine.model.DecisionStateModel
- All Implemented Interfaces:
Model
Model support for decision states.
- Author:
- Scott Andrews
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreate a deep copy of this model.getIfs()booleanisMergeableWith(Model model) Determine if the model is able to be merged into the current modelvoidMerge the model into the current modelvoidsetIfs(LinkedList<IfModel> ifs) voidsetOnExitActions(LinkedList<AbstractActionModel> onExitActions) Methods inherited from class org.springframework.webflow.engine.model.AbstractStateModel
fillCopy, getAttributes, getExceptionHandlers, getId, getOnEntryActions, getParent, getSecured, setAttributes, setExceptionHandlers, setId, setOnEntryActions, setParent, setSecured
-
Constructor Details
-
DecisionStateModel
Create a decision state model- Parameters:
id- the state identifier
-
-
Method Details
-
isMergeableWith
Description copied from interface:ModelDetermine if the model is able to be merged into the current model- Parameters:
model- the model to compare- Returns:
- true if able to merge
-
merge
Description copied from interface:ModelMerge the model into the current model- Parameters:
model- the model to merge with
-
createCopy
Description copied from interface:ModelCreate a deep copy of this model. Needed when merging models and collections.- Returns:
- a deep copy of this model
-
getIfs
- Returns:
- the ifs
-
setIfs
- Parameters:
ifs- the ifs to set
-
getOnExitActions
- Returns:
- the on exit actions
-
setOnExitActions
- Parameters:
onExitActions- the on exit actions to set
-