public interface ICollectionRenderer extends ILayoutObject, IDelegatedReceiver
ICollection or
TypedResourceList. Classes should not be directly accessible but
only through the CollectionRendererFactory.
Implementing classes can - but do not have to - react on the parameters that
are available for the given resource.| Modifier and Type | Field and Description |
|---|---|
static String |
ORDERED_COLLECTION
Deprecated.
ordered list behavior - entries and keys for Cache
|
static String |
SORTED
Deprecated.
|
static String |
UNSORTED
Deprecated.
|
DEF_VALUE, KEY, LINE_BREAK| Modifier and Type | Method and Description |
|---|---|
String |
getID()
Deprecated.
As of NetWeaver 7.1
|
IResourceContext |
getResourceContext()
Deprecated.
As of NetWeaver 7.1
|
void |
readInputData(com.sapportals.htmlb.page.DynPage page)
Deprecated.
As of NetWeaver 7.1
|
void |
refresh()
Deprecated.
As of NetWeaver 7.1
|
com.sapportals.htmlb.Component |
renderAll()
Deprecated.
As of NetWeaver 7.1
|
void |
setParentCollection(ICollection collection)
Deprecated.
As of NetWeaver 7.1
|
void |
setResourceContext(IResourceContext context)
Deprecated.
As of NetWeaver 7.1
|
void |
setSortDefinition(SortDefinition sd)
Deprecated.
As of NetWeaver 7.1
|
void |
setTypedResourceList(ITypedResourceList resourcelist)
Deprecated.
As of NetWeaver 7.1
|
getAlias, getConfiguration, getFlavor, getNewInstance, getParameter, getParameters, getSupportedParameters, is508enabled, setAlias, setFlavor, setParameter, setParameters, setProxyonEventstatic final String ORDERED_COLLECTION
static final String UNSORTED
static final String SORTED
com.sapportals.htmlb.Component renderAll()
throws WcmException
WcmExceptionvoid setParentCollection(ICollection collection)
setTypedResourceList(ITypedResourceList resourcelist)
method is called, i.e. when a search result has to be rendered.collection - the collection to render (and whose chidren to render)void setTypedResourceList(ITypedResourceList resourcelist)
setParentCollection(ICollection collection)
method is called, i.e. when a folder has to be renderedresourcelist - the resourcelist to render (and whose members to render)void setResourceContext(IResourceContext context)
nullIResourceContext getResourceContext()
nullString getID()
IProxy's method register. This ID will be stable
over http-requests.void readInputData(com.sapportals.htmlb.page.DynPage page)
throws WcmException
Components rendered by
the implementing class.WcmExceptionvoid setSortDefinition(SortDefinition sd)
void refresh()
IResource objects.
This is needed, if a list that is displayed by this is modified after this
has created its internal representation of these resources. This call is only
useful, if the setParentCollection or setTypedResourceList
method has been invoked in advance.
This method can be very expensive, depending on the size of the resource list
and the ordering and filtering calls that have to be carried out. In a
standard scenario, this call is not needed, as the IProxyControl
will refresh automatically all resource-list representations that use the proxy as
persistence-layer. Implementations such as the AbstractCollectionRenderer
may not react on this method at all, as they do not persist their resource list
representations and therefore always have an up-to-date representation.| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] KMC-CM
|
[sap.com]
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2021 SAP SE Complete Copyright Notice