|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
This is the interface of the form manager. The form manager is the controller managing the form and their status.
| Method Summary | |
void |
addFactory(IFormFactory factory,
java.lang.String name,
ITicket user)
Adds a new form factory thus enabling to show a new form given the name provided. |
void |
configure(org.jdom.Element config)
Parse the xml tree for initializing the manager. |
IForm |
createForm(java.lang.String name,
IWorkflowContext context,
ITicket user)
Creates a new form. |
java.util.Iterator |
getFactoryNames()
Get the names of all currently defined forms factories/forms. |
void |
removeAllFactories(ITicket user)
Remove all forms. |
void |
removeFactory(java.lang.String name,
ITicket user)
Remove a form factory. |
| Methods inherited from interface org.jwarp.flow.IWorkflowSystemAware |
getWorkflowSystem, setWorkflowSystem |
| Method Detail |
public void configure(org.jdom.Element config)
throws ConfigurationException
configure in interface IConfigurablexml - The XML input
public IForm createForm(java.lang.String name,
IWorkflowContext context,
ITicket user)
throws FormInitException
name - The form (factory's) namecontext - The actual workflow context
public void addFactory(IFormFactory factory,
java.lang.String name,
ITicket user)
public void removeFactory(java.lang.String name,
ITicket user)
public void removeAllFactories(ITicket user)
public java.util.Iterator getFactoryNames()
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||