public interface XbaseFactory
extends org.eclipse.emf.ecore.EFactory
XbasePackage
Modifier and Type | Field and Description |
---|---|
static XbaseFactory |
eINSTANCE
The singleton instance of the factory
|
Modifier and Type | Method and Description |
---|---|
XAssignment |
createXAssignment()
Returns a new object of class 'XAssignment'
|
XBasicForLoopExpression |
createXBasicForLoopExpression()
Returns a new object of class 'XBasic For Loop Expression'
|
XBinaryOperation |
createXBinaryOperation()
Returns a new object of class 'XBinary Operation'
|
XBlockExpression |
createXBlockExpression()
Returns a new object of class 'XBlock Expression'
|
XBooleanLiteral |
createXBooleanLiteral()
Returns a new object of class 'XBoolean Literal'
|
XCasePart |
createXCasePart()
Returns a new object of class 'XCase Part'
|
XCastedExpression |
createXCastedExpression()
Returns a new object of class 'XCasted Expression'
|
XCatchClause |
createXCatchClause()
Returns a new object of class 'XCatch Clause'
|
XClosure |
createXClosure()
Returns a new object of class 'XClosure'
|
XConstructorCall |
createXConstructorCall()
Returns a new object of class 'XConstructor Call'
|
XDoWhileExpression |
createXDoWhileExpression()
Returns a new object of class 'XDo While Expression'
|
XFeatureCall |
createXFeatureCall()
Returns a new object of class 'XFeature Call'
|
XForLoopExpression |
createXForLoopExpression()
Returns a new object of class 'XFor Loop Expression'
|
XIfExpression |
createXIfExpression()
Returns a new object of class 'XIf Expression'
|
XInstanceOfExpression |
createXInstanceOfExpression()
Returns a new object of class 'XInstance Of Expression'
|
XListLiteral |
createXListLiteral()
Returns a new object of class 'XList Literal'
|
XMemberFeatureCall |
createXMemberFeatureCall()
Returns a new object of class 'XMember Feature Call'
|
XNullLiteral |
createXNullLiteral()
Returns a new object of class 'XNull Literal'
|
XNumberLiteral |
createXNumberLiteral()
Returns a new object of class 'XNumber Literal'
|
XPostfixOperation |
createXPostfixOperation()
Returns a new object of class 'XPostfix Operation'
|
XReturnExpression |
createXReturnExpression()
Returns a new object of class 'XReturn Expression'
|
XSetLiteral |
createXSetLiteral()
Returns a new object of class 'XSet Literal'
|
XStringLiteral |
createXStringLiteral()
Returns a new object of class 'XString Literal'
|
XSwitchExpression |
createXSwitchExpression()
Returns a new object of class 'XSwitch Expression'
|
XSynchronizedExpression |
createXSynchronizedExpression()
Returns a new object of class 'XSynchronized Expression'
|
XThrowExpression |
createXThrowExpression()
Returns a new object of class 'XThrow Expression'
|
XTryCatchFinallyExpression |
createXTryCatchFinallyExpression()
Returns a new object of class 'XTry Catch Finally Expression'
|
XTypeLiteral |
createXTypeLiteral()
Returns a new object of class 'XType Literal'
|
XUnaryOperation |
createXUnaryOperation()
Returns a new object of class 'XUnary Operation'
|
XVariableDeclaration |
createXVariableDeclaration()
Returns a new object of class 'XVariable Declaration'
|
XWhileExpression |
createXWhileExpression()
Returns a new object of class 'XWhile Expression'
|
XbasePackage |
getXbasePackage()
Returns the package supported by this factory
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
static final XbaseFactory eINSTANCE
XIfExpression createXIfExpression()
XSwitchExpression createXSwitchExpression()
XCasePart createXCasePart()
XBlockExpression createXBlockExpression()
XVariableDeclaration createXVariableDeclaration()
XMemberFeatureCall createXMemberFeatureCall()
XFeatureCall createXFeatureCall()
XConstructorCall createXConstructorCall()
XBooleanLiteral createXBooleanLiteral()
XNullLiteral createXNullLiteral()
XNumberLiteral createXNumberLiteral()
XStringLiteral createXStringLiteral()
XListLiteral createXListLiteral()
XSetLiteral createXSetLiteral()
XClosure createXClosure()
XCastedExpression createXCastedExpression()
XBinaryOperation createXBinaryOperation()
XUnaryOperation createXUnaryOperation()
XPostfixOperation createXPostfixOperation()
XForLoopExpression createXForLoopExpression()
XBasicForLoopExpression createXBasicForLoopExpression()
XDoWhileExpression createXDoWhileExpression()
XWhileExpression createXWhileExpression()
XTypeLiteral createXTypeLiteral()
XInstanceOfExpression createXInstanceOfExpression()
XThrowExpression createXThrowExpression()
XTryCatchFinallyExpression createXTryCatchFinallyExpression()
XCatchClause createXCatchClause()
XAssignment createXAssignment()
XReturnExpression createXReturnExpression()
XSynchronizedExpression createXSynchronizedExpression()
XbasePackage getXbasePackage()