|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
The purpose of this class is to allow one to load and execute Navigation modules.
| Method Summary | |
void |
addFactory(INavigationFactory factory,
java.lang.String name,
ITicket user)
Adds a new navigation factory thus enabling to show a new navigation given the name provided. |
void |
configure(org.jdom.Element config)
Parse the xml tree for initializing the manager. |
INavigation |
createNavigation(java.lang.String name,
IWorkflowContext context,
ITicket user)
Creates a new navigation. |
java.util.Iterator |
getFactoryNames()
Get the names of all currently defined navigation factories/navigations. |
void |
removeAllFactories(ITicket user)
Remove all navigations. |
void |
removeFactory(java.lang.String name,
ITicket user)
Remove a navigation 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 INavigation createNavigation(java.lang.String name,
IWorkflowContext context,
ITicket user)
throws FormInitException
name - The navigation (factory's) namecontext - The actual workflow context
public void addFactory(INavigationFactory 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 | ||||||||