public interface ITaxonomyCollection
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)
Modifier and Type | Method and Description |
---|---|
IQueryEntryList |
buildQueryEntryList() |
IQueryEntryList |
buildQueryEntryListForPathOnly() |
IResourceList |
getAllDocumentsBelowVirtualTaxNode() |
IResourceList |
getChildrenWithAdditionalQuery(IQueryEntryList qList) |
IResourceList |
getChildrenWithAdditionalQuery(IQueryEntryList qList,
IRidList searchFromHereList,
Set languages) |
IResourceList |
getChildrenWithAdditionalQueryOnlyCollections(IQueryEntryList qList) |
IResourceList |
getChildrenWithAdditionalQueryOnlyCollections(IQueryEntryList qList,
IRidList searchFromHereList,
Set languages) |
ICollection |
getDataCollection()
Gets the collection object of the repository that holds the taxonomy hierarchies.
|
String |
getDisplayNameSuffix() |
String[] |
getIndexIds() |
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,
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() |
String |
getQueryDisplayNameforQueryRid() |
IQueryEntryList |
getQueryEntryList() |
IProperty |
getRangeFrom() |
IProperty |
getRangeTo() |
String |
getVirtualTaxDisplayNameDefinition() |
String |
getVirtualTaxNodeType() |
boolean |
isVirtualTaxRid() |
ISearchSession |
searchWithSession(IQueryEntryList queryEntryList,
ISortPropertyName sortProperty) |
void |
sendEventForLink(int eventType,
RID taxonomyClassRid,
RID targetRid,
IResourceContext context)
Creates a link resource object and sends an event of the given event type
|
void |
sendEventForLink(int eventType,
RID taxonomyClassRid,
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.
|
void sendEventForLink(int eventType, RID taxonomyClassRid, RID targetRid, IResourceContext context) throws WcmException
eventType
- eventTypetaxonomyClassRid
- rid the taxonomy class where the document is a link intargetRid
- rid of the document in its original locationcontext
- resource contextWcmException
- WcmExceptionvoid sendEventForLink(int eventType, RID taxonomyClassRid, RID targetRid, IResourceContext context, IResourceEvent originalEvent) throws WcmException
eventType
- eventTypetaxonomyClassRid
- 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 documentWcmException
- WcmExceptionICollection getDataCollection()
String[] getIndexIds() throws ResourceException
ResourceException
- ResourceExceptionIQueryEntryList buildQueryEntryList() throws ResourceException
ResourceException
- ResourceExceptionIQueryEntryList buildQueryEntryListForPathOnly() throws ResourceException
ResourceException
- ResourceExceptionboolean isVirtualTaxRid() throws ResourceException
ResourceException
- ResourceExceptionIResourceList getAllDocumentsBelowVirtualTaxNode() throws ResourceException
ResourceException
- ResourceExceptionString getVirtualTaxNodeType() throws ResourceException
ResourceException
- ResourceExceptionIProperty getRangeFrom() throws ResourceException
ResourceException
- ResourceExceptionIProperty getRangeTo() throws ResourceException
ResourceException
- ResourceExceptionString getVirtualTaxDisplayNameDefinition() throws ResourceException
ResourceException
- ResourceExceptionIResourceList getChildrenWithAdditionalQuery(IQueryEntryList qList) throws ResourceException
qList
- qListResourceException
- ResourceExceptionIResourceList getChildrenWithAdditionalQuery(IQueryEntryList qList, IRidList searchFromHereList, Set languages) throws ResourceException
qList
- qListsearchFromHereList
- searchFromHereListlanguages
- languagesResourceException
- ResourceExceptionIResourceList getChildrenWithAdditionalQueryOnlyCollections(IQueryEntryList qList) throws ResourceException
qList
- qListResourceException
- ResourceExceptionIResourceList getChildrenWithAdditionalQueryOnlyCollections(IQueryEntryList qList, IRidList searchFromHereList, Set languages) throws ResourceException
qList
- qListsearchFromHereList
- searchFromHereListlanguages
- languagesResourceException
- ResourceExceptionString getDisplayNameSuffix() throws ResourceException
ResourceException
- ResourceExceptionString getQueryDisplayNameforQueryRid() throws ResourceException
ResourceException
- ResourceExceptionIPropertyName getPropertyName() throws ResourceException
ResourceException
- ResourceExceptionIResourceList getInternalNodeAlternatives(int position, IQueryEntryList qList) throws WcmException
position
- positionqList
- qListWcmException
- WcmExceptionIResourceList getInternalNodeAlternatives(int position, IQueryEntryList qList, IRidList searchFromHereList, Set languages) throws WcmException
position
- positionqList
- qListsearchFromHereList
- searchFromHereListlanguages
- languagesWcmException
- WcmExceptionIQueryEntryList getQueryEntryList()
void setQueryEntryList(IQueryEntryList list)
list
- listISearchSession searchWithSession(IQueryEntryList queryEntryList, ISortPropertyName sortProperty) throws WcmException
queryEntryList
- queryEntryListsortProperty
- sortPropertyWcmException
- WcmExceptionAccess 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