Uses of Package
org.eclipse.ocl

Packages that use org.eclipse.ocl
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.helper Definition of the OCL Helper API for syntax completion support and a simplified parsing model for embedded OCL constraints and expressions. 
org.eclipse.ocl.uml Implementation of an OCL binding for the UML metamodel. 
org.eclipse.ocl.util Miscellaneous utilities in support of the OCL parser and environment implementations. 
 

Classes in org.eclipse.ocl used by org.eclipse.ocl
AbstractEnvironment
          A partial implementation of the Environment interface providing some useful common behavior for providers of metamodel bindings.
Environment
          An Environment stores the variables created while evaluating an OCL expression, including self.
Environment.Registry
          A registry of environments.
EnvironmentFactory
          A factory for creating OCL parser Environments.
EvaluationEnvironment
          The evaluation environment keeps track of the current values of variables in the evaluation of an OCL expression.
EvaluationVisitor
          A specialized visitor that is used for evaluation an OCL expression by walking its AST.
OCLInput
          Encapsulation of an OCL document, which may be obtained from a string or from a stream.
ParserException
          Exception indicating a failure to parse or validate OCL constraints.
Query
          An OCL constraint or query.
SemanticException
          Exception indicating a semantic error in parsing or validating OCL expressions.
TypeResolver
          Definition of a resolver for the dynamically-generated OCL types based on the types in the user model.
 

Classes in org.eclipse.ocl used by org.eclipse.ocl.ecore
AbstractEnvironment
          A partial implementation of the Environment interface providing some useful common behavior for providers of metamodel bindings.
AbstractEnvironmentFactory
          Partial implementation of the EnvironmentFactory interface, useful for subclassing to define the OCL binding for a metamodel.
AbstractEvaluationEnvironment
          A partial implementation of the EvaluationEnvironment interface, providing some useful common behaviors.
Environment
          An Environment stores the variables created while evaluating an OCL expression, including self.
EnvironmentFactory
          A factory for creating OCL parser Environments.
EvaluationEnvironment
          The evaluation environment keeps track of the current values of variables in the evaluation of an OCL expression.
OCL
          The Façade for parsing and evaluation of OCL documents and constraints.
ParserException
          Exception indicating a failure to parse or validate OCL constraints.
Query
          An OCL constraint or query.
TypeResolver
          Definition of a resolver for the dynamically-generated OCL types based on the types in the user model.
 

Classes in org.eclipse.ocl used by org.eclipse.ocl.helper
OCL
          The Façade for parsing and evaluation of OCL documents and constraints.
ParserException
          Exception indicating a failure to parse or validate OCL constraints.
 

Classes in org.eclipse.ocl used by org.eclipse.ocl.uml
AbstractEnvironment
          A partial implementation of the Environment interface providing some useful common behavior for providers of metamodel bindings.
AbstractEnvironmentFactory
          Partial implementation of the EnvironmentFactory interface, useful for subclassing to define the OCL binding for a metamodel.
AbstractEvaluationEnvironment
          A partial implementation of the EvaluationEnvironment interface, providing some useful common behaviors.
AbstractTypeResolver
          A partial implementation of the TypeResolver interface, useful for providers of environment implementations to build their type resolvers.
Environment
          An Environment stores the variables created while evaluating an OCL expression, including self.
EnvironmentFactory
          A factory for creating OCL parser Environments.
EvaluationEnvironment
          The evaluation environment keeps track of the current values of variables in the evaluation of an OCL expression.
TypeResolver
          Definition of a resolver for the dynamically-generated OCL types based on the types in the user model.
 

Classes in org.eclipse.ocl used by org.eclipse.ocl.util
Environment
          An Environment stores the variables created while evaluating an OCL expression, including self.
EvaluationEnvironment
          The evaluation environment keeps track of the current values of variables in the evaluation of an OCL expression.
SemanticException
          Exception indicating a semantic error in parsing or validating OCL expressions.
 


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