Spring Web Flow

org.springframework.webflow.engine.model
Class AbstractTransitionableStateModel

java.lang.Object
  extended by org.springframework.webflow.engine.model.AbstractModel
      extended by org.springframework.webflow.engine.model.AbstractStateModel
          extended by org.springframework.webflow.engine.model.AbstractTransitionableStateModel
All Implemented Interfaces:
Model
Direct Known Subclasses:
ActionStateModel, SubflowStateModel, ViewStateModel

public abstract class AbstractTransitionableStateModel
extends AbstractStateModel

Model support for transitionable states.

Author:
Scott Andrews

Constructor Summary
AbstractTransitionableStateModel(java.lang.String id)
           
 
Method Summary
protected  void fillCopy(AbstractTransitionableStateModel copy)
           
 java.util.LinkedList<AbstractActionModel> getOnExitActions()
           
 java.util.LinkedList<TransitionModel> getTransitions()
           
 void setOnExitActions(java.util.LinkedList<AbstractActionModel> onExitActions)
           
 void setTransitions(java.util.LinkedList<TransitionModel> transitions)
           
 
Methods inherited from class org.springframework.webflow.engine.model.AbstractStateModel
fillCopy, getAttributes, getExceptionHandlers, getId, getOnEntryActions, getParent, getSecured, setAttributes, setExceptionHandlers, setId, setOnEntryActions, setParent, setSecured
 
Methods inherited from class org.springframework.webflow.engine.model.AbstractModel
copy, copyList, merge, merge, merge, merge, merge
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.springframework.webflow.engine.model.Model
createCopy, isMergeableWith, merge
 

Constructor Detail

AbstractTransitionableStateModel

public AbstractTransitionableStateModel(java.lang.String id)
Method Detail

fillCopy

protected void fillCopy(AbstractTransitionableStateModel copy)

getTransitions

public java.util.LinkedList<TransitionModel> getTransitions()
Returns:
the transitions

setTransitions

public void setTransitions(java.util.LinkedList<TransitionModel> transitions)
Parameters:
transitions - the transitions to set

getOnExitActions

public java.util.LinkedList<AbstractActionModel> getOnExitActions()
Returns:
the on exit actions

setOnExitActions

public void setOnExitActions(java.util.LinkedList<AbstractActionModel> onExitActions)
Parameters:
onExitActions - the on exit actions to set

Spring Web Flow