Web Dynpro API Documentation

com.sap.tc.webdynpro.modelimpl.dynamicrfc
Interface IWDDynamicRFCModelClass

All Superinterfaces:
com.sap.tc.cmi.model.ICMIGenericModelClass, com.sap.tc.cmi.model.ICMIModelClass, com.sap.tc.cmi.util.ICMIModificationCount, IWDModelClassChangeTracking, IWDModelClassRegistrable

public interface IWDDynamicRFCModelClass
extends com.sap.tc.cmi.model.ICMIGenericModelClass, com.sap.tc.cmi.util.ICMIModificationCount, IWDModelClassChangeTracking, IWDModelClassRegistrable

Provides access to all generic functionality that an Adaptive RFC ModelClass implements.

Beside the functionality defined through the extended interfaces (originating from the Common Model Interface (CMI) and the Web Dynpro Model Interface), access to the Model identifying parameters scope and instanceId is provided.

Application frameworks can cast from generated Adaptive RFC ModelClasses to this interface if they need to deal with the generated ModelClasses in a generic way (eg. when developing application frameworks).

Version:
$Id: //tc/WebDynproRuntime/630_VAL_REL/src/_webdynpro_model_dynamicrfc/java/com/sap/tc/webdynpro/modelimpl/dynamicrfc/IWDDynamicRFCModelClass.java#1 $

Method Summary
 java.lang.String modelInstanceId()
          Returns the instanceId representing the Model this ModelClass is associated with.
 WDModelScopeType scope()
          Returns the scope, which defines the maximal lifetime of this ModelClass instance.
 
Methods inherited from interface com.sap.tc.cmi.model.ICMIGenericModelClass
addRelatedModelObject, associatedModelClassInfo, getAttributeValue, getRelatedModelObject, getRelatedModelObjects, removeRelatedModelObject, setAttributeValue, setRelatedModelObject, setRelatedModelObjects
 
Methods inherited from interface com.sap.tc.cmi.model.ICMIModelClass
associatedModel
 
Methods inherited from interface com.sap.tc.cmi.util.ICMIModificationCount
modCount
 
Methods inherited from interface com.sap.tc.webdynpro.progmodel.model.api.IWDModelClassChangeTracking
isAttributeChanged, isAttributeChanged, isRoleChanged, isRoleChanged, markAttributeChanged, markAttributeUnChanged, markRoleChanged, markRoleUnChanged, resetChanged, setAttributeChanged, setAttributeUnChanged, setRoleChanged, setRoleUnChanged
 
Methods inherited from interface com.sap.tc.webdynpro.progmodel.model.api.IWDModelClassRegistrable
register, unregister
 

Method Detail

modelInstanceId

public java.lang.String modelInstanceId()
Returns the instanceId representing the Model this ModelClass is associated with.

scope

public WDModelScopeType scope()
Returns the scope, which defines the maximal lifetime of this ModelClass instance.

Web Dynpro API Documentation

Copyright © 2004 SAP AG. Automatically generated Thu Mar 3 2005, 22:15