Class ExpressionDslAdapterFactory
java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
de.uni_hildesheim.sse.vil.expressions.expressionDsl.util.ExpressionDslAdapterFactory
- All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory
public class ExpressionDslAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
The Adapter Factory for the model.
It provides an adapter
createXXX method for each class of the model.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static ExpressionDslPackageThe cached model package.protected ExpressionDslSwitch<org.eclipse.emf.common.notify.Adapter> The switch that delegates to thecreateXXXmethods. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.notify.AdaptercreateAdapter(org.eclipse.emf.common.notify.Notifier target) Creates an adapter for thetarget.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Additive Expression'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Additive Expression Part'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Advice'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Annotation Declarations'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Argument List'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Call'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Compound'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Constant'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Constructor Execution'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Container Initializer'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Container Initializer Expression'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Declaration'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Declaration Unit'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Declarator'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for the default case.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Equality Expression'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Equality Expression Part'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Expression'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Expression Or Qualified Execution'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Expression Statement'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Import'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Language Unit'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Logical Expression'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Logical Expression Part'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Multiplicative Expression'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Multiplicative Expression Part'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Named Argument'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Num Value'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Parameter'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Parameter List'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Postfix Expression'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Primary Expression'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Qualified Name'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Qualified Prefix'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Relational Expression'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Relational Expression Part'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Sub Call'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Super Execution'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Type'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Type Def'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Type Parameters'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Unary Expression'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Unqualified Execution'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Variable Declaration'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Version Spec'.org.eclipse.emf.common.notify.AdapterCreates a new adapter for an object of class 'Version Stmt'.booleanisFactoryForType(Object object) Returns whether this factory is applicable for the type of the object.Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve
-
Field Details
-
modelPackage
The cached model package. -
modelSwitch
The switch that delegates to thecreateXXXmethods.
-
-
Constructor Details
-
ExpressionDslAdapterFactory
public ExpressionDslAdapterFactory()Creates an instance of the adapter factory.
-
-
Method Details
-
isFactoryForType
Returns whether this factory is applicable for the type of the object. This implementation returnstrueif the object is either the model's package or is an instance object of the model.- Specified by:
isFactoryForTypein interfaceorg.eclipse.emf.common.notify.AdapterFactory- Overrides:
isFactoryForTypein classorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl- Returns:
- whether this factory is applicable for the type of the object.
-
createAdapter
public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target) Creates an adapter for thetarget.- Overrides:
createAdapterin classorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl- Parameters:
target- the object to adapt.- Returns:
- the adapter for the
target.
-
createLanguageUnitAdapter
public org.eclipse.emf.common.notify.Adapter createLanguageUnitAdapter()Creates a new adapter for an object of class 'Language Unit'. 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.- Returns:
- the new adapter.
- See Also:
-
createVariableDeclarationAdapter
public org.eclipse.emf.common.notify.Adapter createVariableDeclarationAdapter()Creates a new adapter for an object of class 'Variable 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.- Returns:
- the new adapter.
- See Also:
-
createCompoundAdapter
public org.eclipse.emf.common.notify.Adapter createCompoundAdapter()Creates a new adapter for an object of class 'Compound'. 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.- Returns:
- the new adapter.
- See Also:
-
createTypeDefAdapter
public org.eclipse.emf.common.notify.Adapter createTypeDefAdapter()Creates a new adapter for an object of class 'Type Def'. 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.- Returns:
- the new adapter.
- See Also:
-
createAdviceAdapter
public org.eclipse.emf.common.notify.Adapter createAdviceAdapter()Creates a new adapter for an object of class 'Advice'. 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.- Returns:
- the new adapter.
- See Also:
-
createVersionSpecAdapter
public org.eclipse.emf.common.notify.Adapter createVersionSpecAdapter()Creates a new adapter for an object of class 'Version Spec'. 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.- Returns:
- the new adapter.
- See Also:
-
createParameterListAdapter
public org.eclipse.emf.common.notify.Adapter createParameterListAdapter()Creates a new adapter for an object of class 'Parameter List'. 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.- Returns:
- the new adapter.
- See Also:
-
createParameterAdapter
public org.eclipse.emf.common.notify.Adapter createParameterAdapter()Creates a new adapter for an object of class 'Parameter'. 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.- Returns:
- the new adapter.
- See Also:
-
createVersionStmtAdapter
public org.eclipse.emf.common.notify.Adapter createVersionStmtAdapter()Creates a new adapter for an object of class 'Version Stmt'. 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.- Returns:
- the new adapter.
- See Also:
-
createImportAdapter
public org.eclipse.emf.common.notify.Adapter createImportAdapter()Creates a new adapter for an object of class 'Import'. 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.- Returns:
- the new adapter.
- See Also:
-
createExpressionStatementAdapter
public org.eclipse.emf.common.notify.Adapter createExpressionStatementAdapter()Creates a new adapter for an object of class 'Expression Statement'. 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.- Returns:
- the new adapter.
- See Also:
-
createExpressionAdapter
public org.eclipse.emf.common.notify.Adapter createExpressionAdapter()Creates a new adapter for an object of class '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.- Returns:
- the new adapter.
- See Also:
-
createLogicalExpressionAdapter
public org.eclipse.emf.common.notify.Adapter createLogicalExpressionAdapter()Creates a new adapter for an object of class 'Logical 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.- Returns:
- the new adapter.
- See Also:
-
createLogicalExpressionPartAdapter
public org.eclipse.emf.common.notify.Adapter createLogicalExpressionPartAdapter()Creates a new adapter for an object of class 'Logical Expression 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.- Returns:
- the new adapter.
- See Also:
-
createEqualityExpressionAdapter
public org.eclipse.emf.common.notify.Adapter createEqualityExpressionAdapter()Creates a new adapter for an object of class 'Equality 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.- Returns:
- the new adapter.
- See Also:
-
createEqualityExpressionPartAdapter
public org.eclipse.emf.common.notify.Adapter createEqualityExpressionPartAdapter()Creates a new adapter for an object of class 'Equality Expression 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.- Returns:
- the new adapter.
- See Also:
-
createRelationalExpressionAdapter
public org.eclipse.emf.common.notify.Adapter createRelationalExpressionAdapter()Creates a new adapter for an object of class 'Relational 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.- Returns:
- the new adapter.
- See Also:
-
createRelationalExpressionPartAdapter
public org.eclipse.emf.common.notify.Adapter createRelationalExpressionPartAdapter()Creates a new adapter for an object of class 'Relational Expression 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.- Returns:
- the new adapter.
- See Also:
-
createAdditiveExpressionAdapter
public org.eclipse.emf.common.notify.Adapter createAdditiveExpressionAdapter()Creates a new adapter for an object of class 'Additive 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.- Returns:
- the new adapter.
- See Also:
-
createAdditiveExpressionPartAdapter
public org.eclipse.emf.common.notify.Adapter createAdditiveExpressionPartAdapter()Creates a new adapter for an object of class 'Additive Expression 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.- Returns:
- the new adapter.
- See Also:
-
createMultiplicativeExpressionAdapter
public org.eclipse.emf.common.notify.Adapter createMultiplicativeExpressionAdapter()Creates a new adapter for an object of class 'Multiplicative 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.- Returns:
- the new adapter.
- See Also:
-
createMultiplicativeExpressionPartAdapter
public org.eclipse.emf.common.notify.Adapter createMultiplicativeExpressionPartAdapter()Creates a new adapter for an object of class 'Multiplicative Expression 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.- Returns:
- the new adapter.
- See Also:
-
createUnaryExpressionAdapter
public org.eclipse.emf.common.notify.Adapter createUnaryExpressionAdapter()Creates a new adapter for an object of class 'Unary 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.- Returns:
- the new adapter.
- See Also:
-
createPostfixExpressionAdapter
public org.eclipse.emf.common.notify.Adapter createPostfixExpressionAdapter()Creates a new adapter for an object of class 'Postfix 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.- Returns:
- the new adapter.
- See Also:
-
createPrimaryExpressionAdapter
public org.eclipse.emf.common.notify.Adapter createPrimaryExpressionAdapter()Creates a new adapter for an object of class 'Primary 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.- Returns:
- the new adapter.
- See Also:
-
createExpressionOrQualifiedExecutionAdapter
public org.eclipse.emf.common.notify.Adapter createExpressionOrQualifiedExecutionAdapter()Creates a new adapter for an object of class 'Expression Or Qualified Execution'. 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.- Returns:
- the new adapter.
- See Also:
-
createUnqualifiedExecutionAdapter
public org.eclipse.emf.common.notify.Adapter createUnqualifiedExecutionAdapter()Creates a new adapter for an object of class 'Unqualified Execution'. 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.- Returns:
- the new adapter.
- See Also:
-
createSuperExecutionAdapter
public org.eclipse.emf.common.notify.Adapter createSuperExecutionAdapter()Creates a new adapter for an object of class 'Super Execution'. 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.- Returns:
- the new adapter.
- See Also:
-
createConstructorExecutionAdapter
public org.eclipse.emf.common.notify.Adapter createConstructorExecutionAdapter()Creates a new adapter for an object of class 'Constructor Execution'. 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.- Returns:
- the new adapter.
- See Also:
-
createSubCallAdapter
public org.eclipse.emf.common.notify.Adapter createSubCallAdapter()Creates a new adapter for an object of class 'Sub 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.- Returns:
- the new adapter.
- See Also:
-
createDeclaratorAdapter
public org.eclipse.emf.common.notify.Adapter createDeclaratorAdapter()Creates a new adapter for an object of class 'Declarator'. 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.- Returns:
- the new adapter.
- See Also:
-
createDeclarationAdapter
public org.eclipse.emf.common.notify.Adapter createDeclarationAdapter()Creates a new adapter for an object of class '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.- Returns:
- the new adapter.
- See Also:
-
createDeclarationUnitAdapter
public org.eclipse.emf.common.notify.Adapter createDeclarationUnitAdapter()Creates a new adapter for an object of class 'Declaration Unit'. 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.- Returns:
- the new adapter.
- See Also:
-
createAnnotationDeclarationsAdapter
public org.eclipse.emf.common.notify.Adapter createAnnotationDeclarationsAdapter()Creates a new adapter for an object of class 'Annotation Declarations'. 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.- Returns:
- the new adapter.
- See Also:
-
createCallAdapter
public org.eclipse.emf.common.notify.Adapter createCallAdapter()Creates a new adapter for an object of class '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.- Returns:
- the new adapter.
- See Also:
-
createArgumentListAdapter
public org.eclipse.emf.common.notify.Adapter createArgumentListAdapter()Creates a new adapter for an object of class 'Argument List'. 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.- Returns:
- the new adapter.
- See Also:
-
createNamedArgumentAdapter
public org.eclipse.emf.common.notify.Adapter createNamedArgumentAdapter()Creates a new adapter for an object of class 'Named Argument'. 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.- Returns:
- the new adapter.
- See Also:
-
createQualifiedPrefixAdapter
public org.eclipse.emf.common.notify.Adapter createQualifiedPrefixAdapter()Creates a new adapter for an object of class 'Qualified Prefix'. 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.- Returns:
- the new adapter.
- See Also:
-
createQualifiedNameAdapter
public org.eclipse.emf.common.notify.Adapter createQualifiedNameAdapter()Creates a new adapter for an object of class 'Qualified Name'. 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.- Returns:
- the new adapter.
- See Also:
-
createConstantAdapter
public org.eclipse.emf.common.notify.Adapter createConstantAdapter()Creates a new adapter for an object of class 'Constant'. 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.- Returns:
- the new adapter.
- See Also:
-
createNumValueAdapter
public org.eclipse.emf.common.notify.Adapter createNumValueAdapter()Creates a new adapter for an object of class 'Num Value'. 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.- Returns:
- the new adapter.
- See Also:
-
createTypeAdapter
public org.eclipse.emf.common.notify.Adapter createTypeAdapter()Creates a new adapter for an object of class 'Type'. 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.- Returns:
- the new adapter.
- See Also:
-
createTypeParametersAdapter
public org.eclipse.emf.common.notify.Adapter createTypeParametersAdapter()Creates a new adapter for an object of class 'Type Parameters'. 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.- Returns:
- the new adapter.
- See Also:
-
createContainerInitializerAdapter
public org.eclipse.emf.common.notify.Adapter createContainerInitializerAdapter()Creates a new adapter for an object of class 'Container Initializer'. 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.- Returns:
- the new adapter.
- See Also:
-
createContainerInitializerExpressionAdapter
public org.eclipse.emf.common.notify.Adapter createContainerInitializerExpressionAdapter()Creates a new adapter for an object of class 'Container Initializer 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.- Returns:
- the new adapter.
- See Also:
-
createEObjectAdapter
public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()Creates a new adapter for the default case. This default implementation returns null.- Returns:
- the new adapter.
-