Package org.eclipse.ocl.ecore.impl

Implementation of the Ecore binding of the the Types package of the OCL Abstract Syntax.

See:
          Description

Class Summary
AnyTypeImpl An implementation of the model object 'Any Type'
AssociationClassCallExpImpl An implementation of the model object 'Association Class Call Exp'
BagTypeImpl An implementation of the model object 'Bag Type'
BooleanLiteralExpImpl An implementation of the model object 'Boolean Literal Exp'
CallExpImpl An implementation of the model object 'Call Exp'
CallOperationActionImpl An implementation of the model object 'Call Operation Action'
CollectionItemImpl An implementation of the model object 'Collection Item'
CollectionLiteralExpImpl An implementation of the model object 'Collection Literal Exp'
CollectionLiteralPartImpl An implementation of the model object 'Collection Literal Part'
CollectionRangeImpl An implementation of the model object 'Collection Range'
CollectionTypeImpl An implementation of the model object 'Collection Type'
ConstraintImpl An implementation of the model object 'Constraint'
EcoreFactoryImpl An implementation of the model Factory
EcorePackageImpl An implementation of the model Package
ElementTypeImpl An implementation of the model object 'Element Type'
EnumLiteralExpImpl An implementation of the model object 'Enum Literal Exp'
ExpressionInOCLImpl An implementation of the model object 'Expression In OCL'
FeatureCallExpImpl An implementation of the model object 'Feature Call Exp'
IfExpImpl An implementation of the model object 'If Exp'
IntegerLiteralExpImpl An implementation of the model object 'Integer Literal Exp'
InvalidLiteralExpImpl An implementation of the model object 'Invalid Literal Exp'
InvalidTypeImpl An implementation of the model object 'Invalid Type'
IterateExpImpl An implementation of the model object 'Iterate Exp'
IteratorExpImpl An implementation of the model object 'Iterator Exp'
LetExpImpl An implementation of the model object 'Let Exp'
LiteralExpImpl An implementation of the model object 'Literal Exp'
LoopExpImpl An implementation of the model object 'Loop Exp'
MessageExpImpl An implementation of the model object 'Message Exp'
MessageTypeImpl An implementation of the model object 'Message Type'
NavigationCallExpImpl An implementation of the model object 'Navigation Call Exp'
NullLiteralExpImpl An implementation of the model object 'Null Literal Exp'
NumericLiteralExpImpl An implementation of the model object 'Numeric Literal Exp'
OCLExpressionImpl An implementation of the model object 'OCL Expression'
OperationCallExpImpl An implementation of the model object 'Operation Call Exp'
OrderedSetTypeImpl An implementation of the model object 'Ordered Set Type'
PrimitiveLiteralExpImpl An implementation of the model object 'Primitive Literal Exp'
PrimitiveTypeImpl An implementation of the model object 'Primitive Type'
PropertyCallExpImpl An implementation of the model object 'Property Call Exp'
RealLiteralExpImpl An implementation of the model object 'Real Literal Exp'
SendSignalActionImpl An implementation of the model object 'Send Signal Action'
SequenceTypeImpl An implementation of the model object 'Sequence Type'
SetTypeImpl An implementation of the model object 'Set Type'
StateExpImpl An implementation of the model object 'State Exp'
StringLiteralExpImpl An implementation of the model object 'String Literal Exp'
TupleLiteralExpImpl An implementation of the model object 'Tuple Literal Exp'
TupleLiteralPartImpl An implementation of the model object 'Tuple Literal Part'
TupleTypeImpl An implementation of the model object 'Tuple Type'
TypeExpImpl An implementation of the model object 'Type Exp'
TypeTypeImpl An implementation of the model object 'Type Type'
UnlimitedNaturalLiteralExpImpl An implementation of the model object 'Unlimited Natural Literal Exp'
UnspecifiedValueExpImpl An implementation of the model object 'Unspecified Value Exp'
VariableExpImpl An implementation of the model object 'Variable Exp'
VariableImpl An implementation of the model object 'Variable'
VoidTypeImpl An implementation of the model object 'Void Type'
 

Package org.eclipse.ocl.ecore.impl Description

Implementation of the Ecore binding of the the Types package of the OCL Abstract Syntax.

Package Specification

This package implements the Ecore binding for the Types package of the OCL Abstract Syntax, as specified by the interfaces in the org.eclipse.ocl.ecore package. The types in this package are not typically used by clients. Rather, instances of the abstract syntax classes are created either using the factory interface or by parsing OCL text.

See Also:
org.eclipse.ocl.ecore, EcorePackage, EcoreFactory

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