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 Details

    • modelPackage

      protected static ExpressionDslPackage modelPackage
      The cached model package.
    • modelSwitch

      protected ExpressionDslSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
      The switch that delegates to the createXXX methods.
  • Constructor Details

    • ExpressionDslAdapterFactory

      public ExpressionDslAdapterFactory()
      Creates an instance of the adapter factory.
  • Method Details

    • isFactoryForType

      public boolean isFactoryForType(Object object)
      Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.
      Specified by:
      isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
      Overrides:
      isFactoryForType in class org.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 the target.
      Overrides:
      createAdapter in class org.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.