|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of EvaluationVisitor in org.eclipse.ocl.examples.debug.evaluator |
---|
Subinterfaces of EvaluationVisitor in org.eclipse.ocl.examples.debug.evaluator | |
---|---|
interface |
IOCLVMEvaluationVisitor
|
Classes in org.eclipse.ocl.examples.debug.evaluator that implement EvaluationVisitor | |
---|---|
class |
OCLAbstractTracingEvaluationVisitor
The Class OCLAbstractTracingEvaluationVisitor is a decorator visitor that prints AST, variable values and other information useful for debugging. |
class |
OCLTracingEvaluationVisitor
The Class OCLTracingEvaluationVisitor is a decorator visitor that prints AST, variable values and other information useful for debugging. |
class |
OCLVMEvaluationVisitor
|
class |
OCLVMEvaluationVisitorDecorator
OCLVMEvaluationVisitorDecorator is the class for ... |
class |
OCLVMEvaluationVisitorImpl
OCLVMEvaluationVisitorImpl is the class for ... |
class |
OCLVMNestedEvaluationVisitor
|
class |
OCLVMRootEvaluationVisitor
|
Methods in org.eclipse.ocl.examples.debug.evaluator that return EvaluationVisitor | |
---|---|
EvaluationVisitor |
OCLVMEvaluationVisitorImpl.createNestedUndecoratedEvaluator(NamedElement operation)
|
EvaluationVisitor |
OCLVMEvaluationVisitor.getClonedEvaluator()
|
EvaluationVisitor |
OCLVMEvaluationVisitorDecorator.getClonedEvaluator()
Delegates to my decorated visitor. |
EvaluationVisitor |
OCLVMEvaluationVisitor.getEvaluator()
|
EvaluationVisitor |
OCLVMEvaluationVisitorDecorator.getEvaluator()
Delegates to my decorated visitor. |
Methods in org.eclipse.ocl.examples.debug.evaluator with parameters of type EvaluationVisitor | |
---|---|
void |
OCLVMEvaluationVisitor.setUndecoratedVisitor(EvaluationVisitor evaluationVisitor)
|
Uses of EvaluationVisitor in org.eclipse.ocl.examples.debug.vm.evaluator |
---|
Subinterfaces of EvaluationVisitor in org.eclipse.ocl.examples.debug.vm.evaluator | |
---|---|
interface |
IVMEvaluationVisitor<T extends NamedElement>
|
interface |
IVMRootEvaluationVisitor<T extends NamedElement>
|
Methods in org.eclipse.ocl.examples.debug.vm.evaluator that return EvaluationVisitor | |
---|---|
EvaluationVisitor |
IVMEvaluationVisitor.getClonedEvaluator()
|
Uses of EvaluationVisitor in org.eclipse.ocl.examples.pivot |
---|
Methods in org.eclipse.ocl.examples.pivot that return EvaluationVisitor | |
---|---|
EvaluationVisitor |
AbstractEnvironmentFactory.createEvaluationVisitor(Environment env,
EvaluationEnvironment evalEnv,
DomainModelManager modelManager)
|
EvaluationVisitor |
EnvironmentFactory.createEvaluationVisitor(Environment env,
EvaluationEnvironment evalEnv,
DomainModelManager modelManager)
Creates a new evaluation visitor, for the evaluation of OCL expressions. |
EvaluationVisitor |
AbstractEnvironmentFactory.createEvaluationVisitor(Environment environment,
java.lang.Object context,
ExpressionInOCL expression,
DomainModelManager modelManager)
|
EvaluationVisitor |
EnvironmentFactory.createEvaluationVisitor(Environment environment,
java.lang.Object context,
ExpressionInOCL expression,
DomainModelManager modelManager)
Creates a new evaluation visitor, for the evaluation of an OCL expression on a context using an environment and a modelManager. |
EvaluationVisitor |
OCL.createEvaluationVisitor(java.lang.Object context,
ExpressionInOCL expression)
Creates a new evaluation visitor, for the evaluation of an OCL expression in a context. |
Uses of EvaluationVisitor in org.eclipse.ocl.examples.pivot.delegate |
---|
Methods in org.eclipse.ocl.examples.pivot.delegate with parameters of type EvaluationVisitor | |
---|---|
java.lang.Boolean |
OCLValidationDelegate.CheckingConstraintEvaluator.evaluate(EvaluationVisitor evaluationVisitor)
|
Uses of EvaluationVisitor in org.eclipse.ocl.examples.pivot.evaluation |
---|
Classes in org.eclipse.ocl.examples.pivot.evaluation with type parameters of type EvaluationVisitor | |
---|---|
class |
AbstractEvaluationVisitorDecorator<EV extends EvaluationVisitor>
A visitor that decorates another EvaluationVisitor , to intercept
invocations of the visitXxx(...) methods. |
Classes in org.eclipse.ocl.examples.pivot.evaluation that implement EvaluationVisitor | |
---|---|
class |
AbstractEvaluationVisitor
An evaluation visitor implementation for OCL expressions. |
class |
AbstractEvaluationVisitorDecorator<EV extends EvaluationVisitor>
A visitor that decorates another EvaluationVisitor , to intercept
invocations of the visitXxx(...) methods. |
class |
EvaluationVisitorDecorator
A visitor that decorates another EvaluationVisitor , to intercept
invocations of the visitXxx(...) methods. |
class |
EvaluationVisitorImpl
An evaluation visitor implementation for OCL expressions. |
class |
TracingEvaluationVisitor
A decorator for evaluation visitors that is installed when evaluation tracing is enabled, to trace interim evaluation results to the console. |
Fields in org.eclipse.ocl.examples.pivot.evaluation declared as EvaluationVisitor | |
---|---|
protected EV |
AbstractEvaluationVisitorDecorator.delegate
|
protected EvaluationVisitor |
AbstractEvaluationVisitor.undecoratedVisitor
|
Methods in org.eclipse.ocl.examples.pivot.evaluation that return EvaluationVisitor | |
---|---|
EvaluationVisitor |
AbstractEvaluationVisitorDecorator.createNestedEvaluator()
Delegates to my decorated visitor. |
EvaluationVisitor |
EvaluationVisitor.createNestedEvaluator()
|
EvaluationVisitor |
EvaluationVisitorImpl.createNestedEvaluator()
|
EvaluationVisitor |
TracingEvaluationVisitor.createNestedEvaluator()
|
EvaluationVisitor |
EvaluationVisitorImpl.createNestedUndecoratedEvaluator(NamedElement operation)
|
EvaluationVisitor |
EvaluationVisitor.getEvaluator()
|
EvaluationVisitor |
EvaluationVisitorImpl.getEvaluator()
|
EvaluationVisitor |
TracingEvaluationVisitor.getEvaluator()
|
protected EvaluationVisitor |
AbstractEvaluationVisitor.getUndecoratedVisitor()
Obtains the visitor on which I perform nested Visitable.accept(Visitor) calls. |
protected EvaluationVisitor |
AbstractEvaluationVisitor.getVisitor()
Deprecated. use AbstractEvaluationVisitor.getUndecoratedVisitor() |
Methods in org.eclipse.ocl.examples.pivot.evaluation with parameters of type EvaluationVisitor | |
---|---|
void |
AbstractEvaluationVisitor.setUndecoratedVisitor(EvaluationVisitor evaluationVisitor)
Sets the visitor on which I perform nested Visitable.accept(Visitor) calls. |
void |
AbstractEvaluationVisitorDecorator.setUndecoratedVisitor(EvaluationVisitor evaluationVisitor)
Delegates to my decorated visitor. |
void |
EvaluationVisitor.setUndecoratedVisitor(EvaluationVisitor evaluationVisitor)
Configures the specified decorated visitor to correctly handle the invocation of recursive visitXxx(...) calls. |
Constructors in org.eclipse.ocl.examples.pivot.evaluation with parameters of type EvaluationVisitor | |
---|---|
EvaluationVisitorDecorator(EvaluationVisitor decorated)
|
|
TracingEvaluationVisitor(EvaluationVisitor decorated)
Initializes me with the visitor whose evaluation I trace to the console. |
Uses of EvaluationVisitor in org.eclipse.ocl.examples.pivot.utilities |
---|
Methods in org.eclipse.ocl.examples.pivot.utilities with parameters of type EvaluationVisitor | |
---|---|
T |
ConstraintEvaluator.evaluate(EvaluationVisitor evaluationVisitor)
Use the evaluationVisitor to execute my expression on the objects within the evaluationVisitor's evaluationEnvironment, invoking one of handleSuccessResult, handleFailureResult, handleInvalidResult or handleExceptionResult to provide the return value. |
Uses of EvaluationVisitor in org.eclipse.ocl.examples.validity.locator |
---|
Methods in org.eclipse.ocl.examples.validity.locator that return EvaluationVisitor | |
---|---|
protected EvaluationVisitor |
AbstractPivotConstraintLocator.createEvaluationVisitor(MetaModelManager metaModelManager,
ExpressionInOCL query,
java.lang.Object contextObject,
org.eclipse.emf.common.util.Monitor monitor)
|
Uses of EvaluationVisitor in org.eclipse.ocl.examples.xtext.console |
---|
Classes in org.eclipse.ocl.examples.xtext.console that implement EvaluationVisitor | |
---|---|
protected static class |
OCLConsolePage.CancelableEvaluationVisitor
CancelableEvaluationVisitor refines the EvaluationVisitor to poll the monitor for cancellation at a variety of significant evaluation events, such as feature visits and OCLConsolePage.CancelableEvaluationVisitor.createNestedEvaluator() . |
Methods in org.eclipse.ocl.examples.xtext.console that return EvaluationVisitor | |
---|---|
EvaluationVisitor |
OCLConsolePage.CancelableEvaluationVisitor.createNestedEvaluator()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |