|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.ocl.examples.pivot.AbstractBasicEnvironment<EvaluationEnvironment>
org.eclipse.ocl.examples.pivot.evaluation.AbstractEvaluationEnvironment
org.eclipse.ocl.examples.pivot.evaluation.PivotEvaluationEnvironment
org.eclipse.ocl.examples.debug.vm.evaluator.VMEvaluationEnvironment<T>
org.eclipse.ocl.examples.debug.vm.evaluator.VMRootEvaluationEnvironment<T>
public abstract class VMRootEvaluationEnvironment<T extends NamedElement>
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.eclipse.ocl.examples.debug.vm.evaluator.IVMEvaluationEnvironment |
---|
IVMEvaluationEnvironment.StepperEntry |
Field Summary | |
---|---|
protected T |
debuggableElement
|
Fields inherited from class org.eclipse.ocl.examples.debug.vm.evaluator.VMEvaluationEnvironment |
---|
modelManager |
Fields inherited from class org.eclipse.ocl.examples.pivot.evaluation.AbstractEvaluationEnvironment |
---|
metaModelManager |
Fields inherited from class org.eclipse.ocl.examples.pivot.AbstractBasicEnvironment |
---|
parent |
Constructor Summary | |
---|---|
VMRootEvaluationEnvironment(MetaModelManager metaModelManager,
IVMModelManager modelManager,
T debuggableElement)
|
Method Summary | |
---|---|
T |
getDebuggableElement()
|
VMRootEvaluationEnvironment<T> |
getRootEvaluationEnvironment()
|
Methods inherited from class org.eclipse.ocl.examples.debug.vm.evaluator.VMEvaluationEnvironment |
---|
getModelManager, getParentEvaluationEnvironment, getStepperStack |
Methods inherited from class org.eclipse.ocl.examples.pivot.evaluation.PivotEvaluationEnvironment |
---|
createModelManager, createVariable, getType, navigateAssociationClass |
Methods inherited from class org.eclipse.ocl.examples.pivot.evaluation.AbstractEvaluationEnvironment |
---|
add, clear, getMetaModelManager, getValueOf, getVariables, overrides, remove, replace, toString |
Methods inherited from class org.eclipse.ocl.examples.pivot.AbstractBasicEnvironment |
---|
basicGetOptions, clearOptions, getAdapter, getOptions, getParent, getValue, isEnabled, notOK, putOptions, removeOption, removeOptions, setOption, setParent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.ocl.examples.debug.vm.evaluator.IVMEvaluationEnvironment |
---|
getCurrentIP, getCurrentLocation, getDebugCore, getDepth, getID, getModelManager, getModelParameterVariables, getOperation, getParentEvaluationEnvironment, getPCVariable, getStepperStack, isDeferredExecution, processDeferredTasks, setCurrentIP, throwVMException |
Methods inherited from interface org.eclipse.ocl.examples.pivot.evaluation.EvaluationEnvironment |
---|
add, clear, createModelManager, getMetaModelManager, getType, getValueOf, getVariables, navigateAssociationClass, overrides, remove, replace |
Methods inherited from interface org.eclipse.ocl.examples.domain.evaluation.DomainEvaluationEnvironment |
---|
createVariable |
Methods inherited from interface org.eclipse.ocl.examples.pivot.Adaptable |
---|
getAdapter |
Methods inherited from interface org.eclipse.ocl.examples.pivot.Customizable |
---|
clearOptions, getOptions, getValue, isEnabled, putOptions, removeOption, removeOptions, setOption |
Field Detail |
---|
@NonNull protected final T extends NamedElement debuggableElement
Constructor Detail |
---|
public VMRootEvaluationEnvironment(@NonNull MetaModelManager metaModelManager, @NonNull IVMModelManager modelManager, @NonNull T debuggableElement)
Method Detail |
---|
@NonNull public T getDebuggableElement()
getDebuggableElement
in interface IVMEvaluationEnvironment<T extends NamedElement>
@NonNull public VMRootEvaluationEnvironment<T> getRootEvaluationEnvironment()
getRootEvaluationEnvironment
in interface IVMEvaluationEnvironment<T extends NamedElement>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |