|
SAP NetWeaver 7.40 SP 07 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sapportals.wcm.rendering.collection.AbstractRendererStatus
public abstract class AbstractRendererStatus
| Nested Class Summary | |
|---|---|
static class |
AbstractRendererStatus.CompleteResourceComparator
Deprecated. As of NetWeaver 7.1 |
| Field Summary | |
|---|---|
protected FieldSet |
actions
Deprecated. |
protected IResourceContext |
context
Deprecated. |
protected ITypedResourceList |
list
Deprecated. |
| Fields inherited from interface com.sapportals.wcm.rendering.base.IRendererStatus |
|---|
DESELECT_ALL, ID, NAME, SELECT_ALL |
| Constructor Summary | |
|---|---|
AbstractRendererStatus()
Deprecated. |
|
| Method Summary | |
|---|---|
StatusInformation |
execute(IExecutable execution)
Deprecated. As of NetWeaver 7.1 |
StatusInformation |
execute(String execution)
Deprecated. As of NetWeaver 7.1 |
void |
filter()
Deprecated. As of NetWeaver 7.1 |
IExecutable |
getAction(FieldIdentifier ident)
Deprecated. As of NetWeaver 7.1 |
ResourcePropertyComparator |
getComparator()
Deprecated. As of NetWeaver 7.1 |
int |
getCurrentIndex()
Deprecated. As of NetWeaver 7.1 |
int |
getEntrySize()
Deprecated. As of NetWeaver 7.1 |
IField |
getField(FieldIdentifier ident)
Deprecated. As of NetWeaver 7.1 |
List |
getFields()
Deprecated. As of NetWeaver 7.1 |
FieldSet |
getFieldSet(int index)
Deprecated. As of NetWeaver 7.1 |
FieldSet |
getFieldSet(IResource res)
Deprecated. As of NetWeaver 7.1 |
protected IResourceListFilter |
getFilter()
Deprecated. As of NetWeaver 7.1 |
protected IParameters |
getFilterParameters()
Deprecated. As of NetWeaver 7.1 |
String |
getID()
Deprecated. As of NetWeaver 7.1 |
List |
getMassFields()
Deprecated. As of NetWeaver 7.1 |
protected Hashtable |
getParameters()
Deprecated. As of NetWeaver 7.1 |
ICollection |
getParent()
Deprecated. As of NetWeaver 7.1 |
IPropertyColumn[] |
getPropertyColumns()
Deprecated. As of NetWeaver 7.1 |
IResource |
getResource(int index)
Deprecated. As of NetWeaver 7.1 |
IResourceList |
getResourceList()
Deprecated. As of NetWeaver 7.1 |
String |
getResourceTypeMapping()
Deprecated. As of NetWeaver 7.1 |
IResourceList |
getSelectedResources()
Deprecated. As of NetWeaver 7.1 |
SortDefinition |
getSortDefintion()
Deprecated. As of NetWeaver 7.1 |
StatusInformation |
getStatusInformation()
Deprecated. As of NetWeaver 7.1 |
ITypedResourceList |
getTypedResourceList()
Deprecated. As of NetWeaver 7.1 |
boolean |
hasMore()
Deprecated. As of NetWeaver 7.1 |
protected void |
initializeSelectionList()
Deprecated. As of NetWeaver 7.1 |
boolean |
isVolatile()
Deprecated. As of NetWeaver 7.1 |
void |
refresh()
Deprecated. As of NetWeaver 7.1 |
void |
setComparator(ResourcePropertyComparator comp)
Deprecated. As of NetWeaver 7.1 |
void |
setCurrentIndex(int index)
Deprecated. As of NetWeaver 7.1 |
void |
setFilter(IResourceListFilter filter)
Deprecated. As of NetWeaver 7.1 |
void |
setFilterParameters(IParameters filterparameters)
Deprecated. As of NetWeaver 7.1 |
void |
setID(String ID)
Deprecated. As of NetWeaver 7.1 |
void |
setParameters(Hashtable parameters)
Deprecated. As of NetWeaver 7.1 |
void |
setParent(ICollection collection)
Deprecated. As of NetWeaver 7.1 |
void |
setPropertyColumns(IPropertyColumn[] columns)
Deprecated. As of NetWeaver 7.1 |
void |
setResourceTypeMapping(String mapping)
Deprecated. As of NetWeaver 7.1 |
void |
setSortDefinition(SortDefinition sd)
Deprecated. As of NetWeaver 7.1 |
void |
setTypedResourceList(ITypedResourceList resourcelist,
IResourceContext context)
Deprecated. As of NetWeaver 7.1 |
void |
sort()
Deprecated. As of NetWeaver 7.1 |
| 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.base.IConfigurableRendererStatus |
|---|
getNewInstance |
| Methods inherited from interface com.sapportals.wcm.util.controlstatus.IControlStatus |
|---|
getActions |
| Field Detail |
|---|
protected ITypedResourceList list
protected IResourceContext context
protected FieldSet actions
| Constructor Detail |
|---|
public AbstractRendererStatus()
| Method Detail |
|---|
public boolean isVolatile()
isVolatile in interface IVolatileStatustrue, if it might be deleted.public void setParameters(Hashtable parameters)
setParameters in interface IConfigurableRendererStatusprotected Hashtable getParameters()
public String getResourceTypeMapping()
getResourceTypeMapping in interface IConfigurableRendererStatuspublic void setResourceTypeMapping(String mapping)
setResourceTypeMapping in interface IConfigurableRendererStatus
public void setParent(ICollection collection)
throws WcmException
ITypedResourceList to null
to prevent that a resource list and a collection with children are active within the status at the
same time.
setParent in interface IRendererStatusWcmException
public void setTypedResourceList(ITypedResourceList resourcelist,
IResourceContext context)
throws WcmException
ICollection to null
to prevent that a resource list and a collection with children are active within the status at the
same time.
setTypedResourceList in interface IRendererStatusWcmExceptionpublic ICollection getParent()
IRendererStatusICollection, whose children are handled within this
status. Might be null.
getParent in interface IRendererStatuspublic ITypedResourceList getTypedResourceList()
IRendererStatusITypedResourceList, whose elements are handled within this
status. Might be null or might be of size 0.
getTypedResourceList in interface IRendererStatuspublic void setPropertyColumns(IPropertyColumn[] columns)
IRendererStatusnull?
sets the IPropertyColumn[] attribute of the status. Might be null.
setPropertyColumns in interface IRendererStatuspublic IPropertyColumn[] getPropertyColumns()
IRendererStatusnull?
getPropertyColumns in interface IRendererStatusIPropertyColumn[] attribute of the status. Might be null.
public int getCurrentIndex()
throws WcmException
getCurrentIndex in interface IRendererStatusIResource objects.
WcmException
public void setCurrentIndex(int index)
throws WcmException
IRendererStatus
setCurrentIndex in interface IRendererStatusWcmExceptionpublic void setSortDefinition(SortDefinition sd)
IRendererStatusSortDefinition attribute of the status. Might be null.
setSortDefinition in interface IRendererStatuspublic SortDefinition getSortDefintion()
getSortDefintion in interface IRendererStatusSortDefinition attribute of the status. Might be null.public int getEntrySize()
IMassDataControlStatus
getEntrySize in interface IMassDataControlStatuspublic void setComparator(ResourcePropertyComparator comp)
IRendererStatusResourcePropertyComparator attribute of the status. Might be null.
setComparator in interface IRendererStatuspublic ResourcePropertyComparator getComparator()
getComparator in interface IRendererStatusResourcePropertyComparator attribute of the status. Might be null.public List getMassFields()
IMassDataControlStatusFieldIdentifier values.
getMassFields in interface IMassDataControlStatuspublic void sort()
IRendererStatusResourcePropertyComparator
attribute to do this sorting. If that attribute is null, no sorting will
be done and the list will be sorted as it was before this method was called.
sort in interface IRendererStatus
public void refresh()
throws WcmException
refresh in interface IRendererStatusWcmException
public void filter()
throws WcmException
IResourceList attribute of the status
using the set IResourceListFilter and the IParameters.
If one of these is null, no filtering will be done, but a logging
entry is written. Also, if the list has been filtered before and no new information
has been provided by either IResourceListFilter IParameters or refresh() method 0, because the index
as it was might exceed the number of elements left over after the filtering.
filter in interface IRendererStatusWcmExceptionpublic void setFilter(IResourceListFilter filter)
IRendererStatusITypedResourceList. A change of this
parameter will result in a new filtering, if the filter method
is called afterwards. The call of this method alone does not lead to a new
filtering (and a reset of selected resources).
setFilter in interface IRendererStatusfilter - the filter instance to use, can be nullprotected IResourceListFilter getFilter()
public void setFilterParameters(IParameters filterparameters)
IRendererStatusIResourceListFilter
to determine which resources are to be filtered out. A change of this
parameter will result in a new filtering, if the filter method
is called afterwards. The call of this method alone does not lead to a new
filtering (and a reset of selected resources).
setFilterParameters in interface IRendererStatusfilterparameters - determine which rules apply to filtering, can be
nullprotected IParameters getFilterParameters()
public IResourceList getResourceList()
IRendererStatusIResourceList that does not have to be equal to either
the ITypedResourceList or the result of the getChildren
method on the ICollection attribute. It may be different because of
the sort and filter methods or any other operation the
implementing class decides to perform. As an implementation rule, a new
creation of IResource elements to fill this list should be
avoided due to the performance overhead associated with that operation.
getResourceList in interface IRendererStatusIResourceList that might be empty. Must not return null.public FieldSet getFieldSet(int index)
IResource.
getFieldSet in interface IMassDataControlStatusindex - TBD: Description of the incoming method parameter
public FieldSet getFieldSet(IResource res)
getFieldSet in interface IRendererStatusFieldSet defined for this IResource. This
set is needed to e.g. change the selection state of the resource.
protected void initializeSelectionList()
throws WcmException
WcmExceptionpublic IResourceList getSelectedResources()
getSelectedResources in interface IRendererStatuspublic IResource getResource(int index)
getResource in interface IRendererStatusIResource that is situated at this position of the
internal list of IResource objects. Note that this position might change
due to sort and filter methods. Returns null,
if the parameter exceeds the size of the internal list.
public StatusInformation execute(IExecutable execution)
throws WcmException
execute in interface IControlStatusexecution - TBD: Description of the incoming method parameter
WcmException - Exception raised in failure situation
public StatusInformation execute(String execution)
throws WcmException
IExecutable objects. If the given parameter
matches the IExecutable's getIdentifier.getID, this
IExecutable must be passed to the other signature of this method.
execute in interface IControlStatusexecution - TBD: Description of the incoming method parameter
WcmException, - if no matching class could be found.
WcmException - Exception raised in failure situationpublic IField getField(FieldIdentifier ident)
null, if no
such instance could be found.
getField in interface IControlStatusident - TBD: Description of the incoming method parameter
public IExecutable getAction(FieldIdentifier ident)
IExecutable with the given ident-parameter
or null, if no such instance could be found.
getAction in interface IControlStatusident - TBD: Description of the incoming method parameter
public List getFields()
getFields in interface IControlStatuspublic StatusInformation getStatusInformation()
null will be used and its status
will be returned. Consequently, this method might return null
getStatusInformation in interface IControlStatuspublic boolean hasMore()
hasMore in interface IRendererStatusfalse, if all resources are includedpublic String getID()
IControlStatus
getID in interface IControlStatuspublic void setID(String ID)
IControlStatus
setID in interface IControlStatusID - iD to be set| 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
|
|
SAP NetWeaver 7.40 SP 07 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||