com.sap.tc.mobile.cfs.wdbll
Class AbstractModelClassInfo.AbstractModelClassPropertyInfo

java.lang.Object
  extended by com.sap.tc.mobile.cfs.wdbll.AbstractInfo
      extended by com.sap.tc.mobile.cfs.wdbll.AbstractModelClassInfo.AbstractModelClassPropertyInfo
All Implemented Interfaces:
com.sap.tc.cmi.metadata.ICMIAbstractInfo, com.sap.tc.cmi.metadata.ICMIModelClassPropertyInfo, UserDescriptor
Enclosing class:
AbstractModelClassInfo

public abstract class AbstractModelClassInfo.AbstractModelClassPropertyInfo
extends AbstractInfo
implements com.sap.tc.cmi.metadata.ICMIModelClassPropertyInfo

A base for both metadata based and generated model class property info.

Author:
I032295

Constructor Summary
AbstractModelClassInfo.AbstractModelClassPropertyInfo()
           
 
Method Summary
 com.sap.dictionary.runtime.IDataType getDataType()
           
 com.sap.tc.cmi.metadata.ICMIModelClassInfo getModelClassInfo()
           
protected abstract  java.lang.String getTypeName()
           
 java.lang.String toString()
           
 
Methods inherited from class com.sap.tc.mobile.cfs.wdbll.AbstractInfo
addSupportedOption, getSetting, getSettings, metaGetNext, metaSetNext, setSetting, supportedOptions, supports
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sap.tc.cmi.metadata.ICMIModelClassPropertyInfo
isReadOnly
 
Methods inherited from interface com.sap.tc.cmi.metadata.ICMIAbstractInfo
addSupportedOption, getName, getSetting, getSettings, setSetting, supportedOptions, supports
 

Constructor Detail

AbstractModelClassInfo.AbstractModelClassPropertyInfo

public AbstractModelClassInfo.AbstractModelClassPropertyInfo()
Method Detail

getModelClassInfo

public com.sap.tc.cmi.metadata.ICMIModelClassInfo getModelClassInfo()
Specified by:
getModelClassInfo in interface com.sap.tc.cmi.metadata.ICMIModelClassPropertyInfo

getDataType

public com.sap.dictionary.runtime.IDataType getDataType()
Specified by:
getDataType in interface com.sap.tc.cmi.metadata.ICMIModelClassPropertyInfo

getTypeName

protected abstract java.lang.String getTypeName()
Returns:
The name of the type of the property.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object