|
SAP NetWeaver 7.30 Enterprise Portal (SP03) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IWizardContext
The interface that represents the current state of the wizard.
It wraps the user request and response, the session data model and the
initial parameters that are passed to the wizard.
It also provides access to the state machine of this instance and the
dependency handler.
| Field Summary | |
|---|---|
static String |
WIZARD_INSTANCE
A constant that indicates a wizard instance. |
| Method Summary | |
|---|---|
void |
changeWizardTitle(String newTitle)
Sets the wizard title. |
IWizardComponent |
getComponent(String key)
Gets the wizard component specified by a key. |
ClassLoader |
getContextClassLoader()
Gets the class loader for this context. |
String |
getEvent()
Gets the current event sent by the component. |
com.sapportals.htmlb.rendering.IPageContext |
getPageContext()
Gets the page context for the request. |
Object |
getProperty(String key)
Gets the property specified by a key. |
WizardSession |
getSession()
Gets the session for the wizard instance. |
com.sapportals.util.session.util.StoreableMap |
getSubtreeAsMap(String subtreeRoot)
Gets an object that represents a subtree of a property. |
Map |
getWizardParameters()
Gets the wizard parameters. |
IWizardStructure |
getWizardStructure()
Gets the static structure of a wizard pane. |
void |
log(String msg)
Sets a log message. |
void |
objectChanged(String changedObjectKey)
Calls the dependency handler after an object is changed. |
void |
overrideStateMachine(String paneKey)
Forces the next pane executed to be the specified pane. |
void |
removeProperty(String key)
Removes the property specified by a key from the session. |
void |
removeSubtree(String subtreeRoot)
Removes the property specified by a key and all its subproperties from the session. |
void |
setProperty(String key,
Object value)
Sets the property value specified by a key. |
void |
setTemporaryProperty(String key,
Object value)
Sets a property value specified by a key that is valid for the current request only. |
void |
severe(Throwable t,
String msg)
Sets a severe message. |
void |
warning(String msg)
Sets a warning message. |
| Methods inherited from interface com.sapportals.admin.wizardframework.api.IBasicEditingContext |
|---|
getInitialParameters, getRequest |
| Field Detail |
|---|
static final String WIZARD_INSTANCE
wizard
| Method Detail |
|---|
ClassLoader getContextClassLoader()
IWizardStructure getWizardStructure()
WizardSession getSession()
com.sapportals.htmlb.rendering.IPageContext getPageContext()
void objectChanged(String changedObjectKey)
changedObjectKey - an object keyvoid overrideStateMachine(String paneKey)
paneKey - a pane key
void setProperty(String key,
Object value)
setProperty in interface IBasicEditingContextkey - a keyvalue - a value
void setTemporaryProperty(String key,
Object value)
setTemporaryProperty in interface IBasicEditingContextkey - a keyvalue - a valueObject getProperty(String key)
getProperty in interface IBasicEditingContextkey - a key
void removeProperty(String key)
removeProperty in interface IBasicEditingContextkey - a keyvoid removeSubtree(String subtreeRoot)
removeSubtree in interface IBasicEditingContextsubtreeRoot - a root for the property to removecom.sapportals.util.session.util.StoreableMap getSubtreeAsMap(String subtreeRoot)
getSubtreeAsMap in interface IBasicEditingContextsubtreeRoot - a property that is the root of the subtree
IWizardComponent getComponent(String key)
key - a key
String getEvent()
void changeWizardTitle(String newTitle)
newTitle - a wizard titleMap getWizardParameters()
void log(String msg)
msg - a messagevoid warning(String msg)
msg - a message
void severe(Throwable t,
String msg)
t - an exceptionmsg - a message| 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 Enterprise Portal (SP03) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||