CMI documentation

com.sap.tc.cmi.metadata
Interface ICMIModelClassPropertyInfo

All Superinterfaces:
ICMIAbstractInfo

public interface ICMIModelClassPropertyInfo
extends ICMIAbstractInfo

Represents the metadata of a model class property at runtime. This type can be called, extended or implemented by applications or frameworks using CMI.

Version:
$Id: //tc/CommonModelInterface/630_VAL_REL/src/_cmi_api/java/com/sap/tc/cmi/metadata/ICMIModelClassPropertyInfo.java#1 $

Method Summary
 com.sap.dictionary.runtime.IDataType getDataType()
          Returns the IDataType of the property or null, if there is none.
 ICMIModelClassInfo getModelClassInfo()
          Returns the metadata of the model class to which this property belongs.
 boolean isReadOnly()
          Returns true, if the property is read only and can not be modified at runtime through the means of the CMI.
 
Methods inherited from interface com.sap.tc.cmi.metadata.ICMIAbstractInfo
addSupportedOption, getName, getSetting, getSettings, setSetting, supportedOptions, supports
 

Method Detail

getModelClassInfo

public ICMIModelClassInfo getModelClassInfo()
Returns the metadata of the model class to which this property belongs.

getDataType

public com.sap.dictionary.runtime.IDataType getDataType()
Returns the IDataType of the property or null, if there is none.

isReadOnly

public boolean isReadOnly()
Returns true, if the property is read only and can not be modified at runtime through the means of the CMI. This does not necessarily mean that the value of the property is never changed in the model internally. (Imagine a model class UTCClock with a read only property currentTime).

CMI documentation

Copyright © 2002 SAP AG. Automatically generated Thu Mar 3 2005, 21:53