|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sapportals.wcm.rendering.layout.AbstractLayoutController
Abstract class to implement some convenience methods for new implementations
of the ILayoutController.
| Field Summary | |
protected Control[] |
controls
The controls which are to be rendered by the extending class. |
| Fields inherited from interface com.sapportals.wcm.repository.service.layout.customizing.IParameterNameConst |
ACTIONSTYLE_BUTTON, ACTIONSTYLE_HOVER, ACTIONSTYLE_ICON, ACTIONSTYLE_LINK, ACTIONSTYLE_MENU, ACTIONSTYLE_OFF, ACTIONSTYLE_SMALLBUTTON, ACTIONSTYLE_TOOLBAR_BUTTON, ACTIONSTYLE_VERTICAL_LINK, BASE_SETTINGS, COLLECTION_RENDERER_SETTINGS, FLAVOR, RESOURCE_RENDERER_SETTINGS, SETNAME, UI_GROUP_DETAILS, UI_LAYOUT_CONTROLLER, VALUE_OFF |
| Constructor Summary | |
AbstractLayoutController()
|
|
| Method Summary | |
Control[] |
getControls()
returns all conrols that have to be registered with the Wdf-Framework. |
IProxy |
getProxy()
returns the proxy that has been set when instantiating the class. |
Component |
render()
This method has to be implemented by the extending layoutcontroller, if its output is to be seen by the user |
void |
setProxy(IProxy proxy)
sets the proxy-attribute for the layout-controller. |
protected void |
writeDebugInformation()
adds information about its rendering to the IProxy's debug list.
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.sapportals.wcm.rendering.layout.ILayoutController |
getNewInstance |
| Field Detail |
protected Control[] controls
| Constructor Detail |
public AbstractLayoutController()
| Method Detail |
public Control[] getControls()
ILayoutControllerILayoutController is not returned via this
method, it can not use the Wdf-functionalities such as persistence of simple
data types or the use of the WdfEventDispatcher to create Link
or Button elements.
getControls in interface ILayoutControllernull.
public Component render()
throws WdfException
render in interface ILayoutControllerWdfExceptionpublic void setProxy(IProxy proxy)
ILayoutComponentILayoutController, which want to
use the proxy's services.
setProxy in interface ILayoutComponentpublic IProxy getProxy()
protected void writeDebugInformation()
IProxy's debug list.
The IProxy offers this functionality to all classes involved in
the rendeirng process. This abstract class adds the list of the Controls
rendered.
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||