public class XbaseAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
createXXX
method for each class of the model.
XbasePackage
Modifier and Type | Field and Description |
---|---|
protected static XbasePackage |
modelPackage
The cached model package
|
protected XbaseSwitch<org.eclipse.emf.common.notify.Adapter> |
modelSwitch
The switch that delegates to the
createXXX methods |
Constructor and Description |
---|
XbaseAdapterFactory()
Creates an instance of the adapter factory
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.Adapter |
createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for the
target |
org.eclipse.emf.common.notify.Adapter |
createEObjectAdapter()
Creates a new adapter for the default case
|
org.eclipse.emf.common.notify.Adapter |
createJvmIdentifiableElementAdapter()
Creates a new adapter for an object of class '
Jvm Identifiable Element ' |
org.eclipse.emf.common.notify.Adapter |
createXAbstractFeatureCallAdapter()
Creates a new adapter for an object of class '
XAbstract Feature Call ' |
org.eclipse.emf.common.notify.Adapter |
createXAbstractWhileExpressionAdapter()
Creates a new adapter for an object of class '
XAbstract While Expression ' |
org.eclipse.emf.common.notify.Adapter |
createXAssignmentAdapter()
Creates a new adapter for an object of class '
XAssignment ' |
org.eclipse.emf.common.notify.Adapter |
createXBasicForLoopExpressionAdapter()
Creates a new adapter for an object of class '
XBasic For Loop Expression ' |
org.eclipse.emf.common.notify.Adapter |
createXBinaryOperationAdapter()
Creates a new adapter for an object of class '
XBinary Operation ' |
org.eclipse.emf.common.notify.Adapter |
createXBlockExpressionAdapter()
Creates a new adapter for an object of class '
XBlock Expression ' |
org.eclipse.emf.common.notify.Adapter |
createXBooleanLiteralAdapter()
Creates a new adapter for an object of class '
XBoolean Literal ' |
org.eclipse.emf.common.notify.Adapter |
createXCasePartAdapter()
Creates a new adapter for an object of class '
XCase Part ' |
org.eclipse.emf.common.notify.Adapter |
createXCastedExpressionAdapter()
Creates a new adapter for an object of class '
XCasted Expression ' |
org.eclipse.emf.common.notify.Adapter |
createXCatchClauseAdapter()
Creates a new adapter for an object of class '
XCatch Clause ' |
org.eclipse.emf.common.notify.Adapter |
createXClosureAdapter()
Creates a new adapter for an object of class '
XClosure ' |
org.eclipse.emf.common.notify.Adapter |
createXCollectionLiteralAdapter()
Creates a new adapter for an object of class '
XCollection Literal ' |
org.eclipse.emf.common.notify.Adapter |
createXConstructorCallAdapter()
Creates a new adapter for an object of class '
XConstructor Call ' |
org.eclipse.emf.common.notify.Adapter |
createXDoWhileExpressionAdapter()
Creates a new adapter for an object of class '
XDo While Expression ' |
org.eclipse.emf.common.notify.Adapter |
createXExpressionAdapter()
Creates a new adapter for an object of class '
XExpression ' |
org.eclipse.emf.common.notify.Adapter |
createXFeatureCallAdapter()
Creates a new adapter for an object of class '
XFeature Call ' |
org.eclipse.emf.common.notify.Adapter |
createXForLoopExpressionAdapter()
Creates a new adapter for an object of class '
XFor Loop Expression ' |
org.eclipse.emf.common.notify.Adapter |
createXIfExpressionAdapter()
Creates a new adapter for an object of class '
XIf Expression ' |
org.eclipse.emf.common.notify.Adapter |
createXInstanceOfExpressionAdapter()
Creates a new adapter for an object of class '
XInstance Of Expression ' |
org.eclipse.emf.common.notify.Adapter |
createXListLiteralAdapter()
Creates a new adapter for an object of class '
XList Literal ' |
org.eclipse.emf.common.notify.Adapter |
createXMemberFeatureCallAdapter()
Creates a new adapter for an object of class '
XMember Feature Call ' |
org.eclipse.emf.common.notify.Adapter |
createXNullLiteralAdapter()
Creates a new adapter for an object of class '
XNull Literal ' |
org.eclipse.emf.common.notify.Adapter |
createXNumberLiteralAdapter()
Creates a new adapter for an object of class '
XNumber Literal ' |
org.eclipse.emf.common.notify.Adapter |
createXPostfixOperationAdapter()
Creates a new adapter for an object of class '
XPostfix Operation ' |
org.eclipse.emf.common.notify.Adapter |
createXReturnExpressionAdapter()
Creates a new adapter for an object of class '
XReturn Expression ' |
org.eclipse.emf.common.notify.Adapter |
createXSetLiteralAdapter()
Creates a new adapter for an object of class '
XSet Literal ' |
org.eclipse.emf.common.notify.Adapter |
createXStringLiteralAdapter()
Creates a new adapter for an object of class '
XString Literal ' |
org.eclipse.emf.common.notify.Adapter |
createXSwitchExpressionAdapter()
Creates a new adapter for an object of class '
XSwitch Expression ' |
org.eclipse.emf.common.notify.Adapter |
createXSynchronizedExpressionAdapter()
Creates a new adapter for an object of class '
XSynchronized Expression ' |
org.eclipse.emf.common.notify.Adapter |
createXThrowExpressionAdapter()
Creates a new adapter for an object of class '
XThrow Expression ' |
org.eclipse.emf.common.notify.Adapter |
createXTryCatchFinallyExpressionAdapter()
Creates a new adapter for an object of class '
XTry Catch Finally Expression ' |
org.eclipse.emf.common.notify.Adapter |
createXTypeLiteralAdapter()
Creates a new adapter for an object of class '
XType Literal ' |
org.eclipse.emf.common.notify.Adapter |
createXUnaryOperationAdapter()
Creates a new adapter for an object of class '
XUnary Operation ' |
org.eclipse.emf.common.notify.Adapter |
createXVariableDeclarationAdapter()
Creates a new adapter for an object of class '
XVariable Declaration ' |
org.eclipse.emf.common.notify.Adapter |
createXWhileExpressionAdapter()
Creates a new adapter for an object of class '
XWhile Expression ' |
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object
|
protected static XbasePackage modelPackage
protected XbaseSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
createXXX
methods.
public XbaseAdapterFactory()
public boolean isFactoryForType(java.lang.Object object)
true
if the object is either the model's package or is an instance object of the model.
isFactoryForType
in interface org.eclipse.emf.common.notify.AdapterFactory
isFactoryForType
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
target
.
createAdapter
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
target
- the object to adapt.target
.public org.eclipse.emf.common.notify.Adapter createXExpressionAdapter()
XExpression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XExpression
public org.eclipse.emf.common.notify.Adapter createXIfExpressionAdapter()
XIf Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XIfExpression
public org.eclipse.emf.common.notify.Adapter createXSwitchExpressionAdapter()
XSwitch Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XSwitchExpression
public org.eclipse.emf.common.notify.Adapter createXCasePartAdapter()
XCase Part
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XCasePart
public org.eclipse.emf.common.notify.Adapter createXBlockExpressionAdapter()
XBlock Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XBlockExpression
public org.eclipse.emf.common.notify.Adapter createXVariableDeclarationAdapter()
XVariable Declaration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XVariableDeclaration
public org.eclipse.emf.common.notify.Adapter createXAbstractFeatureCallAdapter()
XAbstract Feature Call
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XAbstractFeatureCall
public org.eclipse.emf.common.notify.Adapter createXMemberFeatureCallAdapter()
XMember Feature Call
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XMemberFeatureCall
public org.eclipse.emf.common.notify.Adapter createXFeatureCallAdapter()
XFeature Call
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XFeatureCall
public org.eclipse.emf.common.notify.Adapter createXConstructorCallAdapter()
XConstructor Call
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XConstructorCall
public org.eclipse.emf.common.notify.Adapter createXBooleanLiteralAdapter()
XBoolean Literal
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XBooleanLiteral
public org.eclipse.emf.common.notify.Adapter createXNullLiteralAdapter()
XNull Literal
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XNullLiteral
public org.eclipse.emf.common.notify.Adapter createXNumberLiteralAdapter()
XNumber Literal
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XNumberLiteral
public org.eclipse.emf.common.notify.Adapter createXStringLiteralAdapter()
XString Literal
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XStringLiteral
public org.eclipse.emf.common.notify.Adapter createXCollectionLiteralAdapter()
XCollection Literal
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XCollectionLiteral
public org.eclipse.emf.common.notify.Adapter createXListLiteralAdapter()
XList Literal
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XListLiteral
public org.eclipse.emf.common.notify.Adapter createXSetLiteralAdapter()
XSet Literal
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XSetLiteral
public org.eclipse.emf.common.notify.Adapter createXClosureAdapter()
XClosure
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XClosure
public org.eclipse.emf.common.notify.Adapter createXCastedExpressionAdapter()
XCasted Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XCastedExpression
public org.eclipse.emf.common.notify.Adapter createXBinaryOperationAdapter()
XBinary Operation
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XBinaryOperation
public org.eclipse.emf.common.notify.Adapter createXUnaryOperationAdapter()
XUnary Operation
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XUnaryOperation
public org.eclipse.emf.common.notify.Adapter createXPostfixOperationAdapter()
XPostfix Operation
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XPostfixOperation
public org.eclipse.emf.common.notify.Adapter createXForLoopExpressionAdapter()
XFor Loop Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XForLoopExpression
public org.eclipse.emf.common.notify.Adapter createXBasicForLoopExpressionAdapter()
XBasic For Loop Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XBasicForLoopExpression
public org.eclipse.emf.common.notify.Adapter createXAbstractWhileExpressionAdapter()
XAbstract While Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XAbstractWhileExpression
public org.eclipse.emf.common.notify.Adapter createXDoWhileExpressionAdapter()
XDo While Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XDoWhileExpression
public org.eclipse.emf.common.notify.Adapter createXWhileExpressionAdapter()
XWhile Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XWhileExpression
public org.eclipse.emf.common.notify.Adapter createXTypeLiteralAdapter()
XType Literal
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XTypeLiteral
public org.eclipse.emf.common.notify.Adapter createXInstanceOfExpressionAdapter()
XInstance Of Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XInstanceOfExpression
public org.eclipse.emf.common.notify.Adapter createXThrowExpressionAdapter()
XThrow Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XThrowExpression
public org.eclipse.emf.common.notify.Adapter createXTryCatchFinallyExpressionAdapter()
XTry Catch Finally Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XTryCatchFinallyExpression
public org.eclipse.emf.common.notify.Adapter createXCatchClauseAdapter()
XCatch Clause
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XCatchClause
public org.eclipse.emf.common.notify.Adapter createXAssignmentAdapter()
XAssignment
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XAssignment
public org.eclipse.emf.common.notify.Adapter createXReturnExpressionAdapter()
XReturn Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XReturnExpression
public org.eclipse.emf.common.notify.Adapter createXSynchronizedExpressionAdapter()
XSynchronized Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
XSynchronizedExpression
public org.eclipse.emf.common.notify.Adapter createJvmIdentifiableElementAdapter()
Jvm Identifiable Element
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
JvmIdentifiableElement
public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()