Uses of Interface
org.eclipse.ocl.util.Adaptable

Packages that use Adaptable
org.eclipse.ocl Definition of the extensible environment API for OCL parsing and evaluation. 
org.eclipse.ocl.ecore Implementation of an OCL binding for the Ecore metamodel. 
org.eclipse.ocl.ecore.opposites   
org.eclipse.ocl.examples.impactanalyzer.deltaPropagation   
org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation   
org.eclipse.ocl.examples.impactanalyzer.util   
org.eclipse.ocl.lpg   
org.eclipse.ocl.uml Implementation of an OCL binding for the UML metamodel. 
 

Uses of Adaptable in org.eclipse.ocl
 

Subinterfaces of Adaptable in org.eclipse.ocl
static interface Environment.Internal<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>
           An interface that merges the Environment and BasicEnvironment interfaces that define the behaviour realised in abstract form by AbstractEnvironment.
 

Classes in org.eclipse.ocl that implement Adaptable
 class AbstractEnvironment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>
          A partial implementation of the Environment interface providing some useful common behavior for providers of metamodel bindings.
 class AbstractEnvironmentFactory<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>
          Partial implementation of the EnvironmentFactory interface, useful for subclassing to define the OCL binding for a metamodel.
 class AbstractEvaluationEnvironment<C,O,P,CLS,E>
          A partial implementation of the EvaluationEnvironment interface, providing some useful common behaviors.
 

Uses of Adaptable in org.eclipse.ocl.ecore
 

Classes in org.eclipse.ocl.ecore that implement Adaptable
 class EcoreEnvironment
          Implementation of the Environment for parsing OCL expressions on Ecore models.
 class EcoreEnvironmentFactory
          Implementation of the EnvironmentFactory for parsing OCL expressions on Ecore models.
 class EcoreEvaluationEnvironment
          Implementation of the EvaluationEnvironment for evaluation of OCL expressions on instances of Ecore models (i.e., on M0 models).
 

Uses of Adaptable in org.eclipse.ocl.ecore.opposites
 

Classes in org.eclipse.ocl.ecore.opposites that implement Adaptable
 class EcoreEnvironmentFactoryWithHiddenOpposites
          An environment factory which can be used to provide a non-null OppositeEndFinder to the OCL environment.
 

Uses of Adaptable in org.eclipse.ocl.examples.impactanalyzer.deltaPropagation
 

Classes in org.eclipse.ocl.examples.impactanalyzer.deltaPropagation that implement Adaptable
 class PartialEcoreEnvironmentFactory
           
 class PartialEcoreEvaluationEnvironment
           
 

Uses of Adaptable in org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation
 

Classes in org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation that implement Adaptable
 class PartialEcoreEnvironmentFactoryNoAllInstances
          Uses PartialEvaluationVisitorImplNoAllInstances as evaluation visitor which throws a NoAllInstancesDuringEvaluationForUnusedCheck exception in case allInstances() is to be evaluated.
 

Uses of Adaptable in org.eclipse.ocl.examples.impactanalyzer.util
 

Classes in org.eclipse.ocl.examples.impactanalyzer.util that implement Adaptable
 class EcoreEnvironmentFactoryWithScopedExtentMap
          An OCL environment factory that is parameterizable during construction with an OppositeEndFinder in addition to the default parameterization of the package EPackage.Registry.
 class EcoreEvaluationEnvironmentWithScopedExtentMap
           
 

Uses of Adaptable in org.eclipse.ocl.lpg
 

Subinterfaces of Adaptable in org.eclipse.ocl.lpg
 interface BasicEnvironment
          A BasicEnvironment provides input token and output problem support for a text analysis comprising an AbstractAnalyzer for semantic analysis, AbstractParser for syntactic analysis (parsing), and an AbstractLexer for lexical analysis.
 interface BasicEnvironment2
          A BasicEnvironment2 provides an extended environment interface to support asymmetric as well as symmetric mappings between CST and AST.
 

Classes in org.eclipse.ocl.lpg that implement Adaptable
 class AbstractBasicEnvironment
          Partial implementation of the BasicEnvironment interface, providing default behaviours for most features.
 

Uses of Adaptable in org.eclipse.ocl.uml
 

Classes in org.eclipse.ocl.uml that implement Adaptable
 class UMLEnvironment
          Implementation of the Environment for parsing OCL expressions on UML models.
 class UMLEnvironmentFactory
          Implementation of the EnvironmentFactory for parsing OCL expressions on UML models.
 class UMLEvaluationEnvironment
          Implementation of the EvaluationEnvironment for evaluation of OCL expressions on instances of UML models (i.e., on M0 models).