|
SAP NetWeaver 7.30 SP01 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ITaxonomyCollection
Offers additional functionality for a folder of a taxonomy manager.
Changes between major releases 7.0 and 7.X
buildQueryEntryList()
buildQueryEntryListForPathOnly()
getAllDocumentsBelowVirtualTaxNode()
getChildrenWithAdditionalQuery(IQueryEntryList)
getChildrenWithAdditionalQuery(IQueryEntryList, IRidList, Set)
getChildrenWithAdditionalQueryOnlyCollections(IQueryEntryList)
getChildrenWithAdditionalQueryOnlyCollections(IQueryEntryList, IRidList, Set)
getDisplayNameSuffix()
getIndexIds()
getInternalNodeAlternatives(int, IQueryEntryList)
getInternalNodeAlternatives(int, IQueryEntryList, IRidList, Set)
getPropertyName()
getQueryDisplayNameforQueryRid()
getQueryEntryList()
getRangeFrom()
getRangeTo()
getVirtualTaxDisplayNameDefinition()
getVirtualTaxNodeType()
isVirtualTaxRid()
searchWithSession(IQueryEntryList, ISortPropertyName)
setQueryEntryList(IQueryEntryList)
| Method Summary | |
|---|---|
IQueryEntryList |
buildQueryEntryList()
Returns for a collection in a virtual taxonomy the query defined by the path to this collection. |
IQueryEntryList |
buildQueryEntryListForPathOnly()
Returns for a collection in a virtual taxonomy the query defined by the path to this collection. |
IResourceList |
getAllDocumentsBelowVirtualTaxNode()
Returns all documents below a category node in a virtual taxonomy. |
IResourceList |
getChildrenWithAdditionalQuery(IQueryEntryList qList)
Returns the children of a node of a virtual taxonomy whereby the defined query further restricts the document set. |
IResourceList |
getChildrenWithAdditionalQuery(IQueryEntryList qList,
com.sapportals.wcm.util.uri.IRidList searchFromHereList,
Set languages)
Returns the children of a node of a virtual taxonomy whereby the defined query further restricts the document set. |
IResourceList |
getChildrenWithAdditionalQueryOnlyCollections(IQueryEntryList qList)
Returns the children which are collections of a node of a virtual taxonomy whereby the defined query further restricts the document set. |
IResourceList |
getChildrenWithAdditionalQueryOnlyCollections(IQueryEntryList qList,
com.sapportals.wcm.util.uri.IRidList searchFromHereList,
Set languages)
Returns the children which are collections of a node of a virtual taxonomy whereby the defined query further restricts the document set. |
ICollection |
getDataCollection()
Gets the collection object of the repository that holds the taxonomy hierarchies. |
String |
getDisplayNameSuffix()
Returns the specified suffix for nodes in virtual taxonomies of type IWcmIndexConst.VIR_ATTR_NAME and IWcmIndexConst.VIR_ATTR_VALUE. |
String[] |
getIndexIds()
Returns an array of all indexes of the virtual taxonomy the collection belongs to. |
IResourceList |
getInternalNodeAlternatives(int position,
IQueryEntryList qList)
Computes the attribute value and query rid alternatives for the specified position of the rid of the collection, whereby all restrictions until that position without the restriction of the position itself, the restriction beyond the position and the restrictions of the additional query entry list are considered. |
IResourceList |
getInternalNodeAlternatives(int position,
IQueryEntryList qList,
com.sapportals.wcm.util.uri.IRidList searchFromHereList,
Set languages)
Computes the attribute value and query rid alternatives for the specified position of the rid of the collection, whereby all restrictions until that position without the restriction of the position itself, the restriction beyond the position and the restrictions of the additional query entry list are considered. |
IPropertyName |
getPropertyName()
Returns the specified property name for nodes in virtual taxonomies of type IWcmIndexConst.VIR_ATTR_NAME and IWcmIndexConst.VIR_ATTR_VALUE. |
String |
getQueryDisplayNameforQueryRid()
Returns the display name of the associated VIR_QUERY section for a node in a virtual taxonomy of type IWcmIndexConst.VIR_QUERY_RID. |
IQueryEntryList |
getQueryEntryList()
Return the additional query which is also considered during navigation. |
IProperty |
getRangeFrom()
Returns the property which describes the lower range of a category in a virtual taxonomy. |
IProperty |
getRangeTo()
Returns the property which describes the upper range of a category in a virtual taxonomy. |
String |
getVirtualTaxDisplayNameDefinition()
Returns the display name definitions of the DTD of a virtual taxonomy. |
String |
getVirtualTaxNodeType()
Returns the type of a folder in a virtual taxononmy. |
boolean |
isVirtualTaxRid()
Returns true is the collection is part of a virtual taxonomy. |
ISearchSession |
searchWithSession(IQueryEntryList queryEntryList,
ISortPropertyName sortProperty)
Returns a search session with the restictions of the path to the collection and the query entry list. |
void |
sendEventForLink(int eventType,
com.sapportals.wcm.util.uri.RID taxonomyClassRid,
com.sapportals.wcm.util.uri.RID targetRid,
IResourceContext context)
Creates a link resource object and sends an event of the given event type |
void |
sendEventForLink(int eventType,
com.sapportals.wcm.util.uri.RID taxonomyClassRid,
com.sapportals.wcm.util.uri.RID targetRid,
IResourceContext context,
IResourceEvent originalEvent)
Creates a link resource object and sends an event of the given event type |
void |
setQueryEntryList(IQueryEntryList list)
Sets the additional query which is also considered during navigation. |
| Method Detail |
|---|
void sendEventForLink(int eventType,
com.sapportals.wcm.util.uri.RID taxonomyClassRid,
com.sapportals.wcm.util.uri.RID targetRid,
IResourceContext context)
throws com.sapportals.wcm.WcmException
taxonomyClassRid - rid the taxonomy class where the document is a link intargetRid - rid of the document in its original locationcontext - resource context
com.sapportals.wcm.WcmException
void sendEventForLink(int eventType,
com.sapportals.wcm.util.uri.RID taxonomyClassRid,
com.sapportals.wcm.util.uri.RID targetRid,
IResourceContext context,
IResourceEvent originalEvent)
throws com.sapportals.wcm.WcmException
taxonomyClassRid - rid the taxonomy class where the document is a link intargetRid - rid of the document in its original locationcontext - resource contextoriginalEvent - event received from the framework for the original document
com.sapportals.wcm.WcmExceptionICollection getDataCollection()
String[] getIndexIds()
throws ResourceException
ResourceException
IQueryEntryList buildQueryEntryList()
throws ResourceException
ResourceException
IQueryEntryList buildQueryEntryListForPathOnly()
throws ResourceException
ResourceException
boolean isVirtualTaxRid()
throws ResourceException
ResourceException
IResourceList getAllDocumentsBelowVirtualTaxNode()
throws ResourceException
ResourceException
String getVirtualTaxNodeType()
throws ResourceException
ResourceException
IProperty getRangeFrom()
throws ResourceException
ResourceException
IProperty getRangeTo()
throws ResourceException
ResourceException
String getVirtualTaxDisplayNameDefinition()
throws ResourceException
ResourceException
IResourceList getChildrenWithAdditionalQuery(IQueryEntryList qList)
throws ResourceException
qList -
ResourceException
IResourceList getChildrenWithAdditionalQuery(IQueryEntryList qList,
com.sapportals.wcm.util.uri.IRidList searchFromHereList,
Set languages)
throws ResourceException
qList - searchFromHereList - languages -
ResourceException
IResourceList getChildrenWithAdditionalQueryOnlyCollections(IQueryEntryList qList)
throws ResourceException
qList -
ResourceException
IResourceList getChildrenWithAdditionalQueryOnlyCollections(IQueryEntryList qList,
com.sapportals.wcm.util.uri.IRidList searchFromHereList,
Set languages)
throws ResourceException
qList - searchFromHereList - languages -
ResourceException
String getDisplayNameSuffix()
throws ResourceException
ResourceException
String getQueryDisplayNameforQueryRid()
throws ResourceException
ResourceException
IPropertyName getPropertyName()
throws ResourceException
ResourceException
IResourceList getInternalNodeAlternatives(int position,
IQueryEntryList qList)
throws com.sapportals.wcm.WcmException
position - qList -
com.sapportals.wcm.WcmException
IResourceList getInternalNodeAlternatives(int position,
IQueryEntryList qList,
com.sapportals.wcm.util.uri.IRidList searchFromHereList,
Set languages)
throws com.sapportals.wcm.WcmException
position - qList - searchFromHereList - languages -
com.sapportals.wcm.WcmExceptionIQueryEntryList getQueryEntryList()
void setQueryEntryList(IQueryEntryList list)
list -
ISearchSession searchWithSession(IQueryEntryList queryEntryList,
ISortPropertyName sortProperty)
throws com.sapportals.wcm.WcmException
queryEntryList - sortProperty -
com.sapportals.wcm.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
|
|
SAP NetWeaver 7.30 SP01 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||