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.internal   
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.ecore.utilities   
org.eclipse.ocl.examples.impactanalyzer.deltaPropagation   
org.eclipse.ocl.examples.impactanalyzer.filterSynthesis   
org.eclipse.ocl.examples.impactanalyzer.impl   
org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation   
org.eclipse.ocl.examples.impactanalyzer.util   
org.eclipse.ocl.expressions Specification 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.internal.evaluation   
org.eclipse.ocl.internal.helper   
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.internal.operations   
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(...) methods for internal AST nodes and visitXxx(...) methods for leaf nodes.
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
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'.
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.
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.impl
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'.
Visitor
          Something which can visit an OCLExpression.
 

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.ecore.internal
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.
 

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.ecore.utilities
AbstractVisitor
           An abstract implementation of the Visitor API, in which subclasses need only selectively override handleXxx(...) methods for internal AST nodes and visitXxx(...) methods for leaf nodes.
TypedElement
          A representation of the model object 'Typed Element'.
 

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.examples.impactanalyzer.deltaPropagation
AbstractVisitor
           An abstract implementation of the Visitor API, in which subclasses need only selectively override handleXxx(...) methods for internal AST nodes and visitXxx(...) methods for leaf nodes.
Visitor
          Something which can visit an OCLExpression.
 

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.examples.impactanalyzer.filterSynthesis
AbstractVisitor
           An abstract implementation of the Visitor API, in which subclasses need only selectively override handleXxx(...) methods for internal AST nodes and visitXxx(...) methods for leaf nodes.
Visitor
          Something which can visit an OCLExpression.
 

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.examples.impactanalyzer.impl
AbstractVisitor
           An abstract implementation of the Visitor API, in which subclasses need only selectively override handleXxx(...) methods for internal AST nodes and visitXxx(...) methods for leaf nodes.
ExpressionInOCL
          A representation of the model object 'Expression In OCL'.
Visitor
          Something which can visit an OCLExpression.
 

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation
AbstractVisitor
           An abstract implementation of the Visitor API, in which subclasses need only selectively override handleXxx(...) methods for internal AST nodes and visitXxx(...) methods for leaf nodes.
ExpressionInOCL
          A representation of the model object 'Expression In OCL'.
Visitor
          Something which can visit an OCLExpression.
 

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.examples.impactanalyzer.util
AbstractVisitor
           An abstract implementation of the Visitor API, in which subclasses need only selectively override handleXxx(...) methods for internal AST nodes and visitXxx(...) methods for leaf nodes.
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
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.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.internal.evaluation
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.internal.helper
ExpressionInOCL
          A representation of the model object 'Expression In OCL'.
Visitor
          Something which can visit an OCLExpression.
 

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
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
ASTNode
          A representation of the model object 'AST Node'.
CallingASTNode
          A representation of the model object 'Calling AST Node'.
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.
Visitable
          A representation of the model object 'Visitable'.
 

Classes in org.eclipse.ocl.utilities used by org.eclipse.ocl.uml.internal.operations
Visitor
          Something which can visit an OCLExpression.
 

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(...) methods for internal AST nodes and visitXxx(...) methods for leaf nodes.
ExpressionInOCL
          A representation of the model object 'Expression In OCL'.
PredefinedType
          A representation of the model object 'Predefined Type'.
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.