|
Web Dynpro API Documentation | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Generic API of all Web Dynpro component controllers. This interface is implemented by all Web Dynpro components.
| Method Summary | |
void |
addEventHandler(IWDEventInfo event,
IWDEventHandlerInfo eventHandler,
IWDController controller)
Subscribe the specified event handler to the specified event. |
IWDApplication |
getApplication()
Returns the application to which this component belongs. |
IWDComponentInfo |
getComponentInfo()
Returns the metadata describing this component. |
WDDeployableObjectPart |
getDeployableObjectPart()
Returns the deployable object part of this component. |
IWDMessageManager |
getMessageManager()
Returns this component's message manager. |
IWDTextAccessor |
getTextAccessor()
This method returns the text accessor for this component. |
IWDValidationCheck |
getValidationCheck()
Returns the validation check interface for this component. |
IWDWindowManager |
getWindowManager()
Returns the factory object to create windows. |
boolean |
isApplicationRoot()
Returns true, iff this component is the toplevel component of the application. |
void |
removeEventHandler(IWDEventInfo event,
IWDEventHandlerInfo eventHandler,
IWDController controller)
Unsubscribe the specified event handler from the specified event. |
void |
removePendingUserInput()
Deprecated. This method may be withdrawn with the first new NetWeaver release in 2006 as it is no longer needed. Context attributes simply may be overwritten in a non validating action event handler, thereby removing any pending input for them. |
| Methods inherited from interface com.sap.tc.webdynpro.progmodel.api.IWDController |
getAction, getComponent, getContext, getControllerInfo, getMessage, getMessage, getName, getPackageName, getQualifiedName, getText, getText |
| Method Detail |
public IWDTextAccessor getTextAccessor()
public IWDMessageManager getMessageManager()
public IWDValidationCheck getValidationCheck()
public void removePendingUserInput()
public IWDComponentInfo getComponentInfo()
public IWDWindowManager getWindowManager()
public WDDeployableObjectPart getDeployableObjectPart()
public void addEventHandler(IWDEventInfo event,
IWDEventHandlerInfo eventHandler,
IWDController controller)
event - Repository object of the event to subscribe toeventHandler - Repository object of the event handlercontroller - Controller which owns the event handler
public void removeEventHandler(IWDEventInfo event,
IWDEventHandlerInfo eventHandler,
IWDController controller)
event - Repository object of the event to unsubscribe fromeventHandler - Repository object of the event handlercontroller - Controller which owns the event handlerpublic boolean isApplicationRoot()
public IWDApplication getApplication()
|
Web Dynpro API Documentation | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||