public interface IPropertyFilter extends IFilter
For example, with the help of a filter it is possible to change the property that specifies the author of resource. The personal name of the author can be changed to the company name.
Modifier and Type | Method and Description |
---|---|
IPropertyMap |
filter()
Returns the filtered property map.
|
Properties |
getFilterContext() |
PropertyFilterMode |
getFilterMode()
Get the FilterMode attribute of the IPropertyFilter object.
|
IPropertyNameList |
getPropertyNameList()
Get the property name list if mode is SINGLE_PROPERTY or PROPERTY_LIST.
|
IRepositoryManager |
getRepositoryManager()
Returns the repository manager of the new resource in case the write filter
is applied to a create operation.
|
IResource |
getResource()
Returns the resource that will be filtered.
|
URI |
getURI()
Deprecated.
as of NW04
|
Properties getFilterContext()
IResource getResource() throws WcmException
WcmException
URI getURI() throws WcmException
WcmException
IRepositoryManager getRepositoryManager() throws WcmException
WcmException
PropertyFilterMode getFilterMode() throws WcmException
WcmException
- Exception raised in failure situationIPropertyNameList getPropertyNameList() throws WcmException
WcmException
- Exception raised in failure situationIPropertyMap filter() throws WcmException
null
or a new empty map. If the filter will not change the map or
encounters an error it must return the map returned by the predecessor
filter's filter() method.
If the predecessor's filter() method throws an exception this exception
should not be catched (or catched and re-thrown).WcmException
Access Rights |
---|
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 2018 SAP AG Complete Copyright Notice