org.eclipse.ocl.examples.debug.vm.evaluator
Class VMModelManager

java.lang.Object
  extended by org.eclipse.ocl.examples.debug.vm.evaluator.VMModelManager
All Implemented Interfaces:
IVMModelManager, DomainModelManager
Direct Known Subclasses:
OCLVMModelManager

public abstract class VMModelManager
extends java.lang.Object
implements IVMModelManager

OCL Domain Manager is the class responsible for managing the OCL virtual machine meta-models and models. A OCL Domain Manager object encapsulates the domain information need to modify the domains's models.


Field Summary
protected  MetaModelManager metaModelManager
           
 
Fields inherited from interface org.eclipse.ocl.examples.domain.evaluation.DomainModelManager
NULL
 
Constructor Summary
protected VMModelManager(MetaModelManager metaModelManager)
           
 
Method Summary
 MetaModelManager getMetaModelManager()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ocl.examples.debug.vm.evaluator.IVMModelManager
dispose
 
Methods inherited from interface org.eclipse.ocl.examples.domain.evaluation.DomainModelManager
get
 

Field Detail

metaModelManager

@NonNull
protected final MetaModelManager metaModelManager
Constructor Detail

VMModelManager

protected VMModelManager(@NonNull
                         MetaModelManager metaModelManager)
Method Detail

getMetaModelManager

@NonNull
public MetaModelManager getMetaModelManager()
Specified by:
getMetaModelManager in interface IVMModelManager