public interface IConfigurableWizard
| Modifier and Type | Field and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addDependency(String sourceObjectPath,
String targetObjectPath)
Deprecated.
Adds a dependency between two objects in the wizard.
|
void |
addPane(String key,
IWizardComponent pane)
Deprecated.
|
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.
|
static final String NEXT
NEXTstatic final String BACK
BACKstatic final String PREV
BACKIConfigurableWizard.PREVstatic final String FINISH
FINISHstatic final String CANCEL
CANCELstatic final String TRANSITION_FROM_ANY_PANE
fromAnyPanevoid setTitle(String title)
title - a titlevoid showWizardGui(boolean showStepNo,
boolean showButtons)
showStepNo - true shows the step number,
false hides the step numbershowButtons - true shows buttons,
false hides buttonsvoid addPane(String key, IWizardComponent pane)
addPane( String key, IWizardComponent pane )key - a key for the panepane - a pane to addvoid 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 namevoid addPane(String key, String implementationClassName, Object[] constructorArguments)
implementationClass is
created for each request so the component can store request specific
state information in the implementation class's member variables.key - a key for the paneimplementationClassName - the class nameconstructorArguments - a constructorvoid 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 panevoid 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
|
Copyright 2021 SAP SE Complete Copyright Notice