|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Factory for the model. It provides a create method for each non-abstract class of the model.
ExpressionsPackage
Field Summary | |
---|---|
static java.lang.String |
copyright
|
static ExpressionsFactory |
eINSTANCE
The singleton instance of the factory |
Method Summary | |
---|---|
AssociationClassCallExp |
createAssociationClassCallExp()
Returns a new object of class 'Association Class Call Exp' |
BooleanLiteralExp |
createBooleanLiteralExp()
Returns a new object of class 'Boolean Literal Exp' |
CollectionItem |
createCollectionItem()
Returns a new object of class 'Collection Item' |
CollectionLiteralExp |
createCollectionLiteralExp()
Returns a new object of class 'Collection Literal Exp' |
CollectionLiteralPart |
createCollectionLiteralPart()
Returns a new object of class 'Collection Literal Part' |
CollectionRange |
createCollectionRange()
Returns a new object of class 'Collection Range' |
EnumLiteralExp |
createEnumLiteralExp()
Returns a new object of class 'Enum Literal Exp' |
IfExp |
createIfExp()
Returns a new object of class 'If Exp' |
IntegerLiteralExp |
createIntegerLiteralExp()
Returns a new object of class 'Integer Literal Exp' |
InvalidLiteralExp |
createInvalidLiteralExp()
Returns a new object of class 'Invalid Literal Exp' |
IterateExp |
createIterateExp()
Returns a new object of class 'Iterate Exp' |
IteratorExp |
createIteratorExp()
Returns a new object of class 'Iterator Exp' |
LetExp |
createLetExp()
Returns a new object of class 'Let Exp' |
LoopExp |
createLoopExp()
Returns a new object of class 'Loop Exp' |
MessageExp |
createMessageExp()
Returns a new object of class 'Message Exp' |
NullLiteralExp |
createNullLiteralExp()
Returns a new object of class 'Null Literal Exp' |
OCLExpression |
createOCLExpression(java.lang.String text)
Parses the specified OCL expression text to create a new
expression instance.
|
OperationCallExp |
createOperationCallExp()
Returns a new object of class 'Operation Call Exp' |
PropertyCallExp |
createPropertyCallExp()
Returns a new object of class 'Property Call Exp' |
RealLiteralExp |
createRealLiteralExp()
Returns a new object of class 'Real Literal Exp' |
StateExp |
createStateExp()
Returns a new object of class 'State Exp' |
StringLiteralExp |
createStringLiteralExp()
Returns a new object of class 'String Literal Exp' |
StringLiteralExp |
createStringLiteralExp(java.lang.String s)
|
TupleLiteralExp |
createTupleLiteralExp()
Returns a new object of class 'Tuple Literal Exp' |
TupleLiteralPart |
createTupleLiteralPart()
Returns a new object of class 'Tuple Literal Part' |
TypeExp |
createTypeExp()
Returns a new object of class 'Type Exp' |
UnspecifiedValueExp |
createUnspecifiedValueExp()
Returns a new object of class 'Unspecified Value Exp' |
Variable |
createVariable()
Returns a new object of class 'Variable' |
VariableExp |
createVariableExp()
Returns a new object of class 'Variable Exp' |
ExpressionsPackage |
getExpressionsPackage()
Returns the package supported by this factory |
Methods inherited from interface org.eclipse.emf.ecore.EFactory |
---|
convertToString, create, createFromString, getEPackage, setEPackage |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
public static final java.lang.String copyright
public static final ExpressionsFactory eINSTANCE
Method Detail |
public OCLExpression createOCLExpression(java.lang.String text) throws ParserException
text
to create a new
expression instance.
The text must be of the form "context a::b::c inv: oclexpression" or, optionally, "package a::b context c inv: oclexpression endpackage".
text
- the OCL expression text to parse
ParserException
- in case of an error in parsing
the expressionpublic PropertyCallExp createPropertyCallExp()
public TupleLiteralPart createTupleLiteralPart()
public BooleanLiteralExp createBooleanLiteralExp()
public CollectionItem createCollectionItem()
public CollectionLiteralExp createCollectionLiteralExp()
public CollectionLiteralPart createCollectionLiteralPart()
public CollectionRange createCollectionRange()
public EnumLiteralExp createEnumLiteralExp()
public IfExp createIfExp()
public IntegerLiteralExp createIntegerLiteralExp()
public IterateExp createIterateExp()
public IteratorExp createIteratorExp()
public LetExp createLetExp()
public LoopExp createLoopExp()
public MessageExp createMessageExp()
public OperationCallExp createOperationCallExp()
public RealLiteralExp createRealLiteralExp()
public StringLiteralExp createStringLiteralExp()
public StringLiteralExp createStringLiteralExp(java.lang.String s)
public TupleLiteralExp createTupleLiteralExp()
public UnspecifiedValueExp createUnspecifiedValueExp()
public Variable createVariable()
public VariableExp createVariableExp()
public AssociationClassCallExp createAssociationClassCallExp()
public NullLiteralExp createNullLiteralExp()
public InvalidLiteralExp createInvalidLiteralExp()
public TypeExp createTypeExp()
public StateExp createStateExp()
public ExpressionsPackage getExpressionsPackage()
|
Copyright 2002, 2006 IBM Corporation and others. All Rights Reserved. |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |