Package com.sap.tc.cmi.metadata

Contains interfaces and classes needed to specify the metadata of a model implementing the Common Model Interface CMI.

See:
          Description

Interface Summary
ICMIAbstractInfo Represents an common super interface for runtime meta data of a model element.
ICMIModelClassInfo Represents the metadata of a model class at runtime.
ICMIModelClassPropertyInfo Represents the metadata of a model class property at runtime.
ICMIModelInfo Represents the root of runtime meta data of a CMI model This type can be called, extended or implemented by applications or frameworks using CMI.
ICMIModelObjectCollectionInfo Metadata of an ICMIModelObjectCollection at runtime.
ICMIRelationInfo Represents the metadata of a model relation at runtime.
ICMIRelationRoleInfo Represents the metadata of a model relation role at runtime.
 

Class Summary
CMIModelType Instances of this Enumeration Class represent the type of a model.
CMISetting Instances of this class represent a setting that the metadata of a model element (like ICMIModelInfo, ICMIModelClassInfo, ICMIModelClassPropertyInfo, ICMIRelationInfo or ICMIRelationRoleInfo) can have.
CMISettingDefinition Instances of this Enumeration Class represent a setting definition that the metadata of a model element (like ICMIModelInfo, ICMIModelClassInfo, ICMIModelClassPropertyInfo, ICMIRelationInfo or ICMIRelationRoleInfo) can have.
 

Enum Summary
CMICardinality Describes the cardinality of a relation role.
 

Package com.sap.tc.cmi.metadata Description

Contains interfaces and classes needed to specify the metadata of a model implementing the Common Model Interface CMI.

All interfaces in this package represent the model metadata (this comprises the model itself, model classes, model class properties, relations, relation roles and model object collections) and are named ICMI*Info by convention; ICMIAbstractInfo is the superinterface of all these interfaces. All interfaces except ICMIAbstractInfo - unless specified as optional - have to be implemented by a CMI model implementation.

The classes in this package are used in the metadata interfaces either



Copyright 2010 SAP AG Complete Copyright Notice