|
SAP NetWeaver 7.30 SP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IConfigurableWizard
The interface that defines methods for configuring a wizard at startup. The configurable wizard object can be used to add panes, create transitions and data dependencies.
| Field Summary | |
|---|---|
static String |
BACK
Deprecated. A constant that indicates the Back button on the wizard toolbar. |
static String |
CANCEL
Deprecated. A constant that indicates the Cancel button on the wizard toolbar. |
static String |
FINISH
Deprecated. A constant that indicates the Finish button on the wizard toolbar. |
static String |
NEXT
Deprecated. A constant that indicates the Next button on the wizard toolbar. |
static String |
PREV
Deprecated. use BACK |
static String |
TRANSITION_FROM_ANY_PANE
Deprecated. A constant that indicates a transition between panes. |
| Method Summary | |
|---|---|
void |
addDependency(String sourceObjectPath,
String targetObjectPath)
Deprecated. Adds a dependency between two objects in the wizard. |
void |
addPane(String key,
IWizardComponent pane)
Deprecated. use |
void |
addPane(String key,
String implementationClassName)
Deprecated. Adds a pane to the wizard. |
void |
addPane(String key,
String implementationClassName,
Object[] constructorArguments)
Deprecated. Adds a pane to the wizard. |
void |
addTransition(String fromPane,
String event,
ICondition condition,
String toPane)
Deprecated. Adds a transition between the states of a wizard. |
void |
setCustomScriptingComponent(com.sapportals.htmlb.Component scriptingComponent)
Deprecated. Sets the custom scripting component for each HTMLScriptComponent
in a pane. |
void |
setTitle(String title)
Deprecated. Sets a wizard title. |
void |
showWizardGui(boolean showStepNo,
boolean showButtons)
Deprecated. Indicates whether to use the standard wizard user interface. |
| Field Detail |
|---|
static final String NEXT
NEXT
static final String BACK
BACK
static final String PREV
BACKIConfigurableWizard.PREV
static final String FINISH
FINISH
static final String CANCEL
CANCEL
static final String TRANSITION_FROM_ANY_PANE
fromAnyPane
| Method Detail |
|---|
void setTitle(String title)
title - a title
void showWizardGui(boolean showStepNo,
boolean showButtons)
showStepNo - true shows the step number,
false hides the step numbershowButtons - true shows buttons,
false hides buttons
void addPane(String key,
IWizardComponent pane)
key - a key for the panepane - a pane to add
void addPane(String key,
String implementationClassName)
implementationClass is created for each request so the
component can store request specific states in the implementation
class's member variables.
key - a key for the paneimplementationClassName - the class name
void addPane(String key,
String implementationClassName,
Object[] constructorArguments)
implementationClass
key - a key for the paneimplementationClassName - the class nameconstructorArguments - a constructor
void addTransition(String fromPane,
String event,
ICondition condition,
String toPane)
fromPane - the key for the source pane used in addPaneevent - an event that triggers a transitioncondition - a conditiontoPane - a target pane
void addDependency(String sourceObjectPath,
String targetObjectPath)
IDependencyObject, the
framework calls the target's clearIfInconsistent(changedObjectKey)
method whenever the source object calls its wasChanged() method
after having been modified. If the target object does not implement
IDependencyObject the framework simply deletes all
properties below the targetObjectPath from the session.
(i.e. any property named targetObjectPath.*)
sourceObjectPath - a source pathtargetObjectPath - a target pathvoid setCustomScriptingComponent(com.sapportals.htmlb.Component scriptingComponent)
HTMLScriptComponent
in a pane. The script is run for every pane in the wizard.
scriptingComponent - a JavaScript script| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-RUNTIME
|
[sap.com]
|
-
|
EP-PIN-APF
|
[sap.com] EP-RUNTIME
|
[sap.com]
|
api
|
EP-PIN-APF
|
[sap.com] EP-RUNTIME
|
[sap.com] tc/ep/admin/api
|
api
|
EP-PIN
|
|
SAP NetWeaver 7.30 SP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||