|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
com.sapportals.wcm.rendering.collection.AbstractCollectionRenderer
This abstract class can be used when implementing new CollectionRenderer-Classes
It provides persistence of selections (when mass actions are enabled), takes care
of ResourceProperties, offers method to create sorting box in Control Persistence
is realized by using IUMPrincipal.setTransientAttribute . This can
lead to errounous behavior when the user hasn't worked for some time in the browser
and the cache has expired.
| Inner Class Summary | |
static class |
AbstractCollectionRenderer.Persistence
|
| Field Summary | |
static java.lang.String |
BASE_BUNDLE
|
static java.lang.String |
BLANK
|
static java.lang.String |
CM_RND_ACTION
|
static java.lang.String |
CM_RND_CHILDCOUNT
|
static java.lang.String |
CM_RND_CHILDCOUNT_BOTH
|
static java.lang.String |
CM_RND_CHILDCOUNT_FILES
|
static java.lang.String |
CM_RND_CHILDCOUNT_FOLDERS
|
static java.lang.String |
CM_RND_CHILDCOUNT_PROPERTY_NAME
|
static java.lang.String |
CM_RND_CHILDCOUNT_SUM
|
static java.lang.String |
CM_RND_CHILDCOUNT_WITH_BRACKETS
|
static java.lang.String |
CM_RND_CHILDCOUNT_WITH_BRACKETS_PROPERTY_NAME
|
static java.lang.String |
CM_RND_DESCRIPTION
|
static java.lang.String |
CM_RND_DISPLAYNAME
|
static java.lang.String |
CM_RND_ICON
|
static java.lang.String |
CM_RND_IMAGE
|
static java.lang.String |
CM_RND_LOCK
|
static java.lang.String |
COMMA
|
static java.lang.String |
DEFAULT_PROPERTY_COLUMNS
|
static java.lang.String |
DEFAULT_SORT_ORDER
|
static java.lang.String |
DEFAULT_SORT_PROPERTY
|
static int |
MANUAL_SORT_ORDER
|
static java.lang.String |
NBSP
|
static java.lang.String |
NO_SORT_PROPERTY
|
static java.lang.String |
ON_NAVIGATE
|
static java.lang.String |
ON_SELECT_FILTER
|
static java.lang.String |
ON_SELECT_SORT
|
static java.lang.String |
ON_TOGGLE_FILTER
|
static java.lang.String |
ON_TOGGLE_SORT
|
static java.lang.String |
PIXEL
|
static java.lang.String |
RES_CONTENTSOF
|
static java.lang.String |
RES_EDIT
|
static java.lang.String |
RES_FILESOF
|
static java.lang.String |
RES_FOLDERSOF
|
static java.lang.String |
RES_SELECTIONLOST
|
static java.lang.String |
RES_SELECTRESOURCE
|
static java.lang.String |
RES_SORT_ASCENDING
|
static java.lang.String |
RES_SORT_DESCENDING
|
static java.lang.String |
RES_SORTASCENDING
|
static java.lang.String |
RES_SORTBY
|
static java.lang.String |
RES_SORTDESCENDING
|
| Fields inherited from interface com.sapportals.wcm.rendering.collection.ICollectionRenderer |
ORDERED_COLLECTION, SORTED, UNSORTED |
| Fields inherited from interface com.sapportals.wcm.rendering.base.ILayoutObject |
DEF_VALUE, KEY, LINE_BREAK |
| Constructor Summary | |
AbstractCollectionRenderer()
Constructor for the AbstractCollectionRenderer object |
|
| Method Summary | |
protected void |
checkReadPermission()
|
protected void |
filterResourceList()
|
java.lang.Object |
get(java.lang.String key)
Description of the Method |
java.lang.String |
getAlias()
implementation of the ILayoutObject-interface ************ |
com.sapportals.wcm.control.util.property.IPropertyColumn[] |
getColumnsList()
Gets the columnsList attribute of the AbstractCollectionRenderer object |
java.lang.String |
getColumnsListID()
|
java.lang.String |
getColumnSpacing()
Gets the columnSpacing attribute of the AbstractCollectionRenderer object |
java.lang.String |
getConfiguration(java.lang.String format)
Gets the configuration attribute of the AbstractCollectionRenderer object |
com.sapportals.wcm.repository.service.layout.customizing.flavor.IFlavor |
getFlavor()
Gets the flavor attribute of the AbstractCollectionRenderer object |
protected int |
getIntValue(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
int defValue)
|
protected int |
getIntValue(java.lang.String key,
int defValue)
|
protected LayoutObject |
getLayoutObject()
|
protected int |
getMaxLength(java.lang.String[] defaultModifiers)
|
java.util.List |
getMultiValueParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key)
Gets the multiValueParameter attribute of the AbstractCollectionRenderer object |
java.lang.String |
getParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key)
Gets the parameter attribute of the AbstractCollectionRenderer object |
boolean |
getParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
boolean defaultValue)
Gets the parameter attribute of the AbstractCollectionRenderer object |
int |
getParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
int defaultValue)
Gets the parameter attribute of the AbstractCollectionRenderer object |
java.lang.String |
getParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
java.lang.String defaultValue)
Gets the parameter attribute of the AbstractCollectionRenderer object |
com.sapportals.htmlb.enum.TextViewDesign |
getParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
com.sapportals.htmlb.enum.TextViewDesign defaultValue)
Gets the parameter attribute of the AbstractCollectionRenderer object |
com.sapportals.wcm.repository.service.layout.customizing.IParameters |
getParameters()
Gets the parameters attribute of the AbstractCollectionRenderer object |
com.sapportals.wcm.repository.service.layout.customizing.IParameters |
getParameters(com.sapportals.wcm.repository.service.layout.customizing.IParameterName[] keys)
Gets the parameters attribute of the AbstractCollectionRenderer object |
ICollection |
getParentCollection()
Gets the parentCollection attribute of the AbstractCollectionRenderer object |
IPropertyConfigurationService |
getPropertyConfigurationService()
Gets the propertyConfigurationService attribute of the AbstractCollectionRenderer object |
protected java.util.HashMap |
getPropertyMap()
|
IPropertyNameList |
getPropertyNames()
Gets the propertyNames attribute of the AbstractCollectionRenderer object |
protected IProxy |
getProxy()
|
protected IResourceRenderer |
getRenderer(IResource res)
|
IResourceList |
getResourceList()
Gets the resourceList attribute of the AbstractCollectionRenderer object |
java.lang.String |
getResourceListID()
|
java.lang.String |
getRowSpacing()
Gets the rowSpacing attribute of the AbstractCollectionRenderer object |
boolean |
getSelectedElementsExist()
Gets the selectedElementsExist attribute of the AbstractCollectionRenderer object |
IResourceList |
getSelectedResources()
Gets the selectedResources attribute of the AbstractCollectionRenderer object |
java.lang.String |
getSelectedResourcesMapID()
|
java.lang.String |
getSortField()
Gets the sortField attribute of the AbstractCollectionRenderer object |
int |
getSortOrder()
Gets the sortOrder attribute of the AbstractCollectionRenderer object |
protected IPropertyName |
getSortPropertyName()
|
int |
getStartRow()
Gets the startRow attribute of the AbstractCollectionRenderer object |
com.sapportals.wcm.repository.service.layout.customizing.IParameterName[] |
getSupportedParameters()
Gets the supportedParameters attribute of the AbstractCollectionRenderer object |
java.lang.String |
getUserDefinedFilterID()
Gets the userDefinedFilterID attribute of the AbstractCollectionRenderer object |
protected void |
initialize()
|
protected ICollectionRenderer |
initNewInstance(ICollectionRenderer cr)
end of implementation of the ILayoutObject-interface ********** |
boolean |
is508enabled()
Description of the Method |
boolean |
isExactlyValue(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
java.lang.Object checkValue)
Gets the exactlyValue attribute of the AbstractCollectionRenderer object |
boolean |
isNoOtherValue(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
java.lang.Object checkValue)
Gets the noOtherValue attribute of the AbstractCollectionRenderer object |
boolean |
modifierListContains(com.sapportals.wcm.control.util.property.IPropertyColumn propertyColumn,
java.lang.String propertyModifierName)
Description of the Method |
com.sapportals.wdf.event.WdfEvent |
onNavigate(com.sapportals.htmlb.event.Event event)
Description of the Method |
com.sapportals.wdf.event.WdfEvent |
onSelectFilter(com.sapportals.htmlb.event.Event event)
Description of the Method |
com.sapportals.wdf.event.WdfEvent |
onSelectSort(com.sapportals.htmlb.event.Event event)
Description of the Method |
com.sapportals.wdf.event.WdfEvent |
onSort(com.sapportals.htmlb.event.Event event)
Description of the Method |
com.sapportals.wdf.event.WdfEvent |
onToggleFilter(com.sapportals.htmlb.event.Event event)
Description of the Method |
com.sapportals.wdf.event.WdfEvent |
onToggleSort(com.sapportals.htmlb.event.Event event)
Description of the Method |
com.sapportals.wcm.repository.service.layout.customizing.IParameterNameSet |
parameterNames()
Description of the Method |
java.util.Set |
parameters()
Description of the Method |
void |
persistSelectedResourcesMap()
Description of the Method |
void |
readCheckBoxes()
Description of the Method |
protected void |
readInputData()
|
void |
receive(com.sapportals.wdf.event.WdfEvent cflEvent)
CflEventReceiver |
void |
refresh()
asks the implementing class to refresh its list of IResource objects.
|
void |
removeParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key)
Description of the Method |
com.sapportals.htmlb.Component |
render()
Description of the Method |
com.sapportals.htmlb.Component |
renderAction(IResource res,
com.sapportals.wcm.repository.service.layout.customizing.IParameterName parameterName)
Description of the Method |
com.sapportals.htmlb.Component |
renderAll()
|
com.sapportals.htmlb.Component |
renderBreadcrumb()
Description of the Method |
com.sapportals.htmlb.Checkbox |
renderCheckbox(IResource res)
Description of the Method |
com.sapportals.htmlb.Checkbox |
renderCheckbox(IResource res,
java.lang.String selectionmode)
Description of the Method |
static com.sapportals.htmlb.Component |
renderEmptyTextView()
Description of the Method |
com.sapportals.htmlb.Component |
renderFilter()
Description of the Method |
com.sapportals.htmlb.Component |
renderFolderTitle()
Description of the Method |
protected com.sapportals.htmlb.Component |
renderInfoNoResourcesAvailable()
|
com.sapportals.htmlb.Component |
renderItemSelectionMode(IResource res)
Description of the Method |
com.sapportals.htmlb.Component |
renderMetaProperty(IResourceRenderer renderer,
IMetaName metaName,
boolean hasContentLink,
boolean useSecondaryStyle)
Description of the Method |
com.sapportals.htmlb.Component |
renderPager(boolean hasMore,
int pageInterval,
int linkCount)
Description of the Method |
com.sapportals.htmlb.Component |
renderPropertyColumn(IResource resource,
com.sapportals.wcm.control.util.property.IPropertyColumn propertyColumn,
boolean useSecondaryStyle)
Description of the Method |
com.sapportals.htmlb.Component |
renderPropertyColumn(IResourceRenderer renderer,
IResource resource,
com.sapportals.wcm.control.util.property.IPropertyColumn propertyColumn,
boolean useSecondaryStyle)
Description of the Method |
com.sapportals.htmlb.Component |
renderSorter()
Description of the Method |
abstract com.sapportals.htmlb.Component |
renderUI()
Description of the Method |
void |
resetSelection()
Description of the Method |
protected void |
set508enabled(boolean imp508)
|
void |
setAlias(java.lang.String alias)
Sets the alias attribute of the AbstractCollectionRenderer object |
void |
setColumnsList(com.sapportals.wcm.control.util.property.IPropertyColumn[] list)
Sets the columnsList attribute of the AbstractCollectionRenderer object |
void |
setColumnsListID(java.lang.String value)
|
void |
setFlavor(com.sapportals.wcm.repository.service.layout.customizing.flavor.IFlavor impFlavor)
Sets the flavor attribute of the AbstractCollectionRenderer object |
java.lang.Boolean |
setParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
boolean value)
Sets the parameter attribute of the AbstractCollectionRenderer object |
java.lang.Integer |
setParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
int value)
Sets the parameter attribute of the AbstractCollectionRenderer object |
java.lang.Object |
setParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
java.lang.Object value)
Sets the parameter attribute of the AbstractCollectionRenderer object |
java.lang.String |
setParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
java.lang.String value)
Sets the parameter attribute of the AbstractCollectionRenderer object |
com.sapportals.htmlb.enum.TextViewDesign |
setParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
com.sapportals.htmlb.enum.TextViewDesign value)
Sets the parameter attribute of the AbstractCollectionRenderer object |
void |
setParameters(com.sapportals.wcm.repository.service.layout.customizing.IParameters parameters)
Sets the parameters attribute of the AbstractCollectionRenderer object |
void |
setParentCollection(ICollection parent)
Sets the parentCollection attribute of the AbstractCollectionRenderer object |
void |
setPropertyNames(IPropertyNameList nameList)
Sets the propertyNames attribute of the AbstractCollectionRenderer object |
void |
setProxy(IProxy proxy)
Sets the proxy attribute of the AbstractCollectionRenderer object |
void |
setResourceList(IResourceList list)
Sets the resourceList attribute of the AbstractCollectionRenderer object |
void |
setResourceListID(java.lang.String value)
|
void |
setSelectedElementsExist(boolean flag)
Sets the selectedElementsExist attribute of the AbstractCollectionRenderer object |
void |
setSelectedResourcesMapID(java.lang.String id)
|
void |
setSortField(java.lang.String sortField)
Sets the sortField attribute of the AbstractCollectionRenderer object |
void |
setSortOrder(int sortOrder)
Sets the sortOrder attribute of the AbstractCollectionRenderer object |
void |
setStartRow(int value)
Sets the startRow attribute of the AbstractCollectionRenderer object |
void |
setSupportedParameters(com.sapportals.wcm.repository.service.layout.customizing.IParameterName[] impKeys)
Sets the supportedParameters attribute of the AbstractCollectionRenderer object |
void |
setTypedResourceList(ITypedResourceList typedresourcelist)
Sets the typedResourceList attribute of the AbstractCollectionRenderer object |
void |
setUserDefinedFilterID(java.lang.String value)
Sets the userDefinedFilterID attribute of the AbstractCollectionRenderer object |
protected void |
sortResourceList()
|
protected void |
writeDebugInformation()
|
| Methods inherited from interface com.sapportals.wcm.rendering.collection.ICollectionRenderer |
getID, getResourceContext, readInputData, setResourceContext, setSortDefinition |
| Methods inherited from interface com.sapportals.wcm.rendering.base.ILayoutObject |
getNewInstance |
| Methods inherited from interface com.sapportals.wcm.rendering.base.IDelegatedReceiver |
onEvent |
| Methods inherited from interface com.sapportals.wcm.rendering.base.IResourceListProvider |
getID |
| Field Detail |
public static final java.lang.String RES_SORT_ASCENDING
public static final java.lang.String RES_SORT_DESCENDING
public static final java.lang.String RES_CONTENTSOF
public static final java.lang.String RES_FILESOF
public static final java.lang.String RES_FOLDERSOF
public static final java.lang.String RES_SORTBY
public static final java.lang.String RES_SORTDESCENDING
public static final java.lang.String RES_SORTASCENDING
public static final java.lang.String RES_SELECTRESOURCE
public static final java.lang.String RES_SELECTIONLOST
public static final java.lang.String RES_EDIT
public static final java.lang.String BASE_BUNDLE
public static final java.lang.String ON_SELECT_SORT
public static final java.lang.String ON_TOGGLE_SORT
public static final java.lang.String ON_SELECT_FILTER
public static final java.lang.String ON_TOGGLE_FILTER
public static final java.lang.String ON_NAVIGATE
public static final java.lang.String COMMA
public static final java.lang.String PIXEL
public static final java.lang.String NBSP
public static final java.lang.String BLANK
public static final java.lang.String CM_RND_ACTION
public static final java.lang.String CM_RND_DISPLAYNAME
public static final java.lang.String CM_RND_ICON
public static final java.lang.String CM_RND_IMAGE
public static final java.lang.String CM_RND_DESCRIPTION
public static final java.lang.String CM_RND_LOCK
public static final java.lang.String CM_RND_CHILDCOUNT
public static final java.lang.String CM_RND_CHILDCOUNT_WITH_BRACKETS
public static final java.lang.String CM_RND_CHILDCOUNT_BOTH
public static final java.lang.String CM_RND_CHILDCOUNT_SUM
public static final java.lang.String CM_RND_CHILDCOUNT_FOLDERS
public static final java.lang.String CM_RND_CHILDCOUNT_FILES
public static final java.lang.String CM_RND_CHILDCOUNT_PROPERTY_NAME
public static final java.lang.String CM_RND_CHILDCOUNT_WITH_BRACKETS_PROPERTY_NAME
public static final java.lang.String DEFAULT_PROPERTY_COLUMNS
public static final java.lang.String DEFAULT_SORT_PROPERTY
public static final java.lang.String NO_SORT_PROPERTY
public static final java.lang.String DEFAULT_SORT_ORDER
public static final int MANUAL_SORT_ORDER
| Constructor Detail |
public AbstractCollectionRenderer()
| Method Detail |
protected LayoutObject getLayoutObject()
public final void setProxy(IProxy proxy)
setProxy in interface ILayoutObjectproxy - The new proxy valueprotected final IProxy getProxy()
public final void setFlavor(com.sapportals.wcm.repository.service.layout.customizing.flavor.IFlavor impFlavor)
setFlavor in interface ILayoutObjectimpFlavor - The new flavor valuepublic final com.sapportals.wcm.repository.service.layout.customizing.flavor.IFlavor getFlavor()
getFlavor in interface ILayoutObjectpublic final void setSortOrder(int sortOrder)
sortOrder - The new sortOrder valuepublic final int getSortOrder()
public final boolean is508enabled()
is508enabled in interface ILayoutObjectprotected final void set508enabled(boolean imp508)
public final boolean getSelectedElementsExist()
public final void setSelectedElementsExist(boolean flag)
flag - The new selectedElementsExist valuepublic final java.lang.String getConfiguration(java.lang.String format)
getConfiguration in interface ILayoutObjectformat - Description of the parampublic void setParentCollection(ICollection parent)
setParentCollection in interface ICollectionRendererparent - The new parentCollection valuepublic final ICollection getParentCollection()
public final void setTypedResourceList(ITypedResourceList typedresourcelist)
setTypedResourceList in interface ICollectionRenderertypedresourcelist - The new typedResourceList valuepublic final com.sapportals.wcm.repository.service.layout.customizing.IParameterName[] getSupportedParameters()
getSupportedParameters in interface ILayoutObjectpublic final void setSupportedParameters(com.sapportals.wcm.repository.service.layout.customizing.IParameterName[] impKeys)
impKeys - The new supportedParameters valuepublic final void setStartRow(int value)
value - The new startRow valuepublic final int getStartRow()
public final void setSortField(java.lang.String sortField)
sortField - The new sortField valuepublic final java.lang.String getSortField()
public final com.sapportals.wcm.repository.service.layout.customizing.IParameters getParameters()
getParameters in interface ILayoutObjectpublic com.sapportals.wcm.repository.service.layout.customizing.IParameters getParameters(com.sapportals.wcm.repository.service.layout.customizing.IParameterName[] keys)
keys - Description of the parampublic final void resetSelection()
resetSelection in interface IResourceListProviderpublic final void setParameters(com.sapportals.wcm.repository.service.layout.customizing.IParameters parameters)
setParameters in interface ILayoutObjectparameters - The new parameters valuepublic final void setColumnsList(com.sapportals.wcm.control.util.property.IPropertyColumn[] list)
list - The new columnsList valuepublic com.sapportals.wcm.control.util.property.IPropertyColumn[] getColumnsList()
public static com.sapportals.htmlb.Component renderEmptyTextView()
protected com.sapportals.htmlb.Component renderInfoNoResourcesAvailable()
throws com.sapportals.wdf.WdfException
public final com.sapportals.htmlb.Component renderBreadcrumb()
throws com.sapportals.wdf.WdfException
WdfException - Exception raised in failure situation
public final com.sapportals.htmlb.Component renderSorter()
throws com.sapportals.wdf.WdfException
WdfException - Exception raised in failure situation
public com.sapportals.htmlb.Component renderFilter()
throws com.sapportals.wdf.WdfException
WdfException - Exception raised in failure situation
public final com.sapportals.htmlb.Component renderPager(boolean hasMore,
int pageInterval,
int linkCount)
throws com.sapportals.wdf.WdfException
hasMore - Description of the parampageInterval - Description of the paramlinkCount - Description of the paramWdfException - Exception raised in failure situationpublic final com.sapportals.wdf.event.WdfEvent onSelectSort(com.sapportals.htmlb.event.Event event)
event - Description of the parampublic final com.sapportals.wdf.event.WdfEvent onSort(com.sapportals.htmlb.event.Event event)
event - Description of the parampublic final com.sapportals.wdf.event.WdfEvent onToggleSort(com.sapportals.htmlb.event.Event event)
event - Description of the parampublic com.sapportals.wdf.event.WdfEvent onSelectFilter(com.sapportals.htmlb.event.Event event)
event - Description of the parampublic com.sapportals.wdf.event.WdfEvent onToggleFilter(com.sapportals.htmlb.event.Event event)
event - Description of the parampublic final com.sapportals.wdf.event.WdfEvent onNavigate(com.sapportals.htmlb.event.Event event)
event - Description of the paramprotected java.util.HashMap getPropertyMap()
protected final void initialize()
public final void persistSelectedResourcesMap()
public final com.sapportals.htmlb.Checkbox renderCheckbox(IResource res)
throws com.sapportals.wdf.WdfException
res - Description of the paramWdfException - Exception raised in failure situation
public final com.sapportals.htmlb.Checkbox renderCheckbox(IResource res,
java.lang.String selectionmode)
throws com.sapportals.wdf.WdfException
res - Description of the paramselectionmode - Description of the paramWdfException - Exception raised in failure situation
public final com.sapportals.htmlb.Component renderItemSelectionMode(IResource res)
throws com.sapportals.wdf.WdfException
res - Description of the paramWdfException - Exception raised in failure situation
public com.sapportals.htmlb.Component renderFolderTitle()
throws WcmException,
com.sapportals.wdf.WdfException
WcmException - Exception raised in failure situationWdfException - Exception raised in failure situationpublic final IResourceList getSelectedResources()
getSelectedResources in interface IResourceListProvider
protected void readInputData()
throws com.sapportals.wdf.WdfException
public void setUserDefinedFilterID(java.lang.String value)
value - The new userDefinedFilterID valuepublic java.lang.String getUserDefinedFilterID()
public final void setResourceList(IResourceList list)
list - The new resourceList valuepublic final IResourceList getResourceList()
public final com.sapportals.htmlb.Component render()
throws com.sapportals.wdf.WdfException
WdfException - Exception raised in failure situation
public com.sapportals.htmlb.Component renderAll()
throws WcmException
renderAll in interface ICollectionRenderercom.sapportals.wcm.rendering.collection.ICollectionRenderer
public com.sapportals.htmlb.Component renderAction(IResource res,
com.sapportals.wcm.repository.service.layout.customizing.IParameterName parameterName)
throws com.sapportals.wdf.WdfException
res - Description of the paramparameterName - Description of the paramWdfException - Exception raised in failure situation
public abstract com.sapportals.htmlb.Component renderUI()
throws com.sapportals.wdf.WdfException
WdfException - Exception raised in failure situationpublic final IPropertyNameList getPropertyNames()
public void setPropertyNames(IPropertyNameList nameList)
nameList - The new propertyNames value
public final void readCheckBoxes()
throws com.sapportals.wdf.WdfException,
WcmException
WdfException - Exception raised in failure situationWcmException - Exception raised in failure situation
protected final void filterResourceList()
throws WcmException
protected IPropertyName getSortPropertyName()
protected final void sortResourceList()
throws WcmException
protected final IResourceRenderer getRenderer(IResource res)
throws WcmException
protected final int getIntValue(java.lang.String key,
int defValue)
protected final int getIntValue(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
int defValue)
protected final void writeDebugInformation()
public final java.lang.String setParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
java.lang.String value)
setParameter in interface ILayoutObjectkey - The new parameter valuevalue - The new parameter value
public final java.lang.Integer setParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
int value)
key - The new parameter valuevalue - The new parameter value
public final com.sapportals.htmlb.enum.TextViewDesign setParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
com.sapportals.htmlb.enum.TextViewDesign value)
key - The new parameter valuevalue - The new parameter value
public final java.lang.Boolean setParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
boolean value)
key - The new parameter valuevalue - The new parameter valuepublic final java.lang.Object get(java.lang.String key)
key - Description of the parampublic final com.sapportals.wcm.repository.service.layout.customizing.IParameterNameSet parameterNames()
public final java.util.Set parameters()
public final java.lang.Object setParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
java.lang.Object value)
key - The new parameter valuevalue - The new parameter valuepublic final java.util.List getMultiValueParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key)
key - Description of the parampublic final java.lang.String getParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key)
getParameter in interface ILayoutObjectkey - Description of the param
public final java.lang.String getParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
java.lang.String defaultValue)
key - Description of the paramdefaultValue - Description of the param
public final int getParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
int defaultValue)
key - Description of the paramdefaultValue - Description of the param
public final boolean getParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
boolean defaultValue)
key - Description of the paramdefaultValue - Description of the param
public final com.sapportals.htmlb.enum.TextViewDesign getParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
com.sapportals.htmlb.enum.TextViewDesign defaultValue)
key - Description of the paramdefaultValue - Description of the param
public final boolean isNoOtherValue(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
java.lang.Object checkValue)
key - Description of the paramcheckValue - Description of the param
public final boolean isExactlyValue(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key,
java.lang.Object checkValue)
key - Description of the paramcheckValue - Description of the parampublic void removeParameter(com.sapportals.wcm.repository.service.layout.customizing.IParameterName key)
key - Description of the param
public void receive(com.sapportals.wdf.event.WdfEvent cflEvent)
throws com.sapportals.wdf.WdfException
cflEvent - Description of the paramWdfException - Exception raised in failure situationprotected int getMaxLength(java.lang.String[] defaultModifiers)
public com.sapportals.htmlb.Component renderPropertyColumn(IResource resource,
com.sapportals.wcm.control.util.property.IPropertyColumn propertyColumn,
boolean useSecondaryStyle)
throws com.sapportals.wdf.WdfException
resource - Description of the parampropertyColumn - Description of the paramuseSecondaryStyle - Description of the ParameterWdfException - Exception raised in failure situation
public com.sapportals.htmlb.Component renderPropertyColumn(IResourceRenderer renderer,
IResource resource,
com.sapportals.wcm.control.util.property.IPropertyColumn propertyColumn,
boolean useSecondaryStyle)
throws com.sapportals.wdf.WdfException
resource - Description of the parampropertyColumn - Description of the paramuseSecondaryStyle - Description of the Parameterrenderer - Description of the paramWdfException - Exception raised in failure situation
public com.sapportals.htmlb.Component renderMetaProperty(IResourceRenderer renderer,
IMetaName metaName,
boolean hasContentLink,
boolean useSecondaryStyle)
throws com.sapportals.wdf.WdfException
metaName - Description of the paramhasContentLink - Description of the paramuseSecondaryStyle - Description of the Parameterrenderer - Description of the paramWdfException - Exception raised in failure situationpublic java.lang.String getColumnSpacing()
public boolean modifierListContains(com.sapportals.wcm.control.util.property.IPropertyColumn propertyColumn,
java.lang.String propertyModifierName)
throws com.sapportals.wdf.WdfException
propertyColumn - Description of the parampropertyModifierName - Description of the paramWdfException - Exception raised in failure situationpublic java.lang.String getRowSpacing()
public IPropertyConfigurationService getPropertyConfigurationService()
public final java.lang.String getAlias()
getAlias in interface ILayoutObjectpublic final void setAlias(java.lang.String alias)
setAlias in interface ILayoutObjectalias - The new alias valueprotected final ICollectionRenderer initNewInstance(ICollectionRenderer cr)
cr - Description of the Parameterprotected void checkReadPermission()
public void refresh()
ICollectionRendererIResource 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.refresh in interface ICollectionRendererpublic final java.lang.String getSelectedResourcesMapID()
public final void setSelectedResourcesMapID(java.lang.String id)
public final void setColumnsListID(java.lang.String value)
public final java.lang.String getColumnsListID()
public final void setResourceListID(java.lang.String value)
public final java.lang.String getResourceListID()
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||