|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface is used to configure the structure of a wizard on startup.
| Field Summary | |
static java.lang.String |
BACK
|
static java.lang.String |
CANCEL
|
static java.lang.String |
FINISH
|
static java.lang.String |
NEXT
|
static java.lang.String |
PREV
Deprecated. use BACK |
static java.lang.String |
TRANSITION_FROM_ANY_PANE
|
| Method Summary | |
void |
addDependency(java.lang.String sourceObjectPath,
java.lang.String targetObjectPath)
Add a dependency between 2 objects in this wizard. dependencies may be between panes or sub components/properties. |
void |
addPane(java.lang.String key,
IWizardComponent pane)
Deprecated. Since wizards will be instantiated dynamically using this function carries a serious ferformance penalty. add a state (pane) to this wizard. the IWizardComponent instance added will be shared among all instances/invocations of this wizard. |
void |
addPane(java.lang.String key,
java.lang.String implementationClassName)
add a state (pane) to this wizard use. a new instance of implementationClass will be created for each request. so the component may safely store request specific state in the implementation classes' member variables. |
void |
addPane(java.lang.String key,
java.lang.String implementationClassName,
java.lang.Object[] constructorArguments)
add a state (pane) to this wizard use. a new instance of implementationClass will be created for each request. so the component may safely store request specific state in the implementation classes' member variables. |
void |
addTransition(java.lang.String fromPane,
java.lang.String event,
ICondition condition,
java.lang.String toPane)
add a transition between the states of this wizard. |
void |
setCustomScriptingComponent(com.sapportals.htmlb.Component scriptingComponent)
|
void |
setTitle(java.lang.String title)
set the wizard's title. |
void |
showWizardGui(boolean showStepNo,
boolean showButtons)
you may use this function to disable the standard wizard gui or parts of it if your wizard does not need the standard wizard gui or wants to repace it. |
| Field Detail |
public static final java.lang.String NEXT
public static final java.lang.String BACK
public static final java.lang.String PREV
public static final java.lang.String FINISH
public static final java.lang.String CANCEL
public static final java.lang.String TRANSITION_FROM_ANY_PANE
| Method Detail |
public void setTitle(java.lang.String title)
public void showWizardGui(boolean showStepNo,
boolean showButtons)
public void addPane(java.lang.String key,
IWizardComponent pane)
public void addPane(java.lang.String key,
java.lang.String implementationClassName)
public void addPane(java.lang.String key,
java.lang.String implementationClassName,
java.lang.Object[] constructorArguments)
public void addTransition(java.lang.String fromPane,
java.lang.String event,
ICondition condition,
java.lang.String toPane)
public void addDependency(java.lang.String sourceObjectPath,
java.lang.String targetObjectPath)
public void setCustomScriptingComponent(com.sapportals.htmlb.Component scriptingComponent)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||