|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
This is the interface of the screen manager. The screen manager is the controller managing the screens and their status.
| Method Summary | |
void |
addFactory(IScreenFactory factory,
java.lang.String name,
ITicket user)
Adds a new screen factory thus enabling to show a new screen given the name provided. |
void |
configure(org.jdom.Element config)
Parse the xml tree for initializing the manager. |
IScreen |
createScreen(java.lang.String name,
IWorkflowContext context,
ITicket user)
Creates a new screen. |
java.util.Iterator |
getFactoryNames()
Get the names of all currently defined screen factories/screens. |
java.lang.String |
getMapping()
Get the mapping engine description. |
void |
removeAllFactories(ITicket user)
Remove all screens. |
void |
removeFactory(java.lang.String name,
ITicket user)
Remove a screen factory. |
void |
setMapping(java.lang.String mapping)
Set the mapping engine description. |
| 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 IScreen createScreen(java.lang.String name,
IWorkflowContext context,
ITicket user)
throws FormInitException
name - The screen (factory's) namecontext - The actual workflow context
public void addFactory(IScreenFactory factory,
java.lang.String name,
ITicket user)
throws java.lang.SecurityException
public void removeFactory(java.lang.String name,
ITicket user)
throws java.lang.SecurityException
public void removeAllFactories(ITicket user)
throws java.lang.SecurityException
public java.util.Iterator getFactoryNames()
public void setMapping(java.lang.String mapping)
A - description how the resulting xml has to be mapped. There are mainly two mapping schemes to be defined:public java.lang.String getMapping()
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||