public class WizardSession extends HashMap<String,Object>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
WizardSession(String wizardId,
WizardPage[] pages) |
Modifier and Type | Method and Description |
---|---|
<T extends Form> |
getForm(Class<T> formType) |
String |
getId() |
WizardPage |
getPage() |
WizardPage |
getPage(String id) |
String |
getPageAt(int index) |
int |
getPageCount() |
WizardPage |
popPage() |
WizardPage |
pushPage(String pageId) |
ValidationException |
removeError() |
void |
setError(ValidationException e) |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
equals, hashCode, toString
public WizardSession(String wizardId, WizardPage[] pages)
public WizardPage pushPage(String pageId)
public WizardPage popPage()
public int getPageCount()
public WizardPage getPage()
public WizardPage getPage(String id)
public String getPageAt(int index)
public String getId()
public void setError(ValidationException e)
public ValidationException removeError()
Copyright © 2011 Nuxeo SA. All Rights Reserved.