com.sapportals.wcm.repository.service.layout.info
Interface IRenderObjectInfo
public interface IRenderObjectInfo
This interface combines all information that have been used during
the rendering process for a certain object used within the
rendering process. These objects include Control,
ICollectionRenderer...
The RenderObjectKey is used to identify an instance of
this class during the rendering process.
The different static final RenderObjectCategory constants
offered reflect the different categories that roughly divide the functional
aspects of classes used in the flexible UI. When adding information for a
certain rendering object to an RenderObjectContainer and creating
a RenderObjectKey for it, it is the programmer's responsibility
to choose the best fitting category for this rendering object.
This list of categories might be extended with subsequent releases.
Could TypedResourceList be a 4th qualifier for ID?
PROXY
static final IRenderObjectInfo.RenderObjectCategory PROXY
LAYOUT_CONTROLLER
static final IRenderObjectInfo.RenderObjectCategory LAYOUT_CONTROLLER
COLLECTION_RENDERER
static final IRenderObjectInfo.RenderObjectCategory COLLECTION_RENDERER
RESOURCE_RENDERER
static final IRenderObjectInfo.RenderObjectCategory RESOURCE_RENDERER
CONTROL
static final IRenderObjectInfo.RenderObjectCategory CONTROL
UICOMMANDMENU
static final IRenderObjectInfo.RenderObjectCategory UICOMMANDMENU
RESOURCELISTFILTER
static final IRenderObjectInfo.RenderObjectCategory RESOURCELISTFILTER
COMPONENT
static final IRenderObjectInfo.RenderObjectCategory COMPONENT
PROPERTY_RENDERER
static final IRenderObjectInfo.RenderObjectCategory PROPERTY_RENDERER
RENDERER_STATUS
static final IRenderObjectInfo.RenderObjectCategory RENDERER_STATUS
CATEGORIES
static final IRenderObjectInfo.RenderObjectCategory[] CATEGORIES
- a list of all available categories for the rendering process. Note that the order of the entries
roughly reflect the chronological (and hierarchical) order of these building blocks within the
rendering process.
getKey
RenderObjectKey getKey()
- Returns:
- the key for this info object. Within a
RenderObjectContainer, this key will be identical
to the key used to retrieve this info object via the RenderObjectContainer's
getRenderObject method. Must never return null.
getData
RenderObjectData getData()
- Returns:
- the data attribute of this info object. Must never return
null.
getStatus
Status getStatus()
- Returns:
- the status provided by the
RenderObjectData attribute of
the implementing class. Must not return null.
This class can be accessed from:
|
SC
|
DC
|
Public Part
|
ACH
|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2011 SAP AG Complete Copyright Notice