|
||||||||||
| 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>
public abstract class VMEvaluationEnvironment<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 IVMModelManager |
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 | |
|---|---|
protected |
VMEvaluationEnvironment(IVMEvaluationEnvironment<T> evaluationEnvironment)
|
protected |
VMEvaluationEnvironment(MetaModelManager metaModelManager,
IVMModelManager modelManager)
|
| Method Summary | |
|---|---|
IVMModelManager |
getModelManager()
|
IVMEvaluationEnvironment<T> |
getParentEvaluationEnvironment()
|
java.util.Stack<IVMEvaluationEnvironment.StepperEntry> |
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, getDebuggableElement, getDepth, getID, getModelParameterVariables, getOperation, getPCVariable, getRootEvaluationEnvironment, 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 IVMModelManager modelManager
| Constructor Detail |
|---|
protected VMEvaluationEnvironment(@NonNull
MetaModelManager metaModelManager,
@NonNull
IVMModelManager modelManager)
protected VMEvaluationEnvironment(@NonNull
IVMEvaluationEnvironment<T> evaluationEnvironment)
| Method Detail |
|---|
@NonNull public IVMModelManager getModelManager()
getModelManager in interface IVMEvaluationEnvironment<T extends NamedElement>@Nullable public IVMEvaluationEnvironment<T> getParentEvaluationEnvironment()
getParentEvaluationEnvironment in interface IVMEvaluationEnvironment<T extends NamedElement>@NonNull public java.util.Stack<IVMEvaluationEnvironment.StepperEntry> getStepperStack()
getStepperStack in interface IVMEvaluationEnvironment<T extends NamedElement>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||