|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EssentialOCLCSFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
EssentialOCLCSPackage
Field Summary | |
---|---|
static EssentialOCLCSFactory |
eINSTANCE
The singleton instance of the factory. |
Method Summary | |
---|---|
BinaryOperatorCS |
createBinaryOperatorCS()
Returns a new object of class 'Binary Operator CS'. |
BooleanLiteralExpCS |
createBooleanLiteralExpCS()
Returns a new object of class 'Boolean Literal Exp 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'. |
CollectionTypeCS |
createCollectionTypeCS()
Returns a new object of class 'Collection Type CS'. |
ConstructorExpCS |
createConstructorExpCS()
Returns a new object of class 'Constructor Exp CS'. |
ConstructorPartCS |
createConstructorPartCS()
Returns a new object of class 'Constructor Part CS'. |
ContextCS |
createContextCS()
Returns a new object of class 'Context CS'. |
ExpCS |
createExpCS()
Returns a new object of class 'Exp CS'. |
ExpSpecificationCS |
createExpSpecificationCS()
Returns a new object of class 'Exp Specification CS'. |
IfExpCS |
createIfExpCS()
Returns a new object of class 'If Exp CS'. |
IndexExpCS |
createIndexExpCS()
Returns a new object of class 'Index Exp CS'. |
InfixExpCS |
createInfixExpCS()
Returns a new object of class 'Infix Exp CS'. |
InvalidLiteralExpCS |
createInvalidLiteralExpCS()
Returns a new object of class 'Invalid Literal Exp CS'. |
InvocationExpCS |
createInvocationExpCS()
Returns a new object of class 'Invocation Exp CS'. |
LetExpCS |
createLetExpCS()
Returns a new object of class 'Let Exp CS'. |
LetVariableCS |
createLetVariableCS()
Returns a new object of class 'Let Variable CS'. |
LiteralExpCS |
createLiteralExpCS()
Returns a new object of class 'Literal Exp CS'. |
NameExpCS |
createNameExpCS()
Returns a new object of class 'Name Exp CS'. |
NavigatingArgCS |
createNavigatingArgCS()
Returns a new object of class 'Navigating Arg CS'. |
NavigationOperatorCS |
createNavigationOperatorCS()
Returns a new object of class 'Navigation Operator CS'. |
NestedExpCS |
createNestedExpCS()
Returns a new object of class 'Nested Exp CS'. |
NullLiteralExpCS |
createNullLiteralExpCS()
Returns a new object of class 'Null Literal Exp CS'. |
NumberLiteralExpCS |
createNumberLiteralExpCS()
Returns a new object of class 'Number Literal Exp CS'. |
PrefixExpCS |
createPrefixExpCS()
Returns a new object of class 'Prefix Exp CS'. |
PrimitiveLiteralExpCS |
createPrimitiveLiteralExpCS()
Returns a new object of class 'Primitive Literal Exp CS'. |
SelfExpCS |
createSelfExpCS()
Returns a new object of class 'Self Exp 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'. |
TupleLiteralPartCS |
createTupleLiteralPartCS()
Returns a new object of class 'Tuple Literal Part CS'. |
TypeLiteralExpCS |
createTypeLiteralExpCS()
Returns a new object of class 'Type Literal Exp CS'. |
TypeNameExpCS |
createTypeNameExpCS()
Returns a new object of class 'Type Name Exp CS'. |
UnaryOperatorCS |
createUnaryOperatorCS()
Returns a new object of class 'Unary Operator CS'. |
UnlimitedNaturalLiteralExpCS |
createUnlimitedNaturalLiteralExpCS()
Returns a new object of class 'Unlimited Natural Literal Exp CS'. |
VariableCS |
createVariableCS()
Returns a new object of class 'Variable CS'. |
EssentialOCLCSPackage |
getEssentialOCLCSPackage()
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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final EssentialOCLCSFactory eINSTANCE
Method Detail |
---|
BinaryOperatorCS createBinaryOperatorCS()
PrefixExpCS createPrefixExpCS()
CollectionTypeCS createCollectionTypeCS()
ConstructorExpCS createConstructorExpCS()
ConstructorPartCS createConstructorPartCS()
ContextCS createContextCS()
ExpCS createExpCS()
ExpSpecificationCS createExpSpecificationCS()
TypeLiteralExpCS createTypeLiteralExpCS()
TypeNameExpCS createTypeNameExpCS()
UnaryOperatorCS createUnaryOperatorCS()
UnlimitedNaturalLiteralExpCS createUnlimitedNaturalLiteralExpCS()
VariableCS createVariableCS()
EssentialOCLCSPackage getEssentialOCLCSPackage()
LiteralExpCS createLiteralExpCS()
NameExpCS createNameExpCS()
NavigatingArgCS createNavigatingArgCS()
NavigationOperatorCS createNavigationOperatorCS()
NestedExpCS createNestedExpCS()
CollectionLiteralExpCS createCollectionLiteralExpCS()
CollectionLiteralPartCS createCollectionLiteralPartCS()
PrimitiveLiteralExpCS createPrimitiveLiteralExpCS()
SelfExpCS createSelfExpCS()
TupleLiteralExpCS createTupleLiteralExpCS()
TupleLiteralPartCS createTupleLiteralPartCS()
StringLiteralExpCS createStringLiteralExpCS()
BooleanLiteralExpCS createBooleanLiteralExpCS()
InvalidLiteralExpCS createInvalidLiteralExpCS()
InvocationExpCS createInvocationExpCS()
NullLiteralExpCS createNullLiteralExpCS()
NumberLiteralExpCS createNumberLiteralExpCS()
IfExpCS createIfExpCS()
IndexExpCS createIndexExpCS()
InfixExpCS createInfixExpCS()
LetExpCS createLetExpCS()
LetVariableCS createLetVariableCS()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |