com.sapportals.wcm.service.indexmanagement.retrieval.classification

Interface IModificationObject


public interface IModificationObject

Represents a difference between two taxonomies


Field Summary
static String DELETION
           
static String INS_DEL
           
static String INSERTION
           
static String MODIFIED_QUERY
           
 
Method Summary
 IResourceList getDeletetionList()
          see getOperation()
 IResourceList getInsertionList()
          see getOperation()
 ICollection getLeftCategory()
          see getOperation()
 String getOperation()
          Returns the type of operation.
 IResourceList getPossibleRenamings()
          see getOperation()
 ICollection getRightCategory()
          see getOperation()
 

Field Detail

INSERTION

static final String INSERTION
See Also:
Constant Field Values

DELETION

static final String DELETION
See Also:
Constant Field Values

INS_DEL

static final String INS_DEL
See Also:
Constant Field Values

MODIFIED_QUERY

static final String MODIFIED_QUERY
See Also:
Constant Field Values
Method Detail

getOperation

String getOperation()
Returns the type of operation. The operations are build up during the comparison of a first taxonomy with a second one. It could have one of the following values: INSERTION: Several categories are inserted under a category of the second taxonomy. The list of inserted categories is accessible via the method getInsertionList(). The compared father categories are accessible via getLeftCategory() and getRightCategory(). DELETION: Several categories are deleted under a category of the first taxonomy. The list of deleted categories is accessible via the method getDeletionList(). The compared father categories are accessible via getLeftCategory() and getRightCategory(). INS_DEL: Several categories are deleted under a category of the first taxonomy and sevaral inserted under a category of the second taxonomy. The list of deleted categories is accessible via the method getDeletionList(). The list of inserted categories is accessible via the method getInsertionList().The compared father categories are accessible via getLeftCategory() and getRightCategory(). With the method getPossibleRenamings() you get a list, in which possible renamed categories of the father categories are listed. Two consecutive entries describe the possibly renamed categories. MODIFIED_QUERY: If both taxonomies are query based and the queries are different between the nodes compared. The compared categories are accessible via getLeftCategory() and getRightCategory().

Returns:

getDeletetionList

IResourceList getDeletetionList()
see getOperation()

Returns:

getInsertionList

IResourceList getInsertionList()
see getOperation()

Returns:

getLeftCategory

ICollection getLeftCategory()
see getOperation()

Returns:

getRightCategory

ICollection getRightCategory()
see getOperation()

Returns:

getPossibleRenamings

IResourceList getPossibleRenamings()
see getOperation()

Returns:
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] KMC-WPC [sap.com] tc/kmc/wpc/wpcfacade api EP-PIN-WPC-WCM
[sap.com] KMC-CM [sap.com] tc/km/frwk api EP-KM-CM


Copyright 2011 SAP AG Complete Copyright Notice