org.springframework.webflow.engine.model
Class ViewStateModel
java.lang.Object
org.springframework.webflow.engine.model.AbstractModel
org.springframework.webflow.engine.model.AbstractStateModel
org.springframework.webflow.engine.model.AbstractTransitionableStateModel
org.springframework.webflow.engine.model.ViewStateModel
- All Implemented Interfaces:
- Model
public class ViewStateModel
- extends AbstractTransitionableStateModel
Model support for view states.
- Author:
- Scott Andrews
Constructor Summary |
ViewStateModel(java.lang.String id)
Create a view state model |
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ViewStateModel
public ViewStateModel(java.lang.String id)
- Create a view state model
- Parameters:
id
- the identifier of the state
isMergeableWith
public boolean isMergeableWith(Model model)
- Description copied from interface:
Model
- Determine 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
public void merge(Model model)
- Description copied from interface:
Model
- Merge the model into the current model
- Parameters:
model
- the model to merge with
createCopy
public Model createCopy()
- Description copied from interface:
Model
- Create a deep copy of this model. Needed when merging models and collections.
- Returns:
- a deep copy of this model
getView
public java.lang.String getView()
- Returns:
- the view
setView
public void setView(java.lang.String view)
- Parameters:
view
- the view to set
getRedirect
public java.lang.String getRedirect()
- Returns:
- the redirect
setRedirect
public void setRedirect(java.lang.String redirect)
- Parameters:
redirect
- the redirect to set
getPopup
public java.lang.String getPopup()
- Returns:
- the popup
setPopup
public void setPopup(java.lang.String popup)
- Parameters:
popup
- the popup to set
getModel
public java.lang.String getModel()
- Returns:
- the model
setModel
public void setModel(java.lang.String model)
- Parameters:
model
- the model to set
getValidationHints
public java.lang.String getValidationHints()
setValidationHints
public void setValidationHints(java.lang.String validationHints)
getVars
public java.util.LinkedList<VarModel> getVars()
- Returns:
- the vars
setVars
public void setVars(java.util.LinkedList<VarModel> vars)
- Parameters:
vars
- the vars to set
getBinder
public BinderModel getBinder()
setBinder
public void setBinder(BinderModel binder)
getOnRenderActions
public java.util.LinkedList<AbstractActionModel> getOnRenderActions()
- Returns:
- the on render actions
setOnRenderActions
public void setOnRenderActions(java.util.LinkedList<AbstractActionModel> onRenderActions)
- Parameters:
onRenderActions
- the on render actions to set