## Package org.eclipse.ocl.cst

Interface Summary
BooleanLiteralExpCS: A representation of the model object 'Boolean Literal Exp CS'
CallExpCS: A representation of the model object 'Call Exp CS'
ClassifierContextDeclCS: A representation of the model object 'Classifier Context Decl CS'
CollectionLiteralExpCS: A representation of the model object 'Collection Literal Exp CS'
CollectionLiteralPartCS: A representation of the model object 'Collection Literal Part CS'
CollectionRangeCS: A representation of the model object 'Collection Range CS'
CollectionTypeCS: A representation of the model object 'Collection Type CS'
ContextDeclCS: A representation of the model object 'Context Decl CS'
CSTFactory: The Factory for the model.
CSTNode: A representation of the model object 'Node'
CSTPackage: The Package for the model.
CSTPackage.Literals: Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
DefCS: A representation of the model object 'Def CS'
DefExpressionCS: A representation of the model object 'Def Expression CS'
DerValueCS: A representation of the model object 'Der Value CS'
EnumLiteralExpCS: A representation of the model object 'Enum Literal Exp CS'
FeatureCallExpCS: A representation of the model object 'Feature Call Exp CS'
IfExpCS: A representation of the model object 'If Exp CS'
InitOrDerValueCS: A representation of the model object 'Init Or Der Value CS'
InitValueCS: A representation of the model object 'Init Value CS'
IntegerLiteralExpCS: A representation of the model object 'Integer Literal Exp CS'
InvalidLiteralExpCS: A representation of the model object 'Invalid Literal Exp CS'
InvCS: A representation of the model object 'Inv CS'
InvOrDefCS: A representation of the model object 'Inv Or Def CS'
IsMarkedPreCS: A representation of the model object 'Is Marked Pre CS'
IterateExpCS: A representation of the model object 'Iterate Exp CS'
IteratorExpCS: A representation of the model object 'Iterator Exp CS'
LetExpCS: A representation of the model object 'Let Exp CS'
LiteralExpCS: A representation of the model object 'Literal Exp CS'
LoopExpCS: A representation of the model object 'Loop Exp CS'
MessageExpCS: A representation of the model object 'Message Exp CS'
NullLiteralExpCS: A representation of the model object 'Null Literal Exp CS'
OCLDocumentCS: A representation of the model object 'OCL Document CS'.
OCLExpressionCS: A representation of the model object 'OCL Expression CS'
OCLMessageArgCS: A representation of the model object 'OCL Message Arg CS'
OperationCallExpCS: A representation of the model object 'Operation Call Exp CS'
OperationContextDeclCS: A representation of the model object 'Operation Context Decl CS'
OperationCS: A representation of the model object 'Operation CS'
PackageDeclarationCS: A representation of the model object 'Package Declaration CS'
PathNameCS: A representation of the model object 'Path Name CS'
PrePostOrBodyDeclCS: A representation of the model object 'Pre Post Or Body Decl CS'
PrimitiveLiteralExpCS: A representation of the model object 'Primitive Literal Exp CS'
PrimitiveTypeCS: A representation of the model object 'Primitive Type CS'
PropertyContextCS: A representation of the model object 'Property Context CS'
RealLiteralExpCS: A representation of the model object 'Real Literal Exp CS'
SimpleNameCS: A representation of the model object 'Simple Name CS'
StateExpCS: A representation of the model object 'State Exp CS'
StringLiteralExpCS: A representation of the model object 'String Literal Exp CS'
TupleLiteralExpCS: A representation of the model object 'Tuple Literal Exp CS'
TupleTypeCS: A representation of the model object 'Tuple Type CS'
TypeCS: A representation of the model object 'Type CS'
UnlimitedNaturalLiteralExpCS: A representation of the model object 'Unlimited Natural Literal Exp CS'
VariableCS: A representation of the model object 'Variable CS'
VariableExpCS: A representation of the model object 'Variable Exp CS'

Enum Summary
CollectionTypeIdentifierEnum: A representation of the literals of the enumeration 'Collection Type Identifier Enum', and utility methods for working with them
DotOrArrowEnum: A representation of the literals of the enumeration 'Dot Or Arrow Enum', and utility methods for working with them
MessageExpKind: A representation of the literals of the enumeration 'Message Exp Kind', and utility methods for working with them
PrePostOrBodyEnum: A representation of the literals of the enumeration 'Pre Post Or Body Enum', and utility methods for working with them
SimpleTypeEnum: A representation of the literals of the enumeration 'Simple Type Enum', and utility methods for working with them

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