Class LiteralsAdapterFactory

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.emftext.language.java.literals.util.LiteralsAdapterFactory
All Implemented Interfaces:
AdapterFactory
Direct Known Subclasses:
LiteralsItemProviderAdapterFactory

public class LiteralsAdapterFactory extends AdapterFactoryImpl
The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.
See Also:
Generated class or method.
  • Field Details

    • modelPackage

      protected static LiteralsPackage modelPackage
      The cached model package.
      Generated class or method.
    • modelSwitch

      protected LiteralsSwitch<Adapter> modelSwitch
      The switch that delegates to the createXXX methods.
      Generated class or method.
  • Constructor Details

    • LiteralsAdapterFactory

      public LiteralsAdapterFactory()
      Creates an instance of the adapter factory.
      Generated class or method.
  • 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 AdapterFactory
      Overrides:
      isFactoryForType in class AdapterFactoryImpl
      Returns:
      whether this factory is applicable for the type of the object.
      Generated class or method.
    • createAdapter

      public Adapter createAdapter(Notifier target)
      Creates an adapter for the target.
      Overrides:
      createAdapter in class AdapterFactoryImpl
      Parameters:
      target - the object to adapt.
      Returns:
      the adapter for the target.
      Generated class or method.
    • createLiteralAdapter

      public Adapter createLiteralAdapter()
      Creates a new adapter for an object of class '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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createSelfAdapter

      public Adapter createSelfAdapter()
      Creates a new adapter for an object of class 'Self'. 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:
      Generated class or method.
    • createBooleanLiteralAdapter

      public Adapter createBooleanLiteralAdapter()
      Creates a new adapter for an object of class 'Boolean 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createCharacterLiteralAdapter

      public Adapter createCharacterLiteralAdapter()
      Creates a new adapter for an object of class 'Character 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createFloatLiteralAdapter

      public Adapter createFloatLiteralAdapter()
      Creates a new adapter for an object of class 'Float 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createDecimalFloatLiteralAdapter

      public Adapter createDecimalFloatLiteralAdapter()
      Creates a new adapter for an object of class 'Decimal Float 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createHexFloatLiteralAdapter

      public Adapter createHexFloatLiteralAdapter()
      Creates a new adapter for an object of class 'Hex Float 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createDoubleLiteralAdapter

      public Adapter createDoubleLiteralAdapter()
      Creates a new adapter for an object of class 'Double 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createDecimalDoubleLiteralAdapter

      public Adapter createDecimalDoubleLiteralAdapter()
      Creates a new adapter for an object of class 'Decimal Double 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createHexDoubleLiteralAdapter

      public Adapter createHexDoubleLiteralAdapter()
      Creates a new adapter for an object of class 'Hex Double 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createIntegerLiteralAdapter

      public Adapter createIntegerLiteralAdapter()
      Creates a new adapter for an object of class 'Integer 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createDecimalIntegerLiteralAdapter

      public Adapter createDecimalIntegerLiteralAdapter()
      Creates a new adapter for an object of class 'Decimal Integer 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createHexIntegerLiteralAdapter

      public Adapter createHexIntegerLiteralAdapter()
      Creates a new adapter for an object of class 'Hex Integer 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createOctalIntegerLiteralAdapter

      public Adapter createOctalIntegerLiteralAdapter()
      Creates a new adapter for an object of class 'Octal Integer 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createBinaryIntegerLiteralAdapter

      public Adapter createBinaryIntegerLiteralAdapter()
      Creates a new adapter for an object of class 'Binary Integer 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createLongLiteralAdapter

      public Adapter createLongLiteralAdapter()
      Creates a new adapter for an object of class 'Long 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createDecimalLongLiteralAdapter

      public Adapter createDecimalLongLiteralAdapter()
      Creates a new adapter for an object of class 'Decimal Long 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createHexLongLiteralAdapter

      public Adapter createHexLongLiteralAdapter()
      Creates a new adapter for an object of class 'Hex Long 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createOctalLongLiteralAdapter

      public Adapter createOctalLongLiteralAdapter()
      Creates a new adapter for an object of class 'Octal Long 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createBinaryLongLiteralAdapter

      public Adapter createBinaryLongLiteralAdapter()
      Creates a new adapter for an object of class 'Binary Long 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createNullLiteralAdapter

      public Adapter createNullLiteralAdapter()
      Creates a new adapter for an object of class 'Null 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.
      Returns:
      the new adapter.
      See Also:
      Generated class or method.
    • createSuperAdapter

      public Adapter createSuperAdapter()
      Creates a new adapter for an object of class 'Super'. 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:
      Generated class or method.
    • createThisAdapter

      public Adapter createThisAdapter()
      Creates a new adapter for an object of class 'This'. 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:
      Generated class or method.
    • createCommentableAdapter

      public Adapter createCommentableAdapter()
      Creates a new adapter for an object of class 'Commentable'. 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:
      Generated class or method.
    • createArrayInitializationValueAdapter

      public Adapter createArrayInitializationValueAdapter()
      Creates a new adapter for an object of class 'Array Initialization 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:
      Generated class or method.
    • createLambdaBodyAdapter

      public Adapter createLambdaBodyAdapter()
      Creates a new adapter for an object of class 'Lambda Body'. 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:
      Generated class or method.
    • createExpressionAdapter

      public 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:
      Generated class or method.
    • createAnnotationValueAdapter

      public Adapter createAnnotationValueAdapter()
      Creates a new adapter for an object of class 'Annotation 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:
      Generated class or method.
    • createAssignmentExpressionChildAdapter

      public Adapter createAssignmentExpressionChildAdapter()
      Creates a new adapter for an object of class 'Assignment Expression Child'. 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:
      Generated class or method.
    • createConditionalExpressionChildAdapter

      public Adapter createConditionalExpressionChildAdapter()
      Creates a new adapter for an object of class 'Conditional Expression Child'. 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:
      Generated class or method.
    • createConditionalOrExpressionChildAdapter

      public Adapter createConditionalOrExpressionChildAdapter()
      Creates a new adapter for an object of class 'Conditional Or Expression Child'. 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:
      Generated class or method.
    • createConditionalAndExpressionChildAdapter

      public Adapter createConditionalAndExpressionChildAdapter()
      Creates a new adapter for an object of class 'Conditional And Expression Child'. 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:
      Generated class or method.
    • createInclusiveOrExpressionChildAdapter

      public Adapter createInclusiveOrExpressionChildAdapter()
      Creates a new adapter for an object of class 'Inclusive Or Expression Child'. 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:
      Generated class or method.
    • createExclusiveOrExpressionChildAdapter

      public Adapter createExclusiveOrExpressionChildAdapter()
      Creates a new adapter for an object of class 'Exclusive Or Expression Child'. 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:
      Generated class or method.
    • createAndExpressionChildAdapter

      public Adapter createAndExpressionChildAdapter()
      Creates a new adapter for an object of class 'And Expression Child'. 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:
      Generated class or method.
    • createEqualityExpressionChildAdapter

      public Adapter createEqualityExpressionChildAdapter()
      Creates a new adapter for an object of class 'Equality Expression Child'. 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:
      Generated class or method.
    • createInstanceOfExpressionChildAdapter

      public Adapter createInstanceOfExpressionChildAdapter()
      Creates a new adapter for an object of class 'Instance Of Expression Child'. 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:
      Generated class or method.
    • createRelationExpressionChildAdapter

      public Adapter createRelationExpressionChildAdapter()
      Creates a new adapter for an object of class 'Relation Expression Child'. 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:
      Generated class or method.
    • createShiftExpressionChildAdapter

      public Adapter createShiftExpressionChildAdapter()
      Creates a new adapter for an object of class 'Shift Expression Child'. 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:
      Generated class or method.
    • createAdditiveExpressionChildAdapter

      public Adapter createAdditiveExpressionChildAdapter()
      Creates a new adapter for an object of class 'Additive Expression Child'. 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:
      Generated class or method.
    • createMultiplicativeExpressionChildAdapter

      public Adapter createMultiplicativeExpressionChildAdapter()
      Creates a new adapter for an object of class 'Multiplicative Expression Child'. 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:
      Generated class or method.
    • createUnaryExpressionChildAdapter

      public Adapter createUnaryExpressionChildAdapter()
      Creates a new adapter for an object of class 'Unary Expression Child'. 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:
      Generated class or method.
    • createUnaryModificationExpressionChildAdapter

      public Adapter createUnaryModificationExpressionChildAdapter()
      Creates a new adapter for an object of class 'Unary Modification Expression Child'. 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:
      Generated class or method.
    • createMethodReferenceExpressionChildAdapter

      public Adapter createMethodReferenceExpressionChildAdapter()
      Creates a new adapter for an object of class 'Method Reference Expression Child'. 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:
      Generated class or method.
    • createPrimaryExpressionAdapter

      public 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:
      Generated class or method.
    • createEObjectAdapter

      public Adapter createEObjectAdapter()
      Creates a new adapter for the default case. This default implementation returns null.
      Returns:
      the new adapter.
      Generated class or method.