Uses of Package
org.eclipse.ocl.ecore

Packages that use org.eclipse.ocl.ecore
org.eclipse.ocl.ecore Implementation of an OCL binding for the Ecore metamodel. 
org.eclipse.ocl.ecore.delegate   
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.internal.evaluation   
org.eclipse.ocl.ecore.internal.helper   
org.eclipse.ocl.ecore.opposites   
org.eclipse.ocl.ecore.parser   
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   
org.eclipse.ocl.examples.impactanalyzer.deltaPropagation   
org.eclipse.ocl.examples.impactanalyzer.editor   
org.eclipse.ocl.examples.impactanalyzer.filterSynthesis   
org.eclipse.ocl.examples.impactanalyzer.impl   
org.eclipse.ocl.examples.impactanalyzer.instanceScope   
org.eclipse.ocl.examples.impactanalyzer.instanceScope.traceback   
org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation   
org.eclipse.ocl.examples.impactanalyzer.util   
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.ecore
AnyType
          A representation of the model object 'Any Type'.
AssociationClassCallExp
          A representation of the model object 'Association Class Call Exp'.
BagType
          A representation of the model object 'Bag Type'.
BooleanLiteralExp
          A representation of the model object 'Boolean Literal Exp'.
CallExp
          A representation of the model object 'Call Exp'.
CallOperationAction
          A representation of the model object 'Call Operation Action'.
CollectionItem
          A representation of the model object 'Collection Item'.
CollectionLiteralExp
          A representation of the model object 'Collection Literal Exp'.
CollectionLiteralPart
          A representation of the model object 'Collection Literal Part'.
CollectionRange
          A representation of the model object 'Collection Range'.
CollectionType
          A representation of the model object 'Collection Type'.
Constraint
          A representation of the model object 'Constraint'.
EcoreEnvironmentFactory
          Implementation of the EnvironmentFactory for parsing OCL expressions on Ecore models.
EcoreFactory
          The Factory for the model.
EcorePackage
          The Package for the model.
ElementType
          A representation of the model object 'Element Type'.
EnumLiteralExp
          A representation of the model object 'Enum Literal Exp'.
EnvironmentWithHiddenOpposites
          Adds methods regarding lookup and navigation of "hidden" opposite properties to Environment and is implemented by AbstractEnvironment.
EvaluationEnvironmentWithHiddenOpposites
          Introduces the EvaluationEnvironmentWithHiddenOpposites.navigateOppositeProperty(EReference, Object) method to AbstractEvaluationEnvironment which implements this interface.
ExpressionInOCL
          A representation of the model object 'Expression In OCL'.
FeatureCallExp
          A representation of the model object 'Feature Call Exp'.
IfExp
          A representation of the model object 'If Exp'.
IntegerLiteralExp
          A representation of the model object 'Integer Literal Exp'.
InvalidLiteralExp
          A representation of the model object 'Invalid Literal Exp'.
InvalidType
          A representation of the model object 'Invalid Type'.
IterateExp
          A representation of the model object 'Iterate Exp'.
IteratorExp
          A representation of the model object 'Iterator Exp'.
LetExp
          A representation of the model object 'Let Exp'.
LiteralExp
          A representation of the model object 'Literal Exp'.
LoopExp
          A representation of the model object 'Loop Exp'.
MessageExp
          A representation of the model object 'Message Exp'.
MessageType
          A representation of the model object 'Message Type'.
NavigationCallExp
          A representation of the model object 'Navigation Call Exp'.
NullLiteralExp
          A representation of the model object 'Null Literal Exp'.
NumericLiteralExp
          A representation of the model object 'Numeric Literal Exp'.
OCL
          Convenient subclass of the OCL façade that binds the Ecore metamodel to the superclass's generic type parameters.
OCL.Helper
          Convenient interface aliasing the type parameter substitutions for the Ecore environment, for ease of typing.
OCL.Query
          Convenient interface aliasing the type parameter substitutions for the UML environment, for ease of typing.
OCLExpression
          A representation of the model object 'OCL Expression'.
OperationCallExp
          A representation of the model object 'Operation Call Exp'.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
OrderedSetType
          A representation of the model object 'Ordered Set Type'.
PrimitiveLiteralExp
          A representation of the model object 'Primitive Literal Exp'.
PrimitiveType
          A representation of the model object 'Primitive Type'.
PropertyCallExp
          A representation of the model object 'Property Call Exp'.
RealLiteralExp
          A representation of the model object 'Real Literal Exp'.
SendSignalAction
          A representation of the model object 'Send Signal Action'.
SequenceType
          A representation of the model object 'Sequence Type'.
SetType
          A representation of the model object 'Set Type'.
StateExp
          A representation of the model object 'State Exp'.
StringLiteralExp
          A representation of the model object 'String Literal Exp'.
TemplateParameterType
          A representation of the model object 'Template Parameter Type'.
TupleLiteralExp
          A representation of the model object 'Tuple Literal Exp'.
TupleLiteralPart
          A representation of the model object 'Tuple Literal Part'.
TupleType
          A representation of the model object 'Tuple Type'.
TypeExp
          A representation of the model object 'Type Exp'.
TypeType
          A representation of the model object 'Type Type'.
UnlimitedNaturalLiteralExp
          A representation of the model object 'Unlimited Natural Literal Exp'.
UnspecifiedValueExp
          A representation of the model object 'Unspecified Value Exp'.
Variable
          A representation of the model object 'Variable'.
VariableExp
          A representation of the model object 'Variable Exp'.
VoidType
          A representation of the model object 'Void Type'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.ecore.delegate
OCL
          Convenient subclass of the OCL façade that binds the Ecore metamodel to the superclass's generic type parameters.
OCLExpression
          A representation of the model object 'OCL Expression'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.ecore.impl
AnyType
          A representation of the model object 'Any Type'.
AssociationClassCallExp
          A representation of the model object 'Association Class Call Exp'.
BagType
          A representation of the model object 'Bag Type'.
BooleanLiteralExp
          A representation of the model object 'Boolean Literal Exp'.
CallExp
          A representation of the model object 'Call Exp'.
CallOperationAction
          A representation of the model object 'Call Operation Action'.
CollectionItem
          A representation of the model object 'Collection Item'.
CollectionLiteralExp
          A representation of the model object 'Collection Literal Exp'.
CollectionRange
          A representation of the model object 'Collection Range'.
CollectionType
          A representation of the model object 'Collection Type'.
Constraint
          A representation of the model object 'Constraint'.
EcoreFactory
          The Factory for the model.
EcorePackage
          The Package for the model.
ElementType
          A representation of the model object 'Element Type'.
EnumLiteralExp
          A representation of the model object 'Enum Literal Exp'.
ExpressionInOCL
          A representation of the model object 'Expression In OCL'.
FeatureCallExp
          A representation of the model object 'Feature Call Exp'.
IfExp
          A representation of the model object 'If Exp'.
IntegerLiteralExp
          A representation of the model object 'Integer Literal Exp'.
InvalidLiteralExp
          A representation of the model object 'Invalid Literal Exp'.
InvalidType
          A representation of the model object 'Invalid Type'.
IterateExp
          A representation of the model object 'Iterate Exp'.
IteratorExp
          A representation of the model object 'Iterator Exp'.
LetExp
          A representation of the model object 'Let Exp'.
MessageExp
          A representation of the model object 'Message Exp'.
MessageType
          A representation of the model object 'Message Type'.
NavigationCallExp
          A representation of the model object 'Navigation Call Exp'.
NullLiteralExp
          A representation of the model object 'Null Literal Exp'.
OCLExpression
          A representation of the model object 'OCL Expression'.
OperationCallExp
          A representation of the model object 'Operation Call Exp'.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
OrderedSetType
          A representation of the model object 'Ordered Set Type'.
PrimitiveType
          A representation of the model object 'Primitive Type'.
PropertyCallExp
          A representation of the model object 'Property Call Exp'.
RealLiteralExp
          A representation of the model object 'Real Literal Exp'.
SendSignalAction
          A representation of the model object 'Send Signal Action'.
SequenceType
          A representation of the model object 'Sequence Type'.
SetType
          A representation of the model object 'Set Type'.
StateExp
          A representation of the model object 'State Exp'.
StringLiteralExp
          A representation of the model object 'String Literal Exp'.
TemplateParameterType
          A representation of the model object 'Template Parameter Type'.
TupleLiteralExp
          A representation of the model object 'Tuple Literal Exp'.
TupleLiteralPart
          A representation of the model object 'Tuple Literal Part'.
TupleType
          A representation of the model object 'Tuple Type'.
TypeExp
          A representation of the model object 'Type Exp'.
TypeType
          A representation of the model object 'Type Type'.
UnlimitedNaturalLiteralExp
          A representation of the model object 'Unlimited Natural Literal Exp'.
UnspecifiedValueExp
          A representation of the model object 'Unspecified Value Exp'.
Variable
          A representation of the model object 'Variable'.
VariableExp
          A representation of the model object 'Variable Exp'.
VoidType
          A representation of the model object 'Void Type'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.ecore.internal
CallOperationAction
          A representation of the model object 'Call Operation Action'.
Constraint
          A representation of the model object 'Constraint'.
EcoreEnvironment
          Implementation of the Environment for parsing OCL expressions on Ecore models.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
SendSignalAction
          A representation of the model object 'Send Signal Action'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.ecore.internal.evaluation
CallOperationAction
          A representation of the model object 'Call Operation Action'.
Constraint
          A representation of the model object 'Constraint'.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
SendSignalAction
          A representation of the model object 'Send Signal Action'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.ecore.internal.helper
CallOperationAction
          A representation of the model object 'Call Operation Action'.
Constraint
          A representation of the model object 'Constraint'.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
SendSignalAction
          A representation of the model object 'Send Signal Action'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.ecore.opposites
EcoreEnvironmentFactory
          Implementation of the EnvironmentFactory for parsing OCL expressions on Ecore models.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.ecore.parser
CallOperationAction
          A representation of the model object 'Call Operation Action'.
Constraint
          A representation of the model object 'Constraint'.
EnvironmentWithHiddenOpposites
          Adds methods regarding lookup and navigation of "hidden" opposite properties to Environment and is implemented by AbstractEnvironment.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
SendSignalAction
          A representation of the model object 'Send Signal Action'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.ecore.util
AnyType
          A representation of the model object 'Any Type'.
AssociationClassCallExp
          A representation of the model object 'Association Class Call Exp'.
BagType
          A representation of the model object 'Bag Type'.
BooleanLiteralExp
          A representation of the model object 'Boolean Literal Exp'.
CallExp
          A representation of the model object 'Call Exp'.
CallOperationAction
          A representation of the model object 'Call Operation Action'.
CollectionItem
          A representation of the model object 'Collection Item'.
CollectionLiteralExp
          A representation of the model object 'Collection Literal Exp'.
CollectionLiteralPart
          A representation of the model object 'Collection Literal Part'.
CollectionRange
          A representation of the model object 'Collection Range'.
CollectionType
          A representation of the model object 'Collection Type'.
Constraint
          A representation of the model object 'Constraint'.
EcorePackage
          The Package for the model.
ElementType
          A representation of the model object 'Element Type'.
EnumLiteralExp
          A representation of the model object 'Enum Literal Exp'.
ExpressionInOCL
          A representation of the model object 'Expression In OCL'.
FeatureCallExp
          A representation of the model object 'Feature Call Exp'.
IfExp
          A representation of the model object 'If Exp'.
IntegerLiteralExp
          A representation of the model object 'Integer Literal Exp'.
InvalidLiteralExp
          A representation of the model object 'Invalid Literal Exp'.
InvalidType
          A representation of the model object 'Invalid Type'.
IterateExp
          A representation of the model object 'Iterate Exp'.
IteratorExp
          A representation of the model object 'Iterator Exp'.
LetExp
          A representation of the model object 'Let Exp'.
LiteralExp
          A representation of the model object 'Literal Exp'.
LoopExp
          A representation of the model object 'Loop Exp'.
MessageExp
          A representation of the model object 'Message Exp'.
MessageType
          A representation of the model object 'Message Type'.
NavigationCallExp
          A representation of the model object 'Navigation Call Exp'.
NullLiteralExp
          A representation of the model object 'Null Literal Exp'.
NumericLiteralExp
          A representation of the model object 'Numeric Literal Exp'.
OCLExpression
          A representation of the model object 'OCL Expression'.
OperationCallExp
          A representation of the model object 'Operation Call Exp'.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
OrderedSetType
          A representation of the model object 'Ordered Set Type'.
PrimitiveLiteralExp
          A representation of the model object 'Primitive Literal Exp'.
PrimitiveType
          A representation of the model object 'Primitive Type'.
PropertyCallExp
          A representation of the model object 'Property Call Exp'.
RealLiteralExp
          A representation of the model object 'Real Literal Exp'.
SendSignalAction
          A representation of the model object 'Send Signal Action'.
SequenceType
          A representation of the model object 'Sequence Type'.
SetType
          A representation of the model object 'Set Type'.
StateExp
          A representation of the model object 'State Exp'.
StringLiteralExp
          A representation of the model object 'String Literal Exp'.
TemplateParameterType
          A representation of the model object 'Template Parameter Type'.
TupleLiteralExp
          A representation of the model object 'Tuple Literal Exp'.
TupleLiteralPart
          A representation of the model object 'Tuple Literal Part'.
TupleType
          A representation of the model object 'Tuple Type'.
TypeExp
          A representation of the model object 'Type Exp'.
TypeType
          A representation of the model object 'Type Type'.
UnlimitedNaturalLiteralExp
          A representation of the model object 'Unlimited Natural Literal Exp'.
UnspecifiedValueExp
          A representation of the model object 'Unspecified Value Exp'.
Variable
          A representation of the model object 'Variable'.
VariableExp
          A representation of the model object 'Variable Exp'.
VoidType
          A representation of the model object 'Void Type'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.ecore.utilities
CallOperationAction
          A representation of the model object 'Call Operation Action'.
Constraint
          A representation of the model object 'Constraint'.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
SendSignalAction
          A representation of the model object 'Send Signal Action'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.examples.impactanalyzer
CallExp
          A representation of the model object 'Call Exp'.
OCL
          Convenient subclass of the OCL façade that binds the Ecore metamodel to the superclass's generic type parameters.
OCL.Helper
          Convenient interface aliasing the type parameter substitutions for the Ecore environment, for ease of typing.
OCLExpression
          A representation of the model object 'OCL Expression'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.examples.impactanalyzer.deltaPropagation
CallExp
          A representation of the model object 'Call Exp'.
CallOperationAction
          A representation of the model object 'Call Operation Action'.
Constraint
          A representation of the model object 'Constraint'.
EcoreEnvironmentFactory
          Implementation of the EnvironmentFactory for parsing OCL expressions on Ecore models.
EcoreEvaluationEnvironment
          Implementation of the EvaluationEnvironment for evaluation of OCL expressions on instances of Ecore models (i.e., on M0 models).
EvaluationEnvironmentWithHiddenOpposites
          Introduces the EvaluationEnvironmentWithHiddenOpposites.navigateOppositeProperty(EReference, Object) method to AbstractEvaluationEnvironment which implements this interface.
EvaluationVisitorImpl
           
IteratorExp
          A representation of the model object 'Iterator Exp'.
OCL
          Convenient subclass of the OCL façade that binds the Ecore metamodel to the superclass's generic type parameters.
OCL.Helper
          Convenient interface aliasing the type parameter substitutions for the Ecore environment, for ease of typing.
OCLExpression
          A representation of the model object 'OCL Expression'.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
SendSignalAction
          A representation of the model object 'Send Signal Action'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.examples.impactanalyzer.editor
OCLExpression
          A representation of the model object 'OCL Expression'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.examples.impactanalyzer.filterSynthesis
NavigationCallExp
          A representation of the model object 'Navigation Call Exp'.
OCL
          Convenient subclass of the OCL façade that binds the Ecore metamodel to the superclass's generic type parameters.
OCLExpression
          A representation of the model object 'OCL Expression'.
OperationCallExp
          A representation of the model object 'Operation Call Exp'.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
PropertyCallExp
          A representation of the model object 'Property Call Exp'.
Variable
          A representation of the model object 'Variable'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.examples.impactanalyzer.impl
CallOperationAction
          A representation of the model object 'Call Operation Action'.
Constraint
          A representation of the model object 'Constraint'.
OCL
          Convenient subclass of the OCL façade that binds the Ecore metamodel to the superclass's generic type parameters.
OCLExpression
          A representation of the model object 'OCL Expression'.
OperationCallExp
          A representation of the model object 'Operation Call Exp'.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
SendSignalAction
          A representation of the model object 'Send Signal Action'.
Variable
          A representation of the model object 'Variable'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.examples.impactanalyzer.instanceScope
BooleanLiteralExp
          A representation of the model object 'Boolean Literal Exp'.
CollectionLiteralExp
          A representation of the model object 'Collection Literal Exp'.
EnumLiteralExp
          A representation of the model object 'Enum Literal Exp'.
IfExp
          A representation of the model object 'If Exp'.
IntegerLiteralExp
          A representation of the model object 'Integer Literal Exp'.
InvalidLiteralExp
          A representation of the model object 'Invalid Literal Exp'.
IterateExp
          A representation of the model object 'Iterate Exp'.
IteratorExp
          A representation of the model object 'Iterator Exp'.
LetExp
          A representation of the model object 'Let Exp'.
NavigationCallExp
          A representation of the model object 'Navigation Call Exp'.
NullLiteralExp
          A representation of the model object 'Null Literal Exp'.
OCLExpression
          A representation of the model object 'OCL Expression'.
OperationCallExp
          A representation of the model object 'Operation Call Exp'.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
PropertyCallExp
          A representation of the model object 'Property Call Exp'.
RealLiteralExp
          A representation of the model object 'Real Literal Exp'.
StringLiteralExp
          A representation of the model object 'String Literal Exp'.
TupleLiteralExp
          A representation of the model object 'Tuple Literal Exp'.
TypeExp
          A representation of the model object 'Type Exp'.
Variable
          A representation of the model object 'Variable'.
VariableExp
          A representation of the model object 'Variable Exp'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.examples.impactanalyzer.instanceScope.traceback
CollectionLiteralExp
          A representation of the model object 'Collection Literal Exp'.
IfExp
          A representation of the model object 'If Exp'.
IterateExp
          A representation of the model object 'Iterate Exp'.
IteratorExp
          A representation of the model object 'Iterator Exp'.
LetExp
          A representation of the model object 'Let Exp'.
OCLExpression
          A representation of the model object 'OCL Expression'.
OperationCallExp
          A representation of the model object 'Operation Call Exp'.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
PropertyCallExp
          A representation of the model object 'Property Call Exp'.
TupleLiteralExp
          A representation of the model object 'Tuple Literal Exp'.
Variable
          A representation of the model object 'Variable'.
VariableExp
          A representation of the model object 'Variable Exp'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation
CallOperationAction
          A representation of the model object 'Call Operation Action'.
Constraint
          A representation of the model object 'Constraint'.
EcoreEnvironmentFactory
          Implementation of the EnvironmentFactory for parsing OCL expressions on Ecore models.
EvaluationVisitorImpl
           
OCLExpression
          A representation of the model object 'OCL Expression'.
OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
SendSignalAction
          A representation of the model object 'Send Signal Action'.
Variable
          A representation of the model object 'Variable'.
VariableExp
          A representation of the model object 'Variable Exp'.
 

Classes in org.eclipse.ocl.ecore used by org.eclipse.ocl.examples.impactanalyzer.util
CallOperationAction
          A representation of the model object 'Call Operation Action'.
Constraint
          A representation of the model object 'Constraint'.
EcoreEnvironmentFactory
          Implementation of the EnvironmentFactory for parsing OCL expressions on Ecore models.
EcoreEvaluationEnvironment
          Implementation of the EvaluationEnvironment for evaluation of OCL expressions on instances of Ecore models (i.e., on M0 models).
EvaluationEnvironmentWithHiddenOpposites
          Introduces the EvaluationEnvironmentWithHiddenOpposites.navigateOppositeProperty(EReference, Object) method to AbstractEvaluationEnvironment which implements this interface.
OCL
          Convenient subclass of the OCL façade that binds the Ecore metamodel to the superclass's generic type parameters.
OCLExpression
          A representation of the model object 'OCL Expression'.
OperationCallExp
          A representation of the model object 'Operation Call Exp'.
SendSignalAction
          A representation of the model object 'Send Signal Action'.