com.sap.tc.cmi.model

Interface ICMIModel02

All Superinterfaces:
ICMIModel

public interface ICMIModel02
extends ICMIModel

Extended version of ICMIModel that provides class specific model object managers.

Implementing this interface is optional for a model.

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

Since:
NW Paris MS2

Type Classification Type Classification:

This interface is part of the Common Model Interface and is intended to be implemented by applications.


Method Summary
 ICMIModelObjectManager getMOManager(ICMIModelClassInfo classInfo)
          Returns a MOManager for the given model class.
 
Methods inherited from interface com.sap.tc.cmi.model.ICMIModel
associatedModelInfo, createModelObject, createModelObject
 

Method Detail

getMOManager

ICMIModelObjectManager getMOManager(ICMIModelClassInfo classInfo)
Returns a MOManager for the given model class.

Parameters:
classInfo -
Throws:
IllegalArgumentException - if no momanager can be provided for the given model class or if the model class doesn't belong to this model or if the class is null.
UnsupportedOperationException - if this model doesn't support momanagers for independent objects.
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