com.sapportals.wcm.rendering.collection.cm
Class PropertyHeaderRenderer
java.lang.Object
com.sapportals.wcm.rendering.collection.cm.PropertyHeaderRenderer
public final class PropertyHeaderRenderer
- extends Object
- Since:
- EP6, SP2_CP
renders either the icon or the image for the given resource, depending on its parameters.
Depending on the configuration, no image might be rendered at all, only an empty
HTMLFragment will be returned in that case.
|
Constructor Summary |
PropertyHeaderRenderer(IProxy proxy,
ICollectionRenderer collectionR,
BundleHandler bundlehandler,
String childCountMetaName,
boolean isManualOrdered,
SortDefinition oldSortDefinition,
IResource res)
|
PropertyHeaderRenderer(IProxy proxy,
ICollectionRenderer collectionR,
BundleHandler bundlehandler,
String childCountMetaName,
boolean isManualOrdered,
SortDefinition oldSortDefinition,
Locale locale)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyHeaderRenderer
public PropertyHeaderRenderer(IProxy proxy,
ICollectionRenderer collectionR,
BundleHandler bundlehandler,
String childCountMetaName,
boolean isManualOrdered,
SortDefinition oldSortDefinition,
IResource res)
PropertyHeaderRenderer
public PropertyHeaderRenderer(IProxy proxy,
ICollectionRenderer collectionR,
BundleHandler bundlehandler,
String childCountMetaName,
boolean isManualOrdered,
SortDefinition oldSortDefinition,
Locale locale)
setSortEnabledParameter
public void setSortEnabledParameter(boolean sortEnabled)
- RM
Method used to render the header when the parameter SORT_ENABLED is false
So far, this is only used/implemented for CollectionListRenderer
I used a setter because I did not want to extend the constructor.
This is called in CollectionListRenderer before header rendering.
- Parameters:
metaName -
createSortLink
public com.sapportals.htmlb.Component createSortLink(IMetaName metaName)
createSortLink
public com.sapportals.htmlb.Component createSortLink(IMetaName metaName,
boolean useLinkData)
create508SortLink
public com.sapportals.htmlb.Component create508SortLink(IMetaName metaName)
create508SortLink
public com.sapportals.htmlb.Component create508SortLink(IMetaName metaName,
boolean useLinkData)
getMetaNameForTitle
public static IMetaName getMetaNameForTitle(IPropertyColumn propertyColumn,
boolean is508Required)
- Returns the
IMetaName which has to displayed in the list header
- Parameters:
propertyColumn - is508Required -
- Returns:
isUsedataLink
public static boolean isUsedataLink(IPropertyColumn propertyColumn,
IMetaName metaName)
Copyright 2011 SAP AG Complete Copyright Notice