|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.webflow.engine.model.AbstractModel
org.springframework.webflow.engine.model.FlowModel
public class FlowModel
Model support for flows.
Defines exactly one flow definition. A flow is composed of one or more states that define the steps of a
conversation. One of those steps is the start state, which defines the conversation's starting point.
A flow may also exhibit the following characteristics:
AttributeModel
)
SecuredModel
)
PersistenceContextModel
)
VarModel
)
InputModel
)
OutputModel
)
EvaluateModel
, RenderModel
and SetModel
)
TransitionModel
)
ExceptionHandlerModel
)
BeanImportModel
)
Constructor Summary | |
---|---|
FlowModel()
Create a flow model |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FlowModel()
Method Detail |
---|
public boolean isMergeableWith(Model model)
Model
model
- the model to compare
public void merge(Model model)
Model
model
- the model to merge withpublic Model createCopy()
Model
public String getAbstract()
public void setAbstract(String abztract)
abztract
- the abstract to setpublic String getParent()
public void setParent(String parent)
parent
- the parent to setpublic String getStartStateId()
public void setStartStateId(String startStateId)
startStateId
- the id of the flow's start state to setpublic LinkedList getAttributes()
public void setAttributes(LinkedList attributes)
attributes
- the attributes to setpublic SecuredModel getSecured()
public void setSecured(SecuredModel secured)
secured
- the secured to setpublic PersistenceContextModel getPersistenceContext()
public void setPersistenceContext(PersistenceContextModel persistenceContext)
persistenceContext
- the persistence context to setpublic LinkedList getVars()
public void setVars(LinkedList vars)
vars
- the vars to setpublic LinkedList getInputs()
public void setInputs(LinkedList inputs)
inputs
- the input mappings to setpublic LinkedList getOutputs()
public void setOutputs(LinkedList outputs)
outputs
- the output mappings to setpublic LinkedList getOnStartActions()
public void setOnStartActions(LinkedList onStartActions)
onStartActions
- the on start actions to setpublic LinkedList getStates()
public AbstractStateModel getStateById(String id)
id
- the state identifier to find
public void setStates(LinkedList states)
states
- the states to setpublic LinkedList getGlobalTransitions()
public void setGlobalTransitions(LinkedList globalTransitions)
globalTransitions
- the global transitions to setpublic LinkedList getOnEndActions()
public void setOnEndActions(LinkedList onEndActions)
onEndActions
- the on end actions to setpublic LinkedList getExceptionHandlers()
public void setExceptionHandlers(LinkedList exceptionHandlers)
exceptionHandlers
- the exception handlers to setpublic LinkedList getBeanImports()
public void setBeanImports(LinkedList beanImports)
beanImports
- the bean imports to set
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |