com.sap.tc.cmi.metadata

Class CMISettingDefinition

java.lang.Object
  extended by com.sap.tc.cmi.metadata.CMISettingDefinition
All Implemented Interfaces:
Serializable

public class CMISettingDefinition
extends Object
implements Serializable

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.

Model implementations can subclass CMISettingDefinition and create their own enumeration of instances as appropriate via CMISettingDefinition(String settingDef).

Then the corresponding CMISetting instances can be created via ICMIAbstractInfo.setSetting(CMISettingDefinition settingDef, String value) and can be retrieved them via ICMIAbstractInfo.getSetting(CMISettingDefinition settingDef) or via ICMIAbstractInfo.getSettings().

This type can be called or extended by applications or frameworks using CMI.

See Also:
Serialized Form

Type Classification Type Classification:

This class is part of the Common Model Interface and is intended to be subclassed by applications.


Constructor Summary
protected CMISettingDefinition(String settingDef)
          Protected constructor.
 
Method Summary
 String toString()
          Returns the CMISettingDefinition as String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CMISettingDefinition

protected CMISettingDefinition(String settingDef)
Protected constructor.

Method Detail

toString

public String toString()
Returns the CMISettingDefinition as String.

Overrides:
toString in class Object
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] FRAMEWORK [sap.com] tc/cm/ejb/api api BC-JAS-EJB
[sap.com] FRAMEWORK [sap.com] tc/cmi default BC-WD-JAV-RUN


Copyright 2014 SAP AG Complete Copyright Notice