|
Cool documentation | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Describes the properties of a relation between two aspects.
| Field Summary | |
static java.lang.String |
ATTRIBUTE_PAGING_MODE
The backend name of the system attribute PagingMode. |
static java.lang.String |
ATTRIBUTE_TARGET_CARDINALITY
The backend name of the system attribute TargetCardinality. |
static java.lang.String |
PAGING_MODE_FORWARD_PAGING
Possible value for attribute PagingMode: forward paging is switched on. |
static java.lang.String |
PAGING_MODE_NO_PAGING
Possible value for attribute PagingMode: paging is switched off. |
| Method Summary | |
java.lang.String[] |
getAttributeNames()
Returns an array with the names of all the attributes which are set for this relation. |
java.lang.String[] |
getAttributeNames(java.lang.String rowKey)
Returns an array with the names of all the attributes which are set for this relation in the specified source aspect row. |
java.lang.String |
getAttributePagingMode()
Returns the paging mode supported by this relation. |
java.lang.String |
getAttributeStringValue(java.lang.String attributeName)
Returns the value that is stored in this relation for the given attribute. |
java.lang.String |
getAttributeStringValue(java.lang.String rowKey,
java.lang.String attributeName)
Returns the value that is stored in this relation for the given attribute in the specified source aspect row. |
com.sap.tc.cmi.metadata.CMICardinality |
getAttributeTargetCardinality()
Returns the cardinality of the target. |
IStructureDescriptor |
getInputOptions()
Returns the input options structure for this relation. |
java.lang.String |
getName()
Returns the name of the relation. |
IStructureDescriptor |
getSelections()
Returns the selections structure for this relation. |
IServiceModuleDescriptor |
getServiceModuleDescriptor()
Returns the descriptor of the service module in which this relation is cached. |
IStructureDescriptor |
getSortingOptions()
Returns the sorting options structure for this relation. |
IAspectDescriptor |
getSourceAspectDescriptor()
Returns the descriptor of the source aspect of this relation. |
IAspectDescriptor |
getTargetAspectDescriptor()
Returns the descriptor of the target aspect of this relation. |
| Field Detail |
public static final java.lang.String ATTRIBUTE_PAGING_MODE
public static final java.lang.String ATTRIBUTE_TARGET_CARDINALITY
public static final java.lang.String PAGING_MODE_NO_PAGING
public static final java.lang.String PAGING_MODE_FORWARD_PAGING
| Method Detail |
public java.lang.String getName()
public IAspectDescriptor getSourceAspectDescriptor()
public IAspectDescriptor getTargetAspectDescriptor()
public IServiceModuleDescriptor getServiceModuleDescriptor()
public IStructureDescriptor getInputOptions()
public IStructureDescriptor getSortingOptions()
public IStructureDescriptor getSelections()
public java.lang.String getAttributeStringValue(java.lang.String attributeName)
null ist returned.attributeName - The name of the attribute.null.public java.lang.String[] getAttributeNames()
public java.lang.String getAttributeStringValue(java.lang.String rowKey,
java.lang.String attributeName)
null ist returned.
This method will return the value that was dynamically set for the
attribute of this relation for the given source aspect row. If no
value was set dynamically, the attribute value which was statically
set for this relation is returned.rowKey - The key of the source aspect rowattributeName - The name of the attribute.null.public java.lang.String[] getAttributeNames(java.lang.String rowKey)
getAttributeStringValue(String rowKey, String attributeName)rowKey - The key of the source aspect rowgetAttributeStringValue(String, String)public java.lang.String getAttributePagingMode()
FORWARD
UnsupportedOperationException - if the backend did not set the system property 'COL_PAGING_MODE' for this relation.PAGING_MODE_NO_PAGING,
PAGING_MODE_FORWARD_PAGINGpublic com.sap.tc.cmi.metadata.CMICardinality getAttributeTargetCardinality()
nullnullCMICardinality#CARDINALITY_ZERO_TO_ONE,
CMICardinality#CARDINALITY_ONE,
CMICardinality#CARDINALITY_MANY,
CMICardinality#CARDINALITY_ONE_TO_MANY
|
Cool documentation | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||