|
SAP NetWeaver 7.30 SP01 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IRelationTypeAttributes
The attributes of a IRelationType .
IRelationTypeAttributes define:
IRelation s, that are the required
propertiesIRelation/s, like deletion of a
relation if their source operand is deletedIRelationTypeHandler , which defines the 'workarea'
of the relation type
| Method Summary | |
|---|---|
IPropertyNameList |
getRequiredProperties()
Get the list of required properties for the relations of this type. |
IRelationTypeHandler |
getTypeHandler()
Get the relation type's handler. |
boolean |
isOneToOne()
True, if only 1:1 relations are allowed (only one relation per source operand). |
boolean |
isOrdered()
True, if the relations are ordered with respect to their source operand. |
boolean |
isSourceChangeTrackingEnabled()
True, if the relations are updated, when object which are referenced by the source operands, are renamed. |
boolean |
isSourceCopyTrackingEnabled()
True, if relations are to be copied, when an object referenced by a source operand, was copied. |
boolean |
isSourceDeleteTrackingEnabled()
True, if the relations will be deleted, when their source operand is deleted. |
boolean |
isTargetChangeTrackingEnabled()
True, if the relations are updated, when object which are referenced by the target operands, are renamed. |
boolean |
isTargetCopyTrackingEnabled()
True, if the relations are updated, when object which are referenced by the target operands, are renamed. |
boolean |
isTargetDeleteTrackingEnabled()
True, if the relations will be deleted, when their target operand is deleted. |
| Method Detail |
|---|
IRelationTypeHandler getTypeHandler()
IRelationTypeHandler which specifies the handler for
the relation type.IPropertyNameList getRequiredProperties()
IPropertyNameList with the required properties for
the relations of this relation type, might be empty.boolean isOneToOne()
boolean true , if only 1:1 relations
are allowed.boolean isOrdered()
boolean true , if relations are ordered
within that type and source operand.boolean isSourceDeleteTrackingEnabled()
boolean true , if relations are deleted
when their source operand gets deleted.boolean isTargetDeleteTrackingEnabled()
boolean true , if relations are deleted
when their target operand gets deleted.boolean isSourceChangeTrackingEnabled()
boolean true , if relations are updated
when the referenced source operand object gets renamed. Warning: if
renaming the object referenced by the source operand violates the
constraint defined by the source operand's type, the relation will be
deleted if this flag is enabled.boolean isTargetChangeTrackingEnabled()
boolean true , if relations are updated
when the referenced target operand object gets renamed. Warning: if
renaming the object referenced by the target operand violates the
constraint defined by the target operand's type, the relation will be
deleted if this flag is enabled.boolean isSourceCopyTrackingEnabled()
boolean true , if relations are updated
when the referenced source operand object gets renamed. Warning: if
renaming the object referenced by the source operand violates the
constraint defined by the source operand's type, the relation will be
deleted if this flag is enabled.boolean isTargetCopyTrackingEnabled()
boolean true , if relations are updated
when the referenced target operand object gets renamed. Warning: if
renaming the object referenced by the target operand violates the
constraint defined by the target operand's type, the relation will be
deleted if this flag is enabled.| 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 | |||||||||