com.sap.tc.mobile.cfs.wdbll
Class AbstractInfo

java.lang.Object
  extended by com.sap.tc.mobile.cfs.wdbll.AbstractInfo
All Implemented Interfaces:
com.sap.tc.cmi.metadata.ICMIAbstractInfo, UserDescriptor
Direct Known Subclasses:
AbstractModelClassInfo, AbstractModelClassInfo.AbstractModelClassPropertyInfo, AbstractRelationInfo, AbstractRelationInfo.AbstractRelationRoleInfo, MobileModelObjectCollectionInfo

public abstract class AbstractInfo
extends java.lang.Object
implements com.sap.tc.cmi.metadata.ICMIAbstractInfo, UserDescriptor

Abstract info (base for CMI wrapper classes).

Author:
d039184

Constructor Summary
AbstractInfo()
           
 
Method Summary
 void addSupportedOption(java.lang.String option)
           
 com.sap.tc.cmi.metadata.CMISetting getSetting(com.sap.tc.cmi.metadata.CMISettingDefinition setting)
           
 java.util.Map getSettings()
           
 UserDescriptor metaGetNext()
          Get next descriptor in chain (used by registration of user descriptors on abstract descriptor).
 void metaSetNext(UserDescriptor next)
          Set next descriptor in chain (used by registration of user descriptors on abstract descriptor).
 void setSetting(com.sap.tc.cmi.metadata.CMISettingDefinition setting, java.lang.String value)
           
 java.util.Collection supportedOptions()
           
 boolean supports(java.lang.String option)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sap.tc.cmi.metadata.ICMIAbstractInfo
getName
 

Constructor Detail

AbstractInfo

public AbstractInfo()
Method Detail

metaSetNext

public void metaSetNext(UserDescriptor next)
Description copied from interface: UserDescriptor
Set next descriptor in chain (used by registration of user descriptors on abstract descriptor).

Specified by:
metaSetNext in interface UserDescriptor
Parameters:
next - next user descriptor in chain.

metaGetNext

public UserDescriptor metaGetNext()
Description copied from interface: UserDescriptor
Get next descriptor in chain (used by registration of user descriptors on abstract descriptor).

Specified by:
metaGetNext in interface UserDescriptor
Returns:
next user descriptor in chain.

getSetting

public com.sap.tc.cmi.metadata.CMISetting getSetting(com.sap.tc.cmi.metadata.CMISettingDefinition setting)
Specified by:
getSetting in interface com.sap.tc.cmi.metadata.ICMIAbstractInfo

setSetting

public void setSetting(com.sap.tc.cmi.metadata.CMISettingDefinition setting,
                       java.lang.String value)
Specified by:
setSetting in interface com.sap.tc.cmi.metadata.ICMIAbstractInfo

getSettings

public java.util.Map getSettings()
Specified by:
getSettings in interface com.sap.tc.cmi.metadata.ICMIAbstractInfo

supports

public boolean supports(java.lang.String option)
Specified by:
supports in interface com.sap.tc.cmi.metadata.ICMIAbstractInfo

supportedOptions

public java.util.Collection supportedOptions()
Specified by:
supportedOptions in interface com.sap.tc.cmi.metadata.ICMIAbstractInfo

addSupportedOption

public void addSupportedOption(java.lang.String option)
Specified by:
addSupportedOption in interface com.sap.tc.cmi.metadata.ICMIAbstractInfo