Class JavaAdapterFactory

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.eclipse.gmt.modisco.java.neoemf.util.JavaAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory

public class JavaAdapterFactory
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:
JavaPackage
  • Field Details

    • modelPackage

      protected static JavaPackage modelPackage
      The cached model package.
    • modelSwitch

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

    • JavaAdapterFactory

      public JavaAdapterFactory()
      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.
    • createAbstractMethodDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createAbstractMethodDeclarationAdapter()
      Creates a new adapter for an object of class 'Abstract Method 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:
      AbstractMethodDeclaration
    • createAbstractMethodInvocationAdapter

      public org.eclipse.emf.common.notify.Adapter createAbstractMethodInvocationAdapter()
      Creates a new adapter for an object of class 'Abstract Method Invocation'. 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:
      AbstractMethodInvocation
    • createAbstractTypeDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createAbstractTypeDeclarationAdapter()
      Creates a new adapter for an object of class 'Abstract Type 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:
      AbstractTypeDeclaration
    • createAbstractTypeQualifiedExpressionAdapter

      public org.eclipse.emf.common.notify.Adapter createAbstractTypeQualifiedExpressionAdapter()
      Creates a new adapter for an object of class 'Abstract Type Qualified 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:
      AbstractTypeQualifiedExpression
    • createAbstractVariablesContainerAdapter

      public org.eclipse.emf.common.notify.Adapter createAbstractVariablesContainerAdapter()
      Creates a new adapter for an object of class 'Abstract Variables Container'. 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:
      AbstractVariablesContainer
    • createAnnotationAdapter

      public org.eclipse.emf.common.notify.Adapter createAnnotationAdapter()
      Creates a new adapter for an object of class 'Annotation'. 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:
      Annotation
    • createArchiveAdapter

      public org.eclipse.emf.common.notify.Adapter createArchiveAdapter()
      Creates a new adapter for an object of class 'Archive'. 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:
      Archive
    • createAssertStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createAssertStatementAdapter()
      Creates a new adapter for an object of class 'Assert 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:
      AssertStatement
    • createASTNodeAdapter

      public org.eclipse.emf.common.notify.Adapter createASTNodeAdapter()
      Creates a new adapter for an object of class 'AST Node'. 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:
      ASTNode
    • createAnnotationMemberValuePairAdapter

      public org.eclipse.emf.common.notify.Adapter createAnnotationMemberValuePairAdapter()
      Creates a new adapter for an object of class 'Annotation Member Value Pair'. 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:
      AnnotationMemberValuePair
    • createAnnotationTypeDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createAnnotationTypeDeclarationAdapter()
      Creates a new adapter for an object of class 'Annotation Type 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:
      AnnotationTypeDeclaration
    • createAnnotationTypeMemberDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createAnnotationTypeMemberDeclarationAdapter()
      Creates a new adapter for an object of class 'Annotation Type Member 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:
      AnnotationTypeMemberDeclaration
    • createAnonymousClassDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createAnonymousClassDeclarationAdapter()
      Creates a new adapter for an object of class 'Anonymous 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:
      AnonymousClassDeclaration
    • createArrayAccessAdapter

      public org.eclipse.emf.common.notify.Adapter createArrayAccessAdapter()
      Creates a new adapter for an object of class 'Array Access'. 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:
      ArrayAccess
    • createArrayCreationAdapter

      public org.eclipse.emf.common.notify.Adapter createArrayCreationAdapter()
      Creates a new adapter for an object of class 'Array Creation'. 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:
      ArrayCreation
    • createArrayInitializerAdapter

      public org.eclipse.emf.common.notify.Adapter createArrayInitializerAdapter()
      Creates a new adapter for an object of class 'Array 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:
      ArrayInitializer
    • createArrayLengthAccessAdapter

      public org.eclipse.emf.common.notify.Adapter createArrayLengthAccessAdapter()
      Creates a new adapter for an object of class 'Array Length Access'. 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:
      ArrayLengthAccess
    • createArrayTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createArrayTypeAdapter()
      Creates a new adapter for an object of class 'Array 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:
      ArrayType
    • createAssignmentAdapter

      public org.eclipse.emf.common.notify.Adapter createAssignmentAdapter()
      Creates a new adapter for an object of class 'Assignment'. 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:
      Assignment
    • createBodyDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createBodyDeclarationAdapter()
      Creates a new adapter for an object of class 'Body 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:
      BodyDeclaration
    • createBooleanLiteralAdapter

      public org.eclipse.emf.common.notify.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:
      BooleanLiteral
    • createBlockCommentAdapter

      public org.eclipse.emf.common.notify.Adapter createBlockCommentAdapter()
      Creates a new adapter for an object of class 'Block Comment'. 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:
      BlockComment
    • createBlockAdapter

      public org.eclipse.emf.common.notify.Adapter createBlockAdapter()
      Creates a new adapter for an object of class 'Block'. 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:
      Block
    • createBreakStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createBreakStatementAdapter()
      Creates a new adapter for an object of class 'Break 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:
      BreakStatement
    • createCastExpressionAdapter

      public org.eclipse.emf.common.notify.Adapter createCastExpressionAdapter()
      Creates a new adapter for an object of class 'Cast 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:
      CastExpression
    • createCatchClauseAdapter

      public org.eclipse.emf.common.notify.Adapter createCatchClauseAdapter()
      Creates a new adapter for an object of class 'Catch 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.
      Returns:
      the new adapter.
      See Also:
      CatchClause
    • createCharacterLiteralAdapter

      public org.eclipse.emf.common.notify.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:
      CharacterLiteral
    • createClassFileAdapter

      public org.eclipse.emf.common.notify.Adapter createClassFileAdapter()
      Creates a new adapter for an object of class 'Class File'. 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:
      ClassFile
    • createClassInstanceCreationAdapter

      public org.eclipse.emf.common.notify.Adapter createClassInstanceCreationAdapter()
      Creates a new adapter for an object of class 'Class Instance Creation'. 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:
      ClassInstanceCreation
    • createConstructorDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createConstructorDeclarationAdapter()
      Creates a new adapter for an object of class 'Constructor 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:
      ConstructorDeclaration
    • createConditionalExpressionAdapter

      public org.eclipse.emf.common.notify.Adapter createConditionalExpressionAdapter()
      Creates a new adapter for an object of class 'Conditional 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:
      ConditionalExpression
    • createConstructorInvocationAdapter

      public org.eclipse.emf.common.notify.Adapter createConstructorInvocationAdapter()
      Creates a new adapter for an object of class 'Constructor Invocation'. 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:
      ConstructorInvocation
    • createClassDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createClassDeclarationAdapter()
      Creates a new adapter for an object of class '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:
      ClassDeclaration
    • createCommentAdapter

      public org.eclipse.emf.common.notify.Adapter createCommentAdapter()
      Creates a new adapter for an object of class 'Comment'. 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:
      Comment
    • createCompilationUnitAdapter

      public org.eclipse.emf.common.notify.Adapter createCompilationUnitAdapter()
      Creates a new adapter for an object of class 'Compilation 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:
      CompilationUnit
    • createContinueStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createContinueStatementAdapter()
      Creates a new adapter for an object of class 'Continue 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:
      ContinueStatement
    • createDoStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createDoStatementAdapter()
      Creates a new adapter for an object of class 'Do 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:
      DoStatement
    • createEmptyStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createEmptyStatementAdapter()
      Creates a new adapter for an object of class 'Empty 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:
      EmptyStatement
    • createEnhancedForStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createEnhancedForStatementAdapter()
      Creates a new adapter for an object of class 'Enhanced For 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:
      EnhancedForStatement
    • createEnumConstantDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createEnumConstantDeclarationAdapter()
      Creates a new adapter for an object of class 'Enum Constant 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:
      EnumConstantDeclaration
    • createEnumDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createEnumDeclarationAdapter()
      Creates a new adapter for an object of class 'Enum 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:
      EnumDeclaration
    • 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:
      Expression
    • 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:
      ExpressionStatement
    • createFieldAccessAdapter

      public org.eclipse.emf.common.notify.Adapter createFieldAccessAdapter()
      Creates a new adapter for an object of class 'Field Access'. 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:
      FieldAccess
    • createFieldDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createFieldDeclarationAdapter()
      Creates a new adapter for an object of class 'Field 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:
      FieldDeclaration
    • createForStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createForStatementAdapter()
      Creates a new adapter for an object of class 'For 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:
      ForStatement
    • createIfStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createIfStatementAdapter()
      Creates a new adapter for an object of class 'If 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:
      IfStatement
    • createImportDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createImportDeclarationAdapter()
      Creates a new adapter for an object of class 'Import 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:
      ImportDeclaration
    • createInfixExpressionAdapter

      public org.eclipse.emf.common.notify.Adapter createInfixExpressionAdapter()
      Creates a new adapter for an object of class 'Infix 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:
      InfixExpression
    • createInitializerAdapter

      public org.eclipse.emf.common.notify.Adapter createInitializerAdapter()
      Creates a new adapter for an object of class '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:
      Initializer
    • createInstanceofExpressionAdapter

      public org.eclipse.emf.common.notify.Adapter createInstanceofExpressionAdapter()
      Creates a new adapter for an object of class 'Instanceof 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:
      InstanceofExpression
    • createInterfaceDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createInterfaceDeclarationAdapter()
      Creates a new adapter for an object of class 'Interface 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:
      InterfaceDeclaration
    • createJavadocAdapter

      public org.eclipse.emf.common.notify.Adapter createJavadocAdapter()
      Creates a new adapter for an object of class 'Javadoc'. 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:
      Javadoc
    • createLabeledStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createLabeledStatementAdapter()
      Creates a new adapter for an object of class 'Labeled 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:
      LabeledStatement
    • createLineCommentAdapter

      public org.eclipse.emf.common.notify.Adapter createLineCommentAdapter()
      Creates a new adapter for an object of class 'Line Comment'. 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:
      LineComment
    • createManifestAdapter

      public org.eclipse.emf.common.notify.Adapter createManifestAdapter()
      Creates a new adapter for an object of class 'Manifest'. 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:
      Manifest
    • createManifestAttributeAdapter

      public org.eclipse.emf.common.notify.Adapter createManifestAttributeAdapter()
      Creates a new adapter for an object of class 'Manifest Attribute'. 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:
      ManifestAttribute
    • createManifestEntryAdapter

      public org.eclipse.emf.common.notify.Adapter createManifestEntryAdapter()
      Creates a new adapter for an object of class 'Manifest Entry'. 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:
      ManifestEntry
    • createMemberRefAdapter

      public org.eclipse.emf.common.notify.Adapter createMemberRefAdapter()
      Creates a new adapter for an object of class 'Member Ref'. 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:
      MemberRef
    • createMethodDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createMethodDeclarationAdapter()
      Creates a new adapter for an object of class 'Method 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:
      MethodDeclaration
    • createMethodInvocationAdapter

      public org.eclipse.emf.common.notify.Adapter createMethodInvocationAdapter()
      Creates a new adapter for an object of class 'Method Invocation'. 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:
      MethodInvocation
    • createMethodRefAdapter

      public org.eclipse.emf.common.notify.Adapter createMethodRefAdapter()
      Creates a new adapter for an object of class 'Method Ref'. 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:
      MethodRef
    • createMethodRefParameterAdapter

      public org.eclipse.emf.common.notify.Adapter createMethodRefParameterAdapter()
      Creates a new adapter for an object of class 'Method Ref 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:
      MethodRefParameter
    • createModelAdapter

      public org.eclipse.emf.common.notify.Adapter createModelAdapter()
      Creates a new adapter for an object of class 'Model'. 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:
      Model
    • createModifierAdapter

      public org.eclipse.emf.common.notify.Adapter createModifierAdapter()
      Creates a new adapter for an object of class 'Modifier'. 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:
      Modifier
    • createNamedElementAdapter

      public org.eclipse.emf.common.notify.Adapter createNamedElementAdapter()
      Creates a new adapter for an object of class 'Named 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.
      Returns:
      the new adapter.
      See Also:
      NamedElement
    • createNamespaceAccessAdapter

      public org.eclipse.emf.common.notify.Adapter createNamespaceAccessAdapter()
      Creates a new adapter for an object of class 'Namespace Access'. 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:
      NamespaceAccess
    • createNumberLiteralAdapter

      public org.eclipse.emf.common.notify.Adapter createNumberLiteralAdapter()
      Creates a new adapter for an object of class 'Number 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:
      NumberLiteral
    • createNullLiteralAdapter

      public org.eclipse.emf.common.notify.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:
      NullLiteral
    • createPackageAdapter

      public org.eclipse.emf.common.notify.Adapter createPackageAdapter()
      Creates a new adapter for an object of class 'Package'. 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:
      Package
    • createPackageAccessAdapter

      public org.eclipse.emf.common.notify.Adapter createPackageAccessAdapter()
      Creates a new adapter for an object of class 'Package Access'. 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:
      PackageAccess
    • createParameterizedTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createParameterizedTypeAdapter()
      Creates a new adapter for an object of class 'Parameterized 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:
      ParameterizedType
    • createParenthesizedExpressionAdapter

      public org.eclipse.emf.common.notify.Adapter createParenthesizedExpressionAdapter()
      Creates a new adapter for an object of class 'Parenthesized 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:
      ParenthesizedExpression
    • 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:
      PostfixExpression
    • createPrefixExpressionAdapter

      public org.eclipse.emf.common.notify.Adapter createPrefixExpressionAdapter()
      Creates a new adapter for an object of class 'Prefix 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:
      PrefixExpression
    • createPrimitiveTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createPrimitiveTypeAdapter()
      Creates a new adapter for an object of class 'Primitive 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:
      PrimitiveType
    • createPrimitiveTypeBooleanAdapter

      public org.eclipse.emf.common.notify.Adapter createPrimitiveTypeBooleanAdapter()
      Creates a new adapter for an object of class 'Primitive Type Boolean'. 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:
      PrimitiveTypeBoolean
    • createPrimitiveTypeByteAdapter

      public org.eclipse.emf.common.notify.Adapter createPrimitiveTypeByteAdapter()
      Creates a new adapter for an object of class 'Primitive Type Byte'. 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:
      PrimitiveTypeByte
    • createPrimitiveTypeCharAdapter

      public org.eclipse.emf.common.notify.Adapter createPrimitiveTypeCharAdapter()
      Creates a new adapter for an object of class 'Primitive Type Char'. 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:
      PrimitiveTypeChar
    • createPrimitiveTypeDoubleAdapter

      public org.eclipse.emf.common.notify.Adapter createPrimitiveTypeDoubleAdapter()
      Creates a new adapter for an object of class 'Primitive Type Double'. 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:
      PrimitiveTypeDouble
    • createPrimitiveTypeShortAdapter

      public org.eclipse.emf.common.notify.Adapter createPrimitiveTypeShortAdapter()
      Creates a new adapter for an object of class 'Primitive Type Short'. 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:
      PrimitiveTypeShort
    • createPrimitiveTypeFloatAdapter

      public org.eclipse.emf.common.notify.Adapter createPrimitiveTypeFloatAdapter()
      Creates a new adapter for an object of class 'Primitive Type Float'. 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:
      PrimitiveTypeFloat
    • createPrimitiveTypeIntAdapter

      public org.eclipse.emf.common.notify.Adapter createPrimitiveTypeIntAdapter()
      Creates a new adapter for an object of class 'Primitive Type Int'. 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:
      PrimitiveTypeInt
    • createPrimitiveTypeLongAdapter

      public org.eclipse.emf.common.notify.Adapter createPrimitiveTypeLongAdapter()
      Creates a new adapter for an object of class 'Primitive Type Long'. 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:
      PrimitiveTypeLong
    • createPrimitiveTypeVoidAdapter

      public org.eclipse.emf.common.notify.Adapter createPrimitiveTypeVoidAdapter()
      Creates a new adapter for an object of class 'Primitive Type Void'. 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:
      PrimitiveTypeVoid
    • createReturnStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createReturnStatementAdapter()
      Creates a new adapter for an object of class 'Return 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:
      ReturnStatement
    • createSingleVariableAccessAdapter

      public org.eclipse.emf.common.notify.Adapter createSingleVariableAccessAdapter()
      Creates a new adapter for an object of class 'Single Variable Access'. 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:
      SingleVariableAccess
    • createSingleVariableDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createSingleVariableDeclarationAdapter()
      Creates a new adapter for an object of class 'Single 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:
      SingleVariableDeclaration
    • createStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createStatementAdapter()
      Creates a new adapter for an object of class '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:
      Statement
    • createStringLiteralAdapter

      public org.eclipse.emf.common.notify.Adapter createStringLiteralAdapter()
      Creates a new adapter for an object of class 'String 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:
      StringLiteral
    • createSuperConstructorInvocationAdapter

      public org.eclipse.emf.common.notify.Adapter createSuperConstructorInvocationAdapter()
      Creates a new adapter for an object of class 'Super Constructor Invocation'. 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:
      SuperConstructorInvocation
    • createSuperFieldAccessAdapter

      public org.eclipse.emf.common.notify.Adapter createSuperFieldAccessAdapter()
      Creates a new adapter for an object of class 'Super Field Access'. 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:
      SuperFieldAccess
    • createSuperMethodInvocationAdapter

      public org.eclipse.emf.common.notify.Adapter createSuperMethodInvocationAdapter()
      Creates a new adapter for an object of class 'Super Method Invocation'. 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:
      SuperMethodInvocation
    • createSwitchCaseAdapter

      public org.eclipse.emf.common.notify.Adapter createSwitchCaseAdapter()
      Creates a new adapter for an object of class 'Switch Case'. 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:
      SwitchCase
    • createSwitchStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createSwitchStatementAdapter()
      Creates a new adapter for an object of class 'Switch 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:
      SwitchStatement
    • createSynchronizedStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createSynchronizedStatementAdapter()
      Creates a new adapter for an object of class 'Synchronized 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:
      SynchronizedStatement
    • createTagElementAdapter

      public org.eclipse.emf.common.notify.Adapter createTagElementAdapter()
      Creates a new adapter for an object of class 'Tag 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.
      Returns:
      the new adapter.
      See Also:
      TagElement
    • createTextElementAdapter

      public org.eclipse.emf.common.notify.Adapter createTextElementAdapter()
      Creates a new adapter for an object of class 'Text 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.
      Returns:
      the new adapter.
      See Also:
      TextElement
    • createThisExpressionAdapter

      public org.eclipse.emf.common.notify.Adapter createThisExpressionAdapter()
      Creates a new adapter for an object of class 'This 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:
      ThisExpression
    • createThrowStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createThrowStatementAdapter()
      Creates a new adapter for an object of class 'Throw 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:
      ThrowStatement
    • createTryStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createTryStatementAdapter()
      Creates a new adapter for an object of class 'Try 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:
      TryStatement
    • 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:
      Type
    • createTypeAccessAdapter

      public org.eclipse.emf.common.notify.Adapter createTypeAccessAdapter()
      Creates a new adapter for an object of class 'Type Access'. 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:
      TypeAccess
    • createTypeDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createTypeDeclarationAdapter()
      Creates a new adapter for an object of class 'Type 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:
      TypeDeclaration
    • createTypeDeclarationStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createTypeDeclarationStatementAdapter()
      Creates a new adapter for an object of class 'Type Declaration 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:
      TypeDeclarationStatement
    • createTypeLiteralAdapter

      public org.eclipse.emf.common.notify.Adapter createTypeLiteralAdapter()
      Creates a new adapter for an object of class 'Type 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:
      TypeLiteral
    • createTypeParameterAdapter

      public org.eclipse.emf.common.notify.Adapter createTypeParameterAdapter()
      Creates a new adapter for an object of class 'Type 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:
      TypeParameter
    • createUnresolvedItemAdapter

      public org.eclipse.emf.common.notify.Adapter createUnresolvedItemAdapter()
      Creates a new adapter for an object of class 'Unresolved Item'. 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:
      UnresolvedItem
    • createUnresolvedItemAccessAdapter

      public org.eclipse.emf.common.notify.Adapter createUnresolvedItemAccessAdapter()
      Creates a new adapter for an object of class 'Unresolved Item Access'. 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:
      UnresolvedItemAccess
    • createUnresolvedAnnotationDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createUnresolvedAnnotationDeclarationAdapter()
      Creates a new adapter for an object of class 'Unresolved Annotation 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:
      UnresolvedAnnotationDeclaration
    • createUnresolvedAnnotationTypeMemberDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createUnresolvedAnnotationTypeMemberDeclarationAdapter()
      Creates a new adapter for an object of class 'Unresolved Annotation Type Member 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:
      UnresolvedAnnotationTypeMemberDeclaration
    • createUnresolvedClassDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createUnresolvedClassDeclarationAdapter()
      Creates a new adapter for an object of class 'Unresolved 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:
      UnresolvedClassDeclaration
    • createUnresolvedEnumDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createUnresolvedEnumDeclarationAdapter()
      Creates a new adapter for an object of class 'Unresolved Enum 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:
      UnresolvedEnumDeclaration
    • createUnresolvedInterfaceDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createUnresolvedInterfaceDeclarationAdapter()
      Creates a new adapter for an object of class 'Unresolved Interface 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:
      UnresolvedInterfaceDeclaration
    • createUnresolvedLabeledStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createUnresolvedLabeledStatementAdapter()
      Creates a new adapter for an object of class 'Unresolved Labeled 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:
      UnresolvedLabeledStatement
    • createUnresolvedMethodDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createUnresolvedMethodDeclarationAdapter()
      Creates a new adapter for an object of class 'Unresolved Method 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:
      UnresolvedMethodDeclaration
    • createUnresolvedSingleVariableDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createUnresolvedSingleVariableDeclarationAdapter()
      Creates a new adapter for an object of class 'Unresolved Single 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:
      UnresolvedSingleVariableDeclaration
    • createUnresolvedTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createUnresolvedTypeAdapter()
      Creates a new adapter for an object of class 'Unresolved 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:
      UnresolvedType
    • createUnresolvedTypeDeclarationAdapter

      public org.eclipse.emf.common.notify.Adapter createUnresolvedTypeDeclarationAdapter()
      Creates a new adapter for an object of class 'Unresolved Type 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:
      UnresolvedTypeDeclaration
    • createUnresolvedVariableDeclarationFragmentAdapter

      public org.eclipse.emf.common.notify.Adapter createUnresolvedVariableDeclarationFragmentAdapter()
      Creates a new adapter for an object of class 'Unresolved Variable Declaration Fragment'. 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:
      UnresolvedVariableDeclarationFragment
    • 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:
      VariableDeclaration
    • createVariableDeclarationExpressionAdapter

      public org.eclipse.emf.common.notify.Adapter createVariableDeclarationExpressionAdapter()
      Creates a new adapter for an object of class 'Variable Declaration 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:
      VariableDeclarationExpression
    • createVariableDeclarationFragmentAdapter

      public org.eclipse.emf.common.notify.Adapter createVariableDeclarationFragmentAdapter()
      Creates a new adapter for an object of class 'Variable Declaration Fragment'. 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:
      VariableDeclarationFragment
    • createVariableDeclarationStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createVariableDeclarationStatementAdapter()
      Creates a new adapter for an object of class 'Variable Declaration 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:
      VariableDeclarationStatement
    • createWildCardTypeAdapter

      public org.eclipse.emf.common.notify.Adapter createWildCardTypeAdapter()
      Creates a new adapter for an object of class 'Wild Card 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:
      WildCardType
    • createWhileStatementAdapter

      public org.eclipse.emf.common.notify.Adapter createWhileStatementAdapter()
      Creates a new adapter for an object of class 'While 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:
      WhileStatement
    • 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.