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.AdapterFactoryisFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImplpublic org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
target.
createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpltarget - 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.
XExpressionpublic 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.
XIfExpressionpublic 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.
XSwitchExpressionpublic 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.
XCasePartpublic 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.
XBlockExpressionpublic 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.
XVariableDeclarationpublic 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.
XAbstractFeatureCallpublic 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.
XMemberFeatureCallpublic 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.
XFeatureCallpublic 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.
XConstructorCallpublic 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.
XBooleanLiteralpublic 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.
XNullLiteralpublic 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.
XNumberLiteralpublic 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.
XStringLiteralpublic 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.
XCollectionLiteralpublic 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.
XListLiteralpublic 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.
XSetLiteralpublic 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.
XClosurepublic 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.
XCastedExpressionpublic 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.
XBinaryOperationpublic 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.
XUnaryOperationpublic 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.
XPostfixOperationpublic 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.
XForLoopExpressionpublic 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.
XBasicForLoopExpressionpublic 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.
XAbstractWhileExpressionpublic 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.
XDoWhileExpressionpublic 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.
XWhileExpressionpublic 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.
XTypeLiteralpublic 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.
XInstanceOfExpressionpublic 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.
XThrowExpressionpublic 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.
XTryCatchFinallyExpressionpublic 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.
XCatchClausepublic 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.
XAssignmentpublic 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.
XReturnExpressionpublic 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.
XSynchronizedExpressionpublic 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.
JvmIdentifiableElementpublic org.eclipse.emf.common.notify.Adapter createEObjectAdapter()