org.eclipse.gmt.modisco.java.nousages.util
Class JavaAdapterFactory

java.lang.Object
  extended by AdapterFactoryImpl
      extended by org.eclipse.gmt.modisco.java.nousages.util.JavaAdapterFactory

public class JavaAdapterFactory
extends AdapterFactoryImpl

The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.

See Also:
JavaPackage
Generated:

Constructor Summary
JavaAdapterFactory()
          Creates an instance of the adapter factory.
 
Method Summary
 Adapter createAbstractMethodDeclarationAdapter()
          Creates a new adapter for an object of class 'Abstract Method Declaration'.
 Adapter createAbstractMethodInvocationAdapter()
          Creates a new adapter for an object of class 'Abstract Method Invocation'.
 Adapter createAbstractTypeDeclarationAdapter()
          Creates a new adapter for an object of class 'Abstract Type Declaration'.
 Adapter createAbstractTypeQualifiedExpressionAdapter()
          Creates a new adapter for an object of class 'Abstract Type Qualified Expression'.
 Adapter createAbstractVariablesContainerAdapter()
          Creates a new adapter for an object of class 'Abstract Variables Container'.
 Adapter createAdapter(Notifier target)
          Creates an adapter for the target.
 Adapter createAnnotationAdapter()
          Creates a new adapter for an object of class 'Annotation'.
 Adapter createAnnotationMemberValuePairAdapter()
          Creates a new adapter for an object of class 'Annotation Member Value Pair'.
 Adapter createAnnotationTypeDeclarationAdapter()
          Creates a new adapter for an object of class 'Annotation Type Declaration'.
 Adapter createAnnotationTypeMemberDeclarationAdapter()
          Creates a new adapter for an object of class 'Annotation Type Member Declaration'.
 Adapter createAnonymousClassDeclarationAdapter()
          Creates a new adapter for an object of class 'Anonymous Class Declaration'.
 Adapter createArchiveAdapter()
          Creates a new adapter for an object of class 'Archive'.
 Adapter createArrayAccessAdapter()
          Creates a new adapter for an object of class 'Array Access'.
 Adapter createArrayCreationAdapter()
          Creates a new adapter for an object of class 'Array Creation'.
 Adapter createArrayInitializerAdapter()
          Creates a new adapter for an object of class 'Array Initializer'.
 Adapter createArrayLengthAccessAdapter()
          Creates a new adapter for an object of class 'Array Length Access'.
 Adapter createArrayTypeAdapter()
          Creates a new adapter for an object of class 'Array Type'.
 Adapter createAssertStatementAdapter()
          Creates a new adapter for an object of class 'Assert Statement'.
 Adapter createAssignmentAdapter()
          Creates a new adapter for an object of class 'Assignment'.
 Adapter createASTNodeAdapter()
          Creates a new adapter for an object of class 'AST Node'.
 Adapter createBlockAdapter()
          Creates a new adapter for an object of class 'Block'.
 Adapter createBlockCommentAdapter()
          Creates a new adapter for an object of class 'Block Comment'.
 Adapter createBodyDeclarationAdapter()
          Creates a new adapter for an object of class 'Body Declaration'.
 Adapter createBooleanLiteralAdapter()
          Creates a new adapter for an object of class 'Boolean Literal'.
 Adapter createBreakStatementAdapter()
          Creates a new adapter for an object of class 'Break Statement'.
 Adapter createCastExpressionAdapter()
          Creates a new adapter for an object of class 'Cast Expression'.
 Adapter createCatchClauseAdapter()
          Creates a new adapter for an object of class 'Catch Clause'.
 Adapter createCharacterLiteralAdapter()
          Creates a new adapter for an object of class 'Character Literal'.
 Adapter createClassDeclarationAdapter()
          Creates a new adapter for an object of class 'Class Declaration'.
 Adapter createClassFileAdapter()
          Creates a new adapter for an object of class 'Class File'.
 Adapter createClassInstanceCreationAdapter()
          Creates a new adapter for an object of class 'Class Instance Creation'.
 Adapter createCommentAdapter()
          Creates a new adapter for an object of class 'Comment'.
 Adapter createCompilationUnitAdapter()
          Creates a new adapter for an object of class 'Compilation Unit'.
 Adapter createConditionalExpressionAdapter()
          Creates a new adapter for an object of class 'Conditional Expression'.
 Adapter createConstructorDeclarationAdapter()
          Creates a new adapter for an object of class 'Constructor Declaration'.
 Adapter createConstructorInvocationAdapter()
          Creates a new adapter for an object of class 'Constructor Invocation'.
 Adapter createContinueStatementAdapter()
          Creates a new adapter for an object of class 'Continue Statement'.
 Adapter createDoStatementAdapter()
          Creates a new adapter for an object of class 'Do Statement'.
 Adapter createEmptyStatementAdapter()
          Creates a new adapter for an object of class 'Empty Statement'.
 Adapter createEnhancedForStatementAdapter()
          Creates a new adapter for an object of class 'Enhanced For Statement'.
 Adapter createEnumConstantDeclarationAdapter()
          Creates a new adapter for an object of class 'Enum Constant Declaration'.
 Adapter createEnumDeclarationAdapter()
          Creates a new adapter for an object of class 'Enum Declaration'.
 Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 Adapter createExpressionAdapter()
          Creates a new adapter for an object of class 'Expression'.
 Adapter createExpressionStatementAdapter()
          Creates a new adapter for an object of class 'Expression Statement'.
 Adapter createFieldAccessAdapter()
          Creates a new adapter for an object of class 'Field Access'.
 Adapter createFieldDeclarationAdapter()
          Creates a new adapter for an object of class 'Field Declaration'.
 Adapter createForStatementAdapter()
          Creates a new adapter for an object of class 'For Statement'.
 Adapter createIfStatementAdapter()
          Creates a new adapter for an object of class 'If Statement'.
 Adapter createImportDeclarationAdapter()
          Creates a new adapter for an object of class 'Import Declaration'.
 Adapter createInfixExpressionAdapter()
          Creates a new adapter for an object of class 'Infix Expression'.
 Adapter createInitializerAdapter()
          Creates a new adapter for an object of class 'Initializer'.
 Adapter createInstanceofExpressionAdapter()
          Creates a new adapter for an object of class 'Instanceof Expression'.
 Adapter createInterfaceDeclarationAdapter()
          Creates a new adapter for an object of class 'Interface Declaration'.
 Adapter createJavadocAdapter()
          Creates a new adapter for an object of class 'Javadoc'.
 Adapter createLabeledStatementAdapter()
          Creates a new adapter for an object of class 'Labeled Statement'.
 Adapter createLineCommentAdapter()
          Creates a new adapter for an object of class 'Line Comment'.
 Adapter createManifestAdapter()
          Creates a new adapter for an object of class 'Manifest'.
 Adapter createManifestAttributeAdapter()
          Creates a new adapter for an object of class 'Manifest Attribute'.
 Adapter createManifestEntryAdapter()
          Creates a new adapter for an object of class 'Manifest Entry'.
 Adapter createMemberRefAdapter()
          Creates a new adapter for an object of class 'Member Ref'.
 Adapter createMethodDeclarationAdapter()
          Creates a new adapter for an object of class 'Method Declaration'.
 Adapter createMethodInvocationAdapter()
          Creates a new adapter for an object of class 'Method Invocation'.
 Adapter createMethodRefAdapter()
          Creates a new adapter for an object of class 'Method Ref'.
 Adapter createMethodRefParameterAdapter()
          Creates a new adapter for an object of class 'Method Ref Parameter'.
 Adapter createModelAdapter()
          Creates a new adapter for an object of class 'Model'.
 Adapter createModifierAdapter()
          Creates a new adapter for an object of class 'Modifier'.
 Adapter createNamedElementAdapter()
          Creates a new adapter for an object of class 'Named Element'.
 Adapter createNamespaceAccessAdapter()
          Creates a new adapter for an object of class 'Namespace Access'.
 Adapter createNullLiteralAdapter()
          Creates a new adapter for an object of class 'Null Literal'.
 Adapter createNumberLiteralAdapter()
          Creates a new adapter for an object of class 'Number Literal'.
 Adapter createPackageAccessAdapter()
          Creates a new adapter for an object of class 'Package Access'.
 Adapter createPackageAdapter()
          Creates a new adapter for an object of class 'Package'.
 Adapter createParameterizedTypeAdapter()
          Creates a new adapter for an object of class 'Parameterized Type'.
 Adapter createParenthesizedExpressionAdapter()
          Creates a new adapter for an object of class 'Parenthesized Expression'.
 Adapter createPostfixExpressionAdapter()
          Creates a new adapter for an object of class 'Postfix Expression'.
 Adapter createPrefixExpressionAdapter()
          Creates a new adapter for an object of class 'Prefix Expression'.
 Adapter createPrimitiveTypeAdapter()
          Creates a new adapter for an object of class 'Primitive Type'.
 Adapter createPrimitiveTypeBooleanAdapter()
          Creates a new adapter for an object of class 'Primitive Type Boolean'.
 Adapter createPrimitiveTypeByteAdapter()
          Creates a new adapter for an object of class 'Primitive Type Byte'.
 Adapter createPrimitiveTypeCharAdapter()
          Creates a new adapter for an object of class 'Primitive Type Char'.
 Adapter createPrimitiveTypeDoubleAdapter()
          Creates a new adapter for an object of class 'Primitive Type Double'.
 Adapter createPrimitiveTypeFloatAdapter()
          Creates a new adapter for an object of class 'Primitive Type Float'.
 Adapter createPrimitiveTypeIntAdapter()
          Creates a new adapter for an object of class 'Primitive Type Int'.
 Adapter createPrimitiveTypeLongAdapter()
          Creates a new adapter for an object of class 'Primitive Type Long'.
 Adapter createPrimitiveTypeShortAdapter()
          Creates a new adapter for an object of class 'Primitive Type Short'.
 Adapter createPrimitiveTypeVoidAdapter()
          Creates a new adapter for an object of class 'Primitive Type Void'.
 Adapter createReturnStatementAdapter()
          Creates a new adapter for an object of class 'Return Statement'.
 Adapter createSingleVariableAccessAdapter()
          Creates a new adapter for an object of class 'Single Variable Access'.
 Adapter createSingleVariableDeclarationAdapter()
          Creates a new adapter for an object of class 'Single Variable Declaration'.
 Adapter createStatementAdapter()
          Creates a new adapter for an object of class 'Statement'.
 Adapter createStringLiteralAdapter()
          Creates a new adapter for an object of class 'String Literal'.
 Adapter createSuperConstructorInvocationAdapter()
          Creates a new adapter for an object of class 'Super Constructor Invocation'.
 Adapter createSuperFieldAccessAdapter()
          Creates a new adapter for an object of class 'Super Field Access'.
 Adapter createSuperMethodInvocationAdapter()
          Creates a new adapter for an object of class 'Super Method Invocation'.
 Adapter createSwitchCaseAdapter()
          Creates a new adapter for an object of class 'Switch Case'.
 Adapter createSwitchStatementAdapter()
          Creates a new adapter for an object of class 'Switch Statement'.
 Adapter createSynchronizedStatementAdapter()
          Creates a new adapter for an object of class 'Synchronized Statement'.
 Adapter createTagElementAdapter()
          Creates a new adapter for an object of class 'Tag Element'.
 Adapter createTextElementAdapter()
          Creates a new adapter for an object of class 'Text Element'.
 Adapter createThisExpressionAdapter()
          Creates a new adapter for an object of class 'This Expression'.
 Adapter createThrowStatementAdapter()
          Creates a new adapter for an object of class 'Throw Statement'.
 Adapter createTryStatementAdapter()
          Creates a new adapter for an object of class 'Try Statement'.
 Adapter createTypeAccessAdapter()
          Creates a new adapter for an object of class 'Type Access'.
 Adapter createTypeAdapter()
          Creates a new adapter for an object of class 'Type'.
 Adapter createTypeDeclarationAdapter()
          Creates a new adapter for an object of class 'Type Declaration'.
 Adapter createTypeDeclarationStatementAdapter()
          Creates a new adapter for an object of class 'Type Declaration Statement'.
 Adapter createTypeLiteralAdapter()
          Creates a new adapter for an object of class 'Type Literal'.
 Adapter createTypeParameterAdapter()
          Creates a new adapter for an object of class 'Type Parameter'.
 Adapter createUnresolvedAnnotationDeclarationAdapter()
          Creates a new adapter for an object of class 'Unresolved Annotation Declaration'.
 Adapter createUnresolvedAnnotationTypeMemberDeclarationAdapter()
          Creates a new adapter for an object of class 'Unresolved Annotation Type Member Declaration'.
 Adapter createUnresolvedClassDeclarationAdapter()
          Creates a new adapter for an object of class 'Unresolved Class Declaration'.
 Adapter createUnresolvedEnumDeclarationAdapter()
          Creates a new adapter for an object of class 'Unresolved Enum Declaration'.
 Adapter createUnresolvedInterfaceDeclarationAdapter()
          Creates a new adapter for an object of class 'Unresolved Interface Declaration'.
 Adapter createUnresolvedItemAccessAdapter()
          Creates a new adapter for an object of class 'Unresolved Item Access'.
 Adapter createUnresolvedItemAdapter()
          Creates a new adapter for an object of class 'Unresolved Item'.
 Adapter createUnresolvedLabeledStatementAdapter()
          Creates a new adapter for an object of class 'Unresolved Labeled Statement'.
 Adapter createUnresolvedMethodDeclarationAdapter()
          Creates a new adapter for an object of class 'Unresolved Method Declaration'.
 Adapter createUnresolvedSingleVariableDeclarationAdapter()
          Creates a new adapter for an object of class 'Unresolved Single Variable Declaration'.
 Adapter createUnresolvedTypeAdapter()
          Creates a new adapter for an object of class 'Unresolved Type'.
 Adapter createUnresolvedTypeDeclarationAdapter()
          Creates a new adapter for an object of class 'Unresolved Type Declaration'.
 Adapter createUnresolvedVariableDeclarationFragmentAdapter()
          Creates a new adapter for an object of class 'Unresolved Variable Declaration Fragment'.
 Adapter createVariableDeclarationAdapter()
          Creates a new adapter for an object of class 'Variable Declaration'.
 Adapter createVariableDeclarationExpressionAdapter()
          Creates a new adapter for an object of class 'Variable Declaration Expression'.
 Adapter createVariableDeclarationFragmentAdapter()
          Creates a new adapter for an object of class 'Variable Declaration Fragment'.
 Adapter createVariableDeclarationStatementAdapter()
          Creates a new adapter for an object of class 'Variable Declaration Statement'.
 Adapter createWhileStatementAdapter()
          Creates a new adapter for an object of class 'While Statement'.
 Adapter createWildCardTypeAdapter()
          Creates a new adapter for an object of class 'Wild Card Type'.
 boolean isFactoryForType(java.lang.Object object)
          Returns whether this factory is applicable for the type of the object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaAdapterFactory

public JavaAdapterFactory()
Creates an instance of the adapter factory.

Generated:
Method Detail

isFactoryForType

public boolean isFactoryForType(java.lang.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.

Returns:
whether this factory is applicable for the type of the object.
Generated:

createAdapter

public Adapter createAdapter(Notifier target)
Creates an adapter for the target.

Parameters:
target - the object to adapt.
Returns:
the adapter for the target.
Generated:

createAbstractMethodDeclarationAdapter

public 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
Generated:

createAbstractMethodInvocationAdapter

public 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
Generated:

createAbstractTypeDeclarationAdapter

public 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
Generated:

createAbstractTypeQualifiedExpressionAdapter

public 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
Generated:

createAbstractVariablesContainerAdapter

public 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
Generated:

createAnnotationAdapter

public 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
Generated:

createArchiveAdapter

public 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
Generated:

createAssertStatementAdapter

public 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
Generated:

createASTNodeAdapter

public 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
Generated:

createAnnotationMemberValuePairAdapter

public 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
Generated:

createAnnotationTypeDeclarationAdapter

public 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
Generated:

createAnnotationTypeMemberDeclarationAdapter

public 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
Generated:

createAnonymousClassDeclarationAdapter

public 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
Generated:

createArrayAccessAdapter

public 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
Generated:

createArrayCreationAdapter

public 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
Generated:

createArrayInitializerAdapter

public 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
Generated:

createArrayLengthAccessAdapter

public 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
Generated:

createArrayTypeAdapter

public 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
Generated:

createAssignmentAdapter

public 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
Generated:

createBodyDeclarationAdapter

public 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
Generated:

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:
BooleanLiteral
Generated:

createBlockCommentAdapter

public 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
Generated:

createBlockAdapter

public 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
Generated:

createBreakStatementAdapter

public 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
Generated:

createCastExpressionAdapter

public 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
Generated:

createCatchClauseAdapter

public 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
Generated:

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:
CharacterLiteral
Generated:

createClassFileAdapter

public 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
Generated:

createClassInstanceCreationAdapter

public 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
Generated:

createConstructorDeclarationAdapter

public 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
Generated:

createConditionalExpressionAdapter

public 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
Generated:

createConstructorInvocationAdapter

public 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
Generated:

createClassDeclarationAdapter

public 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
Generated:

createCommentAdapter

public 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
Generated:

createCompilationUnitAdapter

public 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
Generated:

createContinueStatementAdapter

public 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
Generated:

createDoStatementAdapter

public 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
Generated:

createEmptyStatementAdapter

public 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
Generated:

createEnhancedForStatementAdapter

public 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
Generated:

createEnumConstantDeclarationAdapter

public 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
Generated:

createEnumDeclarationAdapter

public 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
Generated:

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:
Expression
Generated:

createExpressionStatementAdapter

public 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
Generated:

createFieldAccessAdapter

public 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
Generated:

createFieldDeclarationAdapter

public 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
Generated:

createForStatementAdapter

public 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
Generated:

createIfStatementAdapter

public 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
Generated:

createImportDeclarationAdapter

public 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
Generated:

createInfixExpressionAdapter

public 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
Generated:

createInitializerAdapter

public 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
Generated:

createInstanceofExpressionAdapter

public 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
Generated:

createInterfaceDeclarationAdapter

public 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
Generated:

createJavadocAdapter

public 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
Generated:

createLabeledStatementAdapter

public 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
Generated:

createLineCommentAdapter

public 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
Generated:

createManifestAdapter

public 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
Generated:

createManifestAttributeAdapter

public 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
Generated:

createManifestEntryAdapter

public 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
Generated:

createMemberRefAdapter

public 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
Generated:

createMethodDeclarationAdapter

public 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
Generated:

createMethodInvocationAdapter

public 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
Generated:

createMethodRefAdapter

public 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
Generated:

createMethodRefParameterAdapter

public 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
Generated:

createModelAdapter

public 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
Generated:

createModifierAdapter

public 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
Generated:

createNamedElementAdapter

public 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
Generated:

createNamespaceAccessAdapter

public 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
Generated:

createNumberLiteralAdapter

public 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
Generated:

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:
NullLiteral
Generated:

createPackageAdapter

public 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
Generated:

createPackageAccessAdapter

public 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
Generated:

createParameterizedTypeAdapter

public 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
Generated:

createParenthesizedExpressionAdapter

public 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
Generated:

createPostfixExpressionAdapter

public 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
Generated:

createPrefixExpressionAdapter

public 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
Generated:

createPrimitiveTypeAdapter

public 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
Generated:

createPrimitiveTypeBooleanAdapter

public 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
Generated:

createPrimitiveTypeByteAdapter

public 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
Generated:

createPrimitiveTypeCharAdapter

public 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
Generated:

createPrimitiveTypeDoubleAdapter

public 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
Generated:

createPrimitiveTypeShortAdapter

public 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
Generated:

createPrimitiveTypeFloatAdapter

public 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
Generated:

createPrimitiveTypeIntAdapter

public 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
Generated:

createPrimitiveTypeLongAdapter

public 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
Generated:

createPrimitiveTypeVoidAdapter

public 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
Generated:

createReturnStatementAdapter

public 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
Generated:

createSingleVariableAccessAdapter

public 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
Generated:

createSingleVariableDeclarationAdapter

public 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
Generated:

createStatementAdapter

public 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
Generated:

createStringLiteralAdapter

public 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
Generated:

createSuperConstructorInvocationAdapter

public 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
Generated:

createSuperFieldAccessAdapter

public 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
Generated:

createSuperMethodInvocationAdapter

public 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
Generated:

createSwitchCaseAdapter

public 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
Generated:

createSwitchStatementAdapter

public 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
Generated:

createSynchronizedStatementAdapter

public 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
Generated:

createTagElementAdapter

public 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
Generated:

createTextElementAdapter

public 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
Generated:

createThisExpressionAdapter

public 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
Generated:

createThrowStatementAdapter

public 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
Generated:

createTryStatementAdapter

public 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
Generated:

createTypeAdapter

public 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
Generated:

createTypeAccessAdapter

public 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
Generated:

createTypeDeclarationAdapter

public 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
Generated:

createTypeDeclarationStatementAdapter

public 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
Generated:

createTypeLiteralAdapter

public 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
Generated:

createTypeParameterAdapter

public 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
Generated:

createUnresolvedItemAdapter

public 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
Generated:

createUnresolvedItemAccessAdapter

public 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
Generated:

createUnresolvedAnnotationDeclarationAdapter

public 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
Generated:

createUnresolvedAnnotationTypeMemberDeclarationAdapter

public 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
Generated:

createUnresolvedClassDeclarationAdapter

public 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
Generated:

createUnresolvedEnumDeclarationAdapter

public 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
Generated:

createUnresolvedInterfaceDeclarationAdapter

public 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
Generated:

createUnresolvedLabeledStatementAdapter

public 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
Generated:

createUnresolvedMethodDeclarationAdapter

public 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
Generated:

createUnresolvedSingleVariableDeclarationAdapter

public 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
Generated:

createUnresolvedTypeAdapter

public 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
Generated:

createUnresolvedTypeDeclarationAdapter

public 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
Generated:

createUnresolvedVariableDeclarationFragmentAdapter

public 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
Generated:

createVariableDeclarationAdapter

public 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
Generated:

createVariableDeclarationExpressionAdapter

public 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
Generated:

createVariableDeclarationFragmentAdapter

public 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
Generated:

createVariableDeclarationStatementAdapter

public 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
Generated:

createWildCardTypeAdapter

public 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
Generated:

createWhileStatementAdapter

public 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
Generated:

createEObjectAdapter

public Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.

Returns:
the new adapter.
Generated: