org.eclipse.ocl.examples.library.ecore
Class EcoreExecutorManager
java.lang.Object
org.eclipse.ocl.examples.library.executor.ExecutorManager
org.eclipse.ocl.examples.library.ecore.EcoreExecutorManager
- All Implemented Interfaces:
- DomainEvaluator
- Direct Known Subclasses:
- PivotEcoreExecutorManager
public class EcoreExecutorManager
- extends ExecutorManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EcoreExecutorManager
public EcoreExecutorManager(org.eclipse.emf.ecore.EObject contextObject,
DomainStandardLibrary standardLibrary)
EcoreExecutorManager
public EcoreExecutorManager(org.eclipse.emf.ecore.EObject contextObject,
java.util.Map<java.lang.Object,java.lang.Object> contextMap,
DomainStandardLibrary standardLibrary)
getValueFactory
protected static ValueFactory getValueFactory(org.eclipse.emf.ecore.EObject contextObject,
java.util.Map<java.lang.Object,java.lang.Object> contextMap,
DomainStandardLibrary standardLibrary)
createNestedEvaluator
public DomainEvaluator createNestedEvaluator()
getModelManager
public DomainModelManager getModelManager()
- Description copied from interface:
DomainEvaluator
- Return the manager of all model instances for use by allInstances() and hidden opposite support.
- Specified by:
getModelManager
in interface DomainEvaluator
- Overrides:
getModelManager
in class ExecutorManager