## Uses of Interface
org.eclipse.ocl.EvaluationVisitor

Packages that use EvaluationVisitor
org.eclipse.ocl: Definition of the extensible environment API for OCL parsing and evaluation.

Uses of EvaluationVisitor in org.eclipse.ocl

Classes in org.eclipse.ocl that implement EvaluationVisitor
`class` `AbstractEvaluationVisitor<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>` An evaluation visitor implementation for OCL expressions.
`class` `EvaluationVisitorDecorator<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>` A visitor that decorates another `EvaluationVisitor`, to intercept invocations of the `visitXxx(...)`

Methods in org.eclipse.ocl that return EvaluationVisitor
`EvaluationVisitor<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>` `EnvironmentFactory.createEvaluationVisitor(Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env, EvaluationEnvironment<C,O,P,CLS,E> evalEnv, Map<? extends CLS,? extends Set<? extends E>> extentMap)` Creates a new evaluation visitor, for the evaluation of OCL expressions.
`EvaluationVisitor<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>` `AbstractEnvironmentFactory.createEvaluationVisitor(Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env, EvaluationEnvironment<C,O,P,CLS,E> evalEnv, Map<? extends CLS,? extends Set<? extends E>> extentMap)`
`protected EvaluationVisitor<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>` `EvaluationVisitorDecorator.getDelegate()` Obtains the visitor that I decorate.
`protected EvaluationVisitor<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>` `AbstractEvaluationVisitor.getVisitor()` Obtains the visitor on which I perform nested `Visitable.accept(org.eclipse.ocl.utilities.Visitor)` calls.

Constructors in org.eclipse.ocl with parameters of type EvaluationVisitor
`EvaluationVisitorDecorator(EvaluationVisitor<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> decorated)`

Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved.