|
SAP NetWeaver 7.30 SP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IWizardComponent
The interface that represents a wizard component.
Wizard framework components are used to synchronize a data model item with
a user interface control. A wizard component may be a pane in a wizard or
an input control for a property in a pane.
Wizard components keep their state by storing their properties in the session.
Every wizard component has a unique path. It stores its properties under this
path. The delimiter for component paths is a period.
For example, the path for subcomponents should be
.
All panes and wizard user interface components implement this interface.
| Method Summary | |
|---|---|
void |
doAfterSubmit(IWizardContext context)
Deprecated. Performs any actions on the data after user input is collected. |
void |
doBeforeDisplay(IWizardContext context)
Deprecated. Performs synchronization between the data model and the pane. |
com.sapportals.htmlb.Component |
getControlInFocus(IWizardContext ctx)
Deprecated. Gets the HTMLB component that currently has the focus. |
String |
getDescription(IWizardContext ctx)
Deprecated. Gets the description of a pane. |
com.sapportals.htmlb.Component |
getDisplay(IWizardContext context)
Deprecated. Gets the HTMLB component to display. |
List |
getErrorMessages(IWizardContext context)
Deprecated. Validates the data for the pane. |
String |
getPath()
Deprecated. Internal use. |
String |
getTitle(IWizardContext ctx)
Deprecated. Gets the title of a pane. |
void |
init(IWizardContext context)
Deprecated. Implement this method to initialize a component. |
boolean |
isInitialized(IWizardContext context)
Deprecated. Indicates whether a component is already initialized. |
boolean |
isMandatory()
Deprecated. Indicates whether a component is mandatory. |
void |
processInput(IWizardContext context)
Deprecated. Saves to the data model the values entered into wizard controls by the administrator. |
void |
setMandatory(boolean mandatory)
Deprecated. Sets a component to be mandatory. |
void |
setPath(String path)
Deprecated. Sets the path of a component. |
void |
setupComponent(IWizardContext ctx)
Deprecated. Configures a component. |
| Method Detail |
|---|
String getTitle(IWizardContext ctx)
ctx - the current wizard contextString getDescription(IWizardContext ctx)
ctx - the current wizard contextvoid setupComponent(IWizardContext ctx)
ctx - the current wizard contextboolean isInitialized(IWizardContext context)
context - the current wizard context
true if the component is initialized,
false if not initializedvoid init(IWizardContext context)
context - the current wizard contextvoid doBeforeDisplay(IWizardContext context)
myDoBeforeDisplay method, and then calls
doBeforeDisplay on all the wizard components within
the pane.
context - the current wizard contextcom.sapportals.htmlb.Component getDisplay(IWizardContext context)
context - the current wizard context
void processInput(IWizardContext context)
myProcessInput method, and then calls
processInput on all the wizard components within the pane.
context - the current wizard contextvoid doAfterSubmit(IWizardContext context)
context - the current wizard contextList getErrorMessages(IWizardContext context)
context - the current wizard context
String getPath()
void setPath(String path)
IWizardSession.PATH_DELIMITER.
personalInfoPane.nameComponent.firstNameInputField
path - a path for the componentboolean isMandatory()
true if the component is mandatory,
false if it is not mandatoryvoid setMandatory(boolean mandatory)
mandatory - true sets the component to mandatory,
false the component is not mandatorycom.sapportals.htmlb.Component getControlInFocus(IWizardContext ctx)
ctx - the current wizard context
| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-RUNTIME
|
[sap.com]
|
api
|
EP-PIN-APF
|
[sap.com] EP-RUNTIME
|
[sap.com] tc/ep/admin/api
|
api
|
EP-PIN
|
[sap.com] EP-RUNTIME
|
[sap.com]
|
-
|
EP-PIN-APF
|
|
SAP NetWeaver 7.30 SP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||