org.springframework.webflow.engine.model
Class AbstractStateModel

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

public abstract class AbstractStateModel
extends AbstractModel

Model support for states.

Author:
Scott Andrews

Constructor Summary
AbstractStateModel(String id)
           
 
Method Summary
 LinkedList getAttributes()
           
 LinkedList getExceptionHandlers()
           
 String getId()
           
 LinkedList getOnEntryActions()
           
 String getParent()
           
 SecuredModel getSecured()
           
 void setAttributes(LinkedList attributes)
           
 void setExceptionHandlers(LinkedList exceptionHandlers)
           
 void setId(String id)
           
 void setOnEntryActions(LinkedList onEntryActions)
           
 void setParent(String parent)
           
 void setSecured(SecuredModel secured)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.springframework.webflow.engine.model.Model
createCopy, isMergeableWith, merge
 

Constructor Detail

AbstractStateModel

public AbstractStateModel(String id)
Method Detail

getId

public String getId()
Returns:
the id

setId

public void setId(String id)
Parameters:
id - the id to set

getParent

public String getParent()
Returns:
the parent

setParent

public void setParent(String parent)
Parameters:
parent - the parent to set

getAttributes

public LinkedList getAttributes()
Returns:
the attributes

setAttributes

public void setAttributes(LinkedList attributes)
Parameters:
attributes - the attributes to set

getSecured

public SecuredModel getSecured()
Returns:
the secured

setSecured

public void setSecured(SecuredModel secured)
Parameters:
secured - the secured to set

getOnEntryActions

public LinkedList getOnEntryActions()
Returns:
the on entry actions

setOnEntryActions

public void setOnEntryActions(LinkedList onEntryActions)
Parameters:
onEntryActions - the on entry actions to set

getExceptionHandlers

public LinkedList getExceptionHandlers()
Returns:
the exception handlers

setExceptionHandlers

public void setExceptionHandlers(LinkedList exceptionHandlers)
Parameters:
exceptionHandlers - the exception handlers to set