## Uses of Package
org.eclipse.ocl.utilities

Packages that use org.eclipse.ocl.utilities
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.impl: Implementation of the Ecore binding of the the `Types` package of the OCL Abstract Syntax.
org.eclipse.ocl.ecore.util: Generated utilities for working with instances the Ecore binding of the `Types` package of the OCL Abstract Syntax.
org.eclipse.ocl.expressions: Specification of the `Expressions` package of the Object Constraint Lanuage version 2.0 Abstract Syntax model.
org.eclipse.ocl.expressions.impl: Implementation of the `Expressions` package of the Object Constraint Lanuage version 2.0 Abstract Syntax model.
org.eclipse.ocl.expressions.util: Generated utilities for working with instances the `Expressions` model.
org.eclipse.ocl.lpg
org.eclipse.ocl.parser
org.eclipse.ocl.types: Specification of the `Types` package of the Object Constraint Lanuage version 2.0 Abstract Syntax model.
org.eclipse.ocl.types.impl: Implementation of the `Types` package of the Object Constraint Lanuage version 2.0 Abstract Syntax model.
org.eclipse.ocl.types.util: Generated utilities for working with instances the `Types` model.
org.eclipse.ocl.uml: Implementation of an OCL binding for the `UML` metamodel.
org.eclipse.ocl.uml.util: Miscellaneous utilities in support of the UML environment for OCL.
org.eclipse.ocl.util: Miscellaneous utilities in support of the OCL parser and environment implementations.
org.eclipse.ocl.utilities: Abstract API for OCL AST utilities and extensions of the UML metamodel.
org.eclipse.ocl.utilities.impl: Implementation of the OCL utilities package.
org.eclipse.ocl.utilities.util: Generated utilities for working with instances the OCL utilities package.

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl
AbstractVisitor An abstract implementation of the `Visitor` API, in which subclasses need only selectively override `handleXxx(...)`
ExpressionInOCL A representation of the model object 'Expression In OCL'
OCLFactory Interface for a factory of OCl Abstract Syntax elements.
TypedElement A representation of the model object 'Typed Element'
UMLReflection An interface providing reflection service for the metaclasses that the OCL borrows from UML.
Visitor Something which can visit an `OCLExpression`.

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.ecore
ExpressionInOCL A representation of the model object 'Expression In OCL'
OCLFactory Interface for a factory of OCl Abstract Syntax elements.
UMLReflection An interface providing reflection service for the metaclasses that the OCL borrows from UML.

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.ecore.impl
ExpressionInOCL A representation of the model object 'Expression In OCL'
Visitable A representation of the model object 'Visitable'
Visitor Something which can visit an `OCLExpression`.

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.ecore.util
ASTNode A representation of the model object 'AST Node'
CallingASTNode A representation of the model object 'Calling AST Node'
ExpressionInOCL A representation of the model object 'Expression In OCL'
PredefinedType A representation of the model object 'Predefined Type'
TypedASTNode A representation of the model object 'Typed AST Node'
TypedElement A representation of the model object 'Typed Element'
Visitable A representation of the model object 'Visitable'

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.expressions
ASTNode A representation of the model object 'AST Node'
CallingASTNode A representation of the model object 'Calling AST Node'
TypedASTNode A representation of the model object 'Typed AST Node'
TypedElement A representation of the model object 'Typed Element'
Visitable A representation of the model object 'Visitable'

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.expressions.impl
ASTNode A representation of the model object 'AST Node'
CallingASTNode A representation of the model object 'Calling AST Node'
TypedASTNode A representation of the model object 'Typed AST Node'
TypedElement A representation of the model object 'Typed Element'
Visitable A representation of the model object 'Visitable'
Visitor Something which can visit an `OCLExpression`.

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.expressions.util
ASTNode A representation of the model object 'AST Node'
CallingASTNode A representation of the model object 'Calling AST Node'
TypedASTNode A representation of the model object 'Typed AST Node'
TypedElement A representation of the model object 'Typed Element'
Visitable A representation of the model object 'Visitable'

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.lpg
ASTNode A representation of the model object 'AST Node'
CallingASTNode A representation of the model object 'Calling AST Node'
TypedASTNode A representation of the model object 'Typed AST Node'

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.parser
ExpressionInOCL A representation of the model object 'Expression In OCL'
OCLFactory Interface for a factory of OCl Abstract Syntax elements.
TypedElement A representation of the model object 'Typed Element'
UMLReflection An interface providing reflection service for the metaclasses that the OCL borrows from UML.
Visitor Something which can visit an `OCLExpression`.

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.types
ASTNode A representation of the model object 'AST Node'
PredefinedType A representation of the model object 'Predefined Type'
TypedASTNode A representation of the model object 'Typed AST Node'

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.types.impl
ASTNode A representation of the model object 'AST Node'
PredefinedType A representation of the model object 'Predefined Type'
TypedASTNode A representation of the model object 'Typed AST Node'
TypedElement A representation of the model object 'Typed Element'

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.types.util
ASTNode A representation of the model object 'AST Node'
PredefinedType A representation of the model object 'Predefined Type'
TypedASTNode A representation of the model object 'Typed AST Node'

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.uml
OCLFactory Interface for a factory of OCl Abstract Syntax elements.
UMLReflection An interface providing reflection service for the metaclasses that the OCL borrows from UML.

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.uml.util
ASTNode A representation of the model object 'AST Node'
CallingASTNode A representation of the model object 'Calling AST Node'
ExpressionInOCL A representation of the model object 'Expression In OCL'
PredefinedType A representation of the model object 'Predefined Type'
TypedASTNode A representation of the model object 'Typed AST Node'
TypedElement A representation of the model object 'Typed Element'
Visitable A representation of the model object 'Visitable'

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.util
AbstractVisitor An abstract implementation of the `Visitor` API, in which subclasses need only selectively override `handleXxx(...)`
ExpressionInOCL A representation of the model object 'Expression In OCL'
TypedElement A representation of the model object 'Typed Element'
Visitor Something which can visit an `OCLExpression`.

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.utilities
ASTNode A representation of the model object 'AST Node'
ExpressionInOCL A representation of the model object 'Expression In OCL'
TypedElement A representation of the model object 'Typed Element'
UtilitiesFactory The Factory for the model.
UtilitiesPackage The Package for the model.
Visitable A representation of the model object 'Visitable'
Visitor Something which can visit an `OCLExpression`.

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.utilities.impl
UtilitiesFactory The Factory for the model.
UtilitiesPackage The Package for the model.

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.utilities.util
ASTNode A representation of the model object 'AST Node'
CallingASTNode A representation of the model object 'Calling AST Node'
ExpressionInOCL A representation of the model object 'Expression In OCL'
PredefinedType A representation of the model object 'Predefined Type'
TypedASTNode A representation of the model object 'Typed AST Node'
TypedElement A representation of the model object 'Typed Element'
UtilitiesPackage The Package for the model.
Visitable A representation of the model object 'Visitable'
Visitor Something which can visit an `OCLExpression`.

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