public interface CSTFactory
CSTPackage
Modifier and Type | Field and Description |
---|---|
static CSTFactory |
eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
BooleanLiteralExpCS |
createBooleanLiteralExpCS()
Returns a new object of class 'Boolean Literal Exp CS'.
|
CallExpCS |
createCallExpCS()
Returns a new object of class 'Call Exp CS'.
|
ClassifierContextDeclCS |
createClassifierContextDeclCS()
Returns a new object of class 'Classifier Context Decl CS'.
|
CollectionLiteralExpCS |
createCollectionLiteralExpCS()
Returns a new object of class 'Collection Literal Exp CS'.
|
CollectionLiteralPartCS |
createCollectionLiteralPartCS()
Returns a new object of class 'Collection Literal Part CS'.
|
CollectionRangeCS |
createCollectionRangeCS()
Returns a new object of class 'Collection Range CS'.
|
CollectionTypeCS |
createCollectionTypeCS()
Returns a new object of class 'Collection Type CS'.
|
DefCS |
createDefCS()
Returns a new object of class 'Def CS'.
|
DefExpressionCS |
createDefExpressionCS()
Returns a new object of class 'Def Expression CS'.
|
DerValueCS |
createDerValueCS()
Returns a new object of class 'Der Value CS'.
|
FeatureCallExpCS |
createFeatureCallExpCS()
Returns a new object of class 'Feature Call Exp CS'.
|
IfExpCS |
createIfExpCS()
Returns a new object of class 'If Exp CS'.
|
InitValueCS |
createInitValueCS()
Returns a new object of class 'Init Value CS'.
|
IntegerLiteralExpCS |
createIntegerLiteralExpCS()
Returns a new object of class 'Integer Literal Exp CS'.
|
InvalidLiteralExpCS |
createInvalidLiteralExpCS()
Returns a new object of class 'Invalid Literal Exp CS'.
|
InvCS |
createInvCS()
Returns a new object of class 'Inv CS'.
|
IsMarkedPreCS |
createIsMarkedPreCS()
Returns a new object of class 'Is Marked Pre CS'.
|
IterateExpCS |
createIterateExpCS()
Returns a new object of class 'Iterate Exp CS'.
|
IteratorExpCS |
createIteratorExpCS()
Returns a new object of class 'Iterator Exp CS'.
|
LetExpCS |
createLetExpCS()
Returns a new object of class 'Let Exp CS'.
|
LoopExpCS |
createLoopExpCS()
Returns a new object of class 'Loop Exp CS'.
|
MessageExpCS |
createMessageExpCS()
Returns a new object of class 'Message Exp CS'.
|
NullLiteralExpCS |
createNullLiteralExpCS()
Returns a new object of class 'Null Literal Exp CS'.
|
OCLDocumentCS |
createOCLDocumentCS()
Returns a new object of class 'OCL Document CS'.
|
OCLMessageArgCS |
createOCLMessageArgCS()
Returns a new object of class 'OCL Message Arg CS'.
|
OperationCallExpCS |
createOperationCallExpCS()
Returns a new object of class 'Operation Call Exp CS'.
|
OperationContextDeclCS |
createOperationContextDeclCS()
Returns a new object of class 'Operation Context Decl CS'.
|
OperationCS |
createOperationCS()
Returns a new object of class 'Operation CS'.
|
PackageDeclarationCS |
createPackageDeclarationCS()
Returns a new object of class 'Package Declaration CS'.
|
PathNameCS |
createPathNameCS()
Returns a new object of class 'Path Name CS'.
|
PrePostOrBodyDeclCS |
createPrePostOrBodyDeclCS()
Returns a new object of class 'Pre Post Or Body Decl CS'.
|
PrimitiveLiteralExpCS |
createPrimitiveLiteralExpCS()
Returns a new object of class 'Primitive Literal Exp CS'.
|
PrimitiveTypeCS |
createPrimitiveTypeCS()
Returns a new object of class 'Primitive Type CS'.
|
PropertyContextCS |
createPropertyContextCS()
Returns a new object of class 'Property Context CS'.
|
RealLiteralExpCS |
createRealLiteralExpCS()
Returns a new object of class 'Real Literal Exp CS'.
|
SimpleNameCS |
createSimpleNameCS()
Returns a new object of class 'Simple Name CS'.
|
StringLiteralExpCS |
createStringLiteralExpCS()
Returns a new object of class 'String Literal Exp CS'.
|
TupleLiteralExpCS |
createTupleLiteralExpCS()
Returns a new object of class 'Tuple Literal Exp CS'.
|
TupleTypeCS |
createTupleTypeCS()
Returns a new object of class 'Tuple Type CS'.
|
UnlimitedNaturalLiteralExpCS |
createUnlimitedNaturalLiteralExpCS()
Returns a new object of class 'Unlimited Natural Literal Exp CS'.
|
VariableCS |
createVariableCS()
Returns a new object of class 'Variable CS'.
|
VariableExpCS |
createVariableExpCS()
Returns a new object of class 'Variable Exp CS'.
|
CSTPackage |
getCSTPackage()
Returns the package supported by this factory.
|
static final CSTFactory eINSTANCE
PackageDeclarationCS createPackageDeclarationCS()
PathNameCS createPathNameCS()
PropertyContextCS createPropertyContextCS()
SimpleNameCS createSimpleNameCS()
ClassifierContextDeclCS createClassifierContextDeclCS()
OperationContextDeclCS createOperationContextDeclCS()
OperationCS createOperationCS()
VariableCS createVariableCS()
PrePostOrBodyDeclCS createPrePostOrBodyDeclCS()
DerValueCS createDerValueCS()
InitValueCS createInitValueCS()
InvCS createInvCS()
DefCS createDefCS()
DefExpressionCS createDefExpressionCS()
VariableExpCS createVariableExpCS()
IsMarkedPreCS createIsMarkedPreCS()
PrimitiveTypeCS createPrimitiveTypeCS()
TupleTypeCS createTupleTypeCS()
CollectionTypeCS createCollectionTypeCS()
LetExpCS createLetExpCS()
IfExpCS createIfExpCS()
MessageExpCS createMessageExpCS()
OCLMessageArgCS createOCLMessageArgCS()
CollectionLiteralExpCS createCollectionLiteralExpCS()
CollectionLiteralPartCS createCollectionLiteralPartCS()
TupleLiteralExpCS createTupleLiteralExpCS()
PrimitiveLiteralExpCS createPrimitiveLiteralExpCS()
IntegerLiteralExpCS createIntegerLiteralExpCS()
UnlimitedNaturalLiteralExpCS createUnlimitedNaturalLiteralExpCS()
RealLiteralExpCS createRealLiteralExpCS()
StringLiteralExpCS createStringLiteralExpCS()
BooleanLiteralExpCS createBooleanLiteralExpCS()
NullLiteralExpCS createNullLiteralExpCS()
InvalidLiteralExpCS createInvalidLiteralExpCS()
CollectionRangeCS createCollectionRangeCS()
CallExpCS createCallExpCS()
LoopExpCS createLoopExpCS()
IteratorExpCS createIteratorExpCS()
IterateExpCS createIterateExpCS()
FeatureCallExpCS createFeatureCallExpCS()
OperationCallExpCS createOperationCallExpCS()
OCLDocumentCS createOCLDocumentCS()
CSTPackage getCSTPackage()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.