org.eclipse.modisco.omg.gastm.util
Class GASTMAdapterFactory

java.lang.Object
  extended by AdapterFactoryImpl
      extended by org.eclipse.modisco.omg.gastm.util.GASTMAdapterFactory

public class GASTMAdapterFactory
extends AdapterFactoryImpl

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

See Also:
GASTMPackage
Generated:

Constructor Summary
GASTMAdapterFactory()
          Creates an instance of the adapter factory.
 
Method Summary
 Adapter createAccessKindAdapter()
          Creates a new adapter for an object of class 'Access Kind'.
 Adapter createActualParameterAdapter()
          Creates a new adapter for an object of class 'Actual Parameter'.
 Adapter createActualParameterExpressionAdapter()
          Creates a new adapter for an object of class 'Actual Parameter Expression'.
 Adapter createAdapter(Notifier target)
          Creates an adapter for the target.
 Adapter createAddAdapter()
          Creates a new adapter for an object of class 'Add'.
 Adapter createAddressOfAdapter()
          Creates a new adapter for an object of class 'Address Of'.
 Adapter createAggregateExpressionAdapter()
          Creates a new adapter for an object of class 'Aggregate Expression'.
 Adapter createAggregateScopeAdapter()
          Creates a new adapter for an object of class 'Aggregate Scope'.
 Adapter createAggregateTypeAdapter()
          Creates a new adapter for an object of class 'Aggregate Type'.
 Adapter createAggregateTypeDeclarationAdapter()
          Creates a new adapter for an object of class 'Aggregate Type Declaration'.
 Adapter createAggregateTypeDefinitionAdapter()
          Creates a new adapter for an object of class 'Aggregate Type Definition'.
 Adapter createAndAdapter()
          Creates a new adapter for an object of class 'And'.
 Adapter createAnnotationExpressionAdapter()
          Creates a new adapter for an object of class 'Annotation Expression'.
 Adapter createAnnotationTypeAdapter()
          Creates a new adapter for an object of class 'Annotation Type'.
 Adapter createArrayAccessAdapter()
          Creates a new adapter for an object of class 'Array Access'.
 Adapter createArrayTypeAdapter()
          Creates a new adapter for an object of class 'Array Type'.
 Adapter createAssignAdapter()
          Creates a new adapter for an object of class 'Assign'.
 Adapter createBinaryExpressionAdapter()
          Creates a new adapter for an object of class 'Binary Expression'.
 Adapter createBinaryOperatorAdapter()
          Creates a new adapter for an object of class 'Binary Operator'.
 Adapter createBitAndAdapter()
          Creates a new adapter for an object of class 'Bit And'.
 Adapter createBitFieldDefinitionAdapter()
          Creates a new adapter for an object of class 'Bit Field Definition'.
 Adapter createBitLeftShiftAdapter()
          Creates a new adapter for an object of class 'Bit Left Shift'.
 Adapter createBitLiteralAdapter()
          Creates a new adapter for an object of class 'Bit Literal'.
 Adapter createBitNotAdapter()
          Creates a new adapter for an object of class 'Bit Not'.
 Adapter createBitOrAdapter()
          Creates a new adapter for an object of class 'Bit Or'.
 Adapter createBitRightShiftAdapter()
          Creates a new adapter for an object of class 'Bit Right Shift'.
 Adapter createBitXorAdapter()
          Creates a new adapter for an object of class 'Bit Xor'.
 Adapter createBlockScopeAdapter()
          Creates a new adapter for an object of class 'Block Scope'.
 Adapter createBlockStatementAdapter()
          Creates a new adapter for an object of class 'Block Statement'.
 Adapter createBooleanAdapter()
          Creates a new adapter for an object of class 'Boolean'.
 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 createByReferenceActualParameterExpressionAdapter()
          Creates a new adapter for an object of class 'By Reference Actual Parameter Expression'.
 Adapter createByReferenceFormalParameterTypeAdapter()
          Creates a new adapter for an object of class 'By Reference Formal Parameter Type'.
 Adapter createByteAdapter()
          Creates a new adapter for an object of class 'Byte'.
 Adapter createByValueActualParameterExpressionAdapter()
          Creates a new adapter for an object of class 'By Value Actual Parameter Expression'.
 Adapter createByValueFormalParameterTypeAdapter()
          Creates a new adapter for an object of class 'By Value Formal Parameter Type'.
 Adapter createCaseBlockAdapter()
          Creates a new adapter for an object of class 'Case Block'.
 Adapter createCastExpressionAdapter()
          Creates a new adapter for an object of class 'Cast Expression'.
 Adapter createCatchBlockAdapter()
          Creates a new adapter for an object of class 'Catch Block'.
 Adapter createCharacterAdapter()
          Creates a new adapter for an object of class 'Character'.
 Adapter createCharLiteralAdapter()
          Creates a new adapter for an object of class 'Char Literal'.
 Adapter createClassTypeAdapter()
          Creates a new adapter for an object of class 'Class Type'.
 Adapter createCollectionExpressionAdapter()
          Creates a new adapter for an object of class 'Collection Expression'.
 Adapter createCollectionTypeAdapter()
          Creates a new adapter for an object of class 'Collection Type'.
 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 createConstructedTypeAdapter()
          Creates a new adapter for an object of class 'Constructed Type'.
 Adapter createContinueStatementAdapter()
          Creates a new adapter for an object of class 'Continue Statement'.
 Adapter createDataDefinitionAdapter()
          Creates a new adapter for an object of class 'Data Definition'.
 Adapter createDataTypeAdapter()
          Creates a new adapter for an object of class 'Data Type'.
 Adapter createDeclarationAdapter()
          Creates a new adapter for an object of class 'Declaration'.
 Adapter createDeclarationOrDefinitionAdapter()
          Creates a new adapter for an object of class 'Declaration Or Definition'.
 Adapter createDeclarationOrDefinitionStatementAdapter()
          Creates a new adapter for an object of class 'Declaration Or Definition Statement'.
 Adapter createDecrementAdapter()
          Creates a new adapter for an object of class 'Decrement'.
 Adapter createDefaultBlockAdapter()
          Creates a new adapter for an object of class 'Default Block'.
 Adapter createDefinitionAdapter()
          Creates a new adapter for an object of class 'Definition'.
 Adapter createDefinitionObjectAdapter()
          Creates a new adapter for an object of class 'Definition Object'.
 Adapter createDeleteStatementAdapter()
          Creates a new adapter for an object of class 'Delete Statement'.
 Adapter createDerefAdapter()
          Creates a new adapter for an object of class 'Deref'.
 Adapter createDerivesFromAdapter()
          Creates a new adapter for an object of class 'Derives From'.
 Adapter createDimensionAdapter()
          Creates a new adapter for an object of class 'Dimension'.
 Adapter createDivideAdapter()
          Creates a new adapter for an object of class 'Divide'.
 Adapter createDoubleAdapter()
          Creates a new adapter for an object of class 'Double'.
 Adapter createDoWhileStatementAdapter()
          Creates a new adapter for an object of class 'Do While Statement'.
 Adapter createEmptyStatementAdapter()
          Creates a new adapter for an object of class 'Empty Statement'.
 Adapter createEntryDefinitionAdapter()
          Creates a new adapter for an object of class 'Entry Definition'.
 Adapter createEnumLiteralAdapter()
          Creates a new adapter for an object of class 'Enum Literal'.
 Adapter createEnumLiteralDefinitionAdapter()
          Creates a new adapter for an object of class 'Enum Literal Definition'.
 Adapter createEnumTypeAdapter()
          Creates a new adapter for an object of class 'Enum Type'.
 Adapter createEnumTypeDeclarationAdapter()
          Creates a new adapter for an object of class 'Enum Type Declaration'.
 Adapter createEnumTypeDefinitionAdapter()
          Creates a new adapter for an object of class 'Enum Type Definition'.
 Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 Adapter createEqualAdapter()
          Creates a new adapter for an object of class 'Equal'.
 Adapter createExceptionTypeAdapter()
          Creates a new adapter for an object of class 'Exception Type'.
 Adapter createExponentAdapter()
          Creates a new adapter for an object of class 'Exponent'.
 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 createExternalAdapter()
          Creates a new adapter for an object of class 'External'.
 Adapter createFileLocalAdapter()
          Creates a new adapter for an object of class 'File Local'.
 Adapter createForCheckAfterStatementAdapter()
          Creates a new adapter for an object of class 'For Check After Statement'.
 Adapter createForCheckBeforeStatementAdapter()
          Creates a new adapter for an object of class 'For Check Before Statement'.
 Adapter createFormalParameterDeclarationAdapter()
          Creates a new adapter for an object of class 'Formal Parameter Declaration'.
 Adapter createFormalParameterDefinitionAdapter()
          Creates a new adapter for an object of class 'Formal Parameter Definition'.
 Adapter createFormalParameterTypeAdapter()
          Creates a new adapter for an object of class 'Formal Parameter Type'.
 Adapter createForStatementAdapter()
          Creates a new adapter for an object of class 'For Statement'.
 Adapter createFunctionCallExpressionAdapter()
          Creates a new adapter for an object of class 'Function Call Expression'.
 Adapter createFunctionDeclarationAdapter()
          Creates a new adapter for an object of class 'Function Declaration'.
 Adapter createFunctionDefinitionAdapter()
          Creates a new adapter for an object of class 'Function Definition'.
 Adapter createFunctionMemberAttributesAdapter()
          Creates a new adapter for an object of class 'Function Member Attributes'.
 Adapter createFunctionPersistentAdapter()
          Creates a new adapter for an object of class 'Function Persistent'.
 Adapter createFunctionScopeAdapter()
          Creates a new adapter for an object of class 'Function Scope'.
 Adapter createFunctionTypeAdapter()
          Creates a new adapter for an object of class 'Function Type'.
 Adapter createGASTMObjectAdapter()
          Creates a new adapter for an object of class 'Object'.
 Adapter createGASTMSemanticObjectAdapter()
          Creates a new adapter for an object of class 'Semantic Object'.
 Adapter createGASTMSourceObjectAdapter()
          Creates a new adapter for an object of class 'Source Object'.
 Adapter createGASTMSyntaxObjectAdapter()
          Creates a new adapter for an object of class 'Syntax Object'.
 Adapter createGlobalScopeAdapter()
          Creates a new adapter for an object of class 'Global Scope'.
 Adapter createGreaterAdapter()
          Creates a new adapter for an object of class 'Greater'.
 Adapter createIdentifierReferenceAdapter()
          Creates a new adapter for an object of class 'Identifier Reference'.
 Adapter createIfStatementAdapter()
          Creates a new adapter for an object of class 'If Statement'.
 Adapter createIncludeUnitAdapter()
          Creates a new adapter for an object of class 'Include Unit'.
 Adapter createIncrementAdapter()
          Creates a new adapter for an object of class 'Increment'.
 Adapter createIntegerAdapter()
          Creates a new adapter for an object of class 'Integer'.
 Adapter createIntegerLiteralAdapter()
          Creates a new adapter for an object of class 'Integer Literal'.
 Adapter createIntegralTypeAdapter()
          Creates a new adapter for an object of class 'Integral Type'.
 Adapter createJumpStatementAdapter()
          Creates a new adapter for an object of class 'Jump Statement'.
 Adapter createLabelAccessAdapter()
          Creates a new adapter for an object of class 'Label Access'.
 Adapter createLabelDefinitionAdapter()
          Creates a new adapter for an object of class 'Label Definition'.
 Adapter createLabeledStatementAdapter()
          Creates a new adapter for an object of class 'Labeled Statement'.
 Adapter createLabelTypeAdapter()
          Creates a new adapter for an object of class 'Label Type'.
 Adapter createLessAdapter()
          Creates a new adapter for an object of class 'Less'.
 Adapter createLiteralAdapter()
          Creates a new adapter for an object of class 'Literal'.
 Adapter createLongDoubleAdapter()
          Creates a new adapter for an object of class 'Long Double'.
 Adapter createLongIntegerAdapter()
          Creates a new adapter for an object of class 'Long Integer'.
 Adapter createLoopStatementAdapter()
          Creates a new adapter for an object of class 'Loop Statement'.
 Adapter createMacroCallAdapter()
          Creates a new adapter for an object of class 'Macro Call'.
 Adapter createMacroDefinitionAdapter()
          Creates a new adapter for an object of class 'Macro Definition'.
 Adapter createMemberObjectAdapter()
          Creates a new adapter for an object of class 'Member Object'.
 Adapter createMinorSyntaxObjectAdapter()
          Creates a new adapter for an object of class 'Minor Syntax Object'.
 Adapter createMissingActualParameterAdapter()
          Creates a new adapter for an object of class 'Missing Actual Parameter'.
 Adapter createModulusAdapter()
          Creates a new adapter for an object of class 'Modulus'.
 Adapter createMultiplyAdapter()
          Creates a new adapter for an object of class 'Multiply'.
 Adapter createNameAdapter()
          Creates a new adapter for an object of class 'Name'.
 Adapter createNamedTypeAdapter()
          Creates a new adapter for an object of class 'Named Type'.
 Adapter createNamedTypeDefinitionAdapter()
          Creates a new adapter for an object of class 'Named Type Definition'.
 Adapter createNamedTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Named Type Reference'.
 Adapter createNameReferenceAdapter()
          Creates a new adapter for an object of class 'Name Reference'.
 Adapter createNameSpaceDefinitionAdapter()
          Creates a new adapter for an object of class 'Name Space Definition'.
 Adapter createNameSpaceTypeAdapter()
          Creates a new adapter for an object of class 'Name Space Type'.
 Adapter createNewExpressionAdapter()
          Creates a new adapter for an object of class 'New Expression'.
 Adapter createNoDefAdapter()
          Creates a new adapter for an object of class 'No Def'.
 Adapter createNotAdapter()
          Creates a new adapter for an object of class 'Not'.
 Adapter createNotEqualAdapter()
          Creates a new adapter for an object of class 'Not Equal'.
 Adapter createNotGreaterAdapter()
          Creates a new adapter for an object of class 'Not Greater'.
 Adapter createNotLessAdapter()
          Creates a new adapter for an object of class 'Not Less'.
 Adapter createNumberTypeAdapter()
          Creates a new adapter for an object of class 'Number Type'.
 Adapter createOperatorAssignAdapter()
          Creates a new adapter for an object of class 'Operator Assign'.
 Adapter createOrAdapter()
          Creates a new adapter for an object of class 'Or'.
 Adapter createPerClassMemberAdapter()
          Creates a new adapter for an object of class 'Per Class Member'.
 Adapter createPointerTypeAdapter()
          Creates a new adapter for an object of class 'Pointer Type'.
 Adapter createPostDecrementAdapter()
          Creates a new adapter for an object of class 'Post Decrement'.
 Adapter createPostIncrementAdapter()
          Creates a new adapter for an object of class 'Post Increment'.
 Adapter createPreprocessorElementAdapter()
          Creates a new adapter for an object of class 'Preprocessor Element'.
 Adapter createPrimitiveTypeAdapter()
          Creates a new adapter for an object of class 'Primitive Type'.
 Adapter createPrivateAdapter()
          Creates a new adapter for an object of class 'Private'.
 Adapter createProgramScopeAdapter()
          Creates a new adapter for an object of class 'Program Scope'.
 Adapter createProjectAdapter()
          Creates a new adapter for an object of class 'Project'.
 Adapter createProtectedAdapter()
          Creates a new adapter for an object of class 'Protected'.
 Adapter createPublicAdapter()
          Creates a new adapter for an object of class 'Public'.
 Adapter createQualifiedIdentifierReferenceAdapter()
          Creates a new adapter for an object of class 'Qualified Identifier Reference'.
 Adapter createQualifiedOverDataAdapter()
          Creates a new adapter for an object of class 'Qualified Over Data'.
 Adapter createQualifiedOverPointerAdapter()
          Creates a new adapter for an object of class 'Qualified Over Pointer'.
 Adapter createRangeExpressionAdapter()
          Creates a new adapter for an object of class 'Range Expression'.
 Adapter createRangeTypeAdapter()
          Creates a new adapter for an object of class 'Range Type'.
 Adapter createRealAdapter()
          Creates a new adapter for an object of class 'Real'.
 Adapter createRealLiteralAdapter()
          Creates a new adapter for an object of class 'Real Literal'.
 Adapter createRealTypeAdapter()
          Creates a new adapter for an object of class 'Real Type'.
 Adapter createReferenceTypeAdapter()
          Creates a new adapter for an object of class 'Reference Type'.
 Adapter createReturnStatementAdapter()
          Creates a new adapter for an object of class 'Return Statement'.
 Adapter createScopeAdapter()
          Creates a new adapter for an object of class 'Scope'.
 Adapter createShortIntegerAdapter()
          Creates a new adapter for an object of class 'Short Integer'.
 Adapter createSourceFileAdapter()
          Creates a new adapter for an object of class 'Source File'.
 Adapter createSourceFileReferenceAdapter()
          Creates a new adapter for an object of class 'Source File Reference'.
 Adapter createSourceLocationAdapter()
          Creates a new adapter for an object of class 'Source Location'.
 Adapter createStatementAdapter()
          Creates a new adapter for an object of class 'Statement'.
 Adapter createStorageSpecificationAdapter()
          Creates a new adapter for an object of class 'Storage Specification'.
 Adapter createStringLiteralAdapter()
          Creates a new adapter for an object of class 'String Literal'.
 Adapter createStructureTypeAdapter()
          Creates a new adapter for an object of class 'Structure Type'.
 Adapter createSubtractAdapter()
          Creates a new adapter for an object of class 'Subtract'.
 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 createTerminateStatementAdapter()
          Creates a new adapter for an object of class 'Terminate Statement'.
 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 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 createTypeDefinitionAdapter()
          Creates a new adapter for an object of class 'Type Definition'.
 Adapter createTypeQualifiedIdentifierReferenceAdapter()
          Creates a new adapter for an object of class 'Type Qualified Identifier Reference'.
 Adapter createTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Type Reference'.
 Adapter createTypesCatchBlockAdapter()
          Creates a new adapter for an object of class 'Types Catch Block'.
 Adapter createUnaryExpressionAdapter()
          Creates a new adapter for an object of class 'Unary Expression'.
 Adapter createUnaryMinusAdapter()
          Creates a new adapter for an object of class 'Unary Minus'.
 Adapter createUnaryOperatorAdapter()
          Creates a new adapter for an object of class 'Unary Operator'.
 Adapter createUnaryPlusAdapter()
          Creates a new adapter for an object of class 'Unary Plus'.
 Adapter createUnionTypeAdapter()
          Creates a new adapter for an object of class 'Union Type'.
 Adapter createUnnamedTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Unnamed Type Reference'.
 Adapter createVariableCatchBlockAdapter()
          Creates a new adapter for an object of class 'Variable Catch Block'.
 Adapter createVariableDeclarationAdapter()
          Creates a new adapter for an object of class 'Variable Declaration'.
 Adapter createVariableDefinitionAdapter()
          Creates a new adapter for an object of class 'Variable Definition'.
 Adapter createVirtualAdapter()
          Creates a new adapter for an object of class 'Virtual'.
 Adapter createVirtualSpecificationAdapter()
          Creates a new adapter for an object of class 'Virtual Specification'.
 Adapter createVoidAdapter()
          Creates a new adapter for an object of class 'Void'.
 Adapter createWhileStatementAdapter()
          Creates a new adapter for an object of class 'While Statement'.
 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

GASTMAdapterFactory

public GASTMAdapterFactory()
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:

createGASTMObjectAdapter

public Adapter createGASTMObjectAdapter()
Creates a new adapter for an object of class 'Object'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
GASTMObject
Generated:

createGASTMSourceObjectAdapter

public Adapter createGASTMSourceObjectAdapter()
Creates a new adapter for an object of class 'Source Object'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
GASTMSourceObject
Generated:

createGASTMSemanticObjectAdapter

public Adapter createGASTMSemanticObjectAdapter()
Creates a new adapter for an object of class 'Semantic Object'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
GASTMSemanticObject
Generated:

createGASTMSyntaxObjectAdapter

public Adapter createGASTMSyntaxObjectAdapter()
Creates a new adapter for an object of class 'Syntax Object'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
GASTMSyntaxObject
Generated:

createSourceFileAdapter

public Adapter createSourceFileAdapter()
Creates a new adapter for an object of class 'Source 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:
SourceFile
Generated:

createSourceLocationAdapter

public Adapter createSourceLocationAdapter()
Creates a new adapter for an object of class 'Source Location'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
SourceLocation
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:

createSourceFileReferenceAdapter

public Adapter createSourceFileReferenceAdapter()
Creates a new adapter for an object of class 'Source File Reference'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
SourceFileReference
Generated:

createProjectAdapter

public Adapter createProjectAdapter()
Creates a new adapter for an object of class 'Project'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Project
Generated:

createScopeAdapter

public Adapter createScopeAdapter()
Creates a new adapter for an object of class 'Scope'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Scope
Generated:

createProgramScopeAdapter

public Adapter createProgramScopeAdapter()
Creates a new adapter for an object of class 'Program Scope'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ProgramScope
Generated:

createFunctionScopeAdapter

public Adapter createFunctionScopeAdapter()
Creates a new adapter for an object of class 'Function Scope'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
FunctionScope
Generated:

createAggregateScopeAdapter

public Adapter createAggregateScopeAdapter()
Creates a new adapter for an object of class 'Aggregate Scope'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
AggregateScope
Generated:

createBlockScopeAdapter

public Adapter createBlockScopeAdapter()
Creates a new adapter for an object of class 'Block Scope'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BlockScope
Generated:

createGlobalScopeAdapter

public Adapter createGlobalScopeAdapter()
Creates a new adapter for an object of class 'Global Scope'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
GlobalScope
Generated:

createPreprocessorElementAdapter

public Adapter createPreprocessorElementAdapter()
Creates a new adapter for an object of class 'Preprocessor 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:
PreprocessorElement
Generated:

createDefinitionObjectAdapter

public Adapter createDefinitionObjectAdapter()
Creates a new adapter for an object of class 'Definition Object'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DefinitionObject
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:

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:

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:

createMinorSyntaxObjectAdapter

public Adapter createMinorSyntaxObjectAdapter()
Creates a new adapter for an object of class 'Minor Syntax Object'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
MinorSyntaxObject
Generated:

createDimensionAdapter

public Adapter createDimensionAdapter()
Creates a new adapter for an object of class 'Dimension'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Dimension
Generated:

createNameAdapter

public Adapter createNameAdapter()
Creates a new adapter for an object of class 'Name'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Name
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:

createCatchBlockAdapter

public Adapter createCatchBlockAdapter()
Creates a new adapter for an object of class 'Catch 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:
CatchBlock
Generated:

createUnaryOperatorAdapter

public Adapter createUnaryOperatorAdapter()
Creates a new adapter for an object of class 'Unary Operator'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
UnaryOperator
Generated:

createBinaryOperatorAdapter

public Adapter createBinaryOperatorAdapter()
Creates a new adapter for an object of class 'Binary Operator'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BinaryOperator
Generated:

createStorageSpecificationAdapter

public Adapter createStorageSpecificationAdapter()
Creates a new adapter for an object of class 'Storage Specification'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
StorageSpecification
Generated:

createVirtualSpecificationAdapter

public Adapter createVirtualSpecificationAdapter()
Creates a new adapter for an object of class 'Virtual Specification'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
VirtualSpecification
Generated:

createAccessKindAdapter

public Adapter createAccessKindAdapter()
Creates a new adapter for an object of class 'Access Kind'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
AccessKind
Generated:

createActualParameterAdapter

public Adapter createActualParameterAdapter()
Creates a new adapter for an object of class 'Actual 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:
ActualParameter
Generated:

createFunctionMemberAttributesAdapter

public Adapter createFunctionMemberAttributesAdapter()
Creates a new adapter for an object of class 'Function Member Attributes'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
FunctionMemberAttributes
Generated:

createDerivesFromAdapter

public Adapter createDerivesFromAdapter()
Creates a new adapter for an object of class 'Derives From'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DerivesFrom
Generated:

createMemberObjectAdapter

public Adapter createMemberObjectAdapter()
Creates a new adapter for an object of class 'Member Object'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
MemberObject
Generated:

createDeclarationOrDefinitionAdapter

public Adapter createDeclarationOrDefinitionAdapter()
Creates a new adapter for an object of class 'Declaration Or Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DeclarationOrDefinition
Generated:

createTypeDefinitionAdapter

public Adapter createTypeDefinitionAdapter()
Creates a new adapter for an object of class 'Type Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
TypeDefinition
Generated:

createNameSpaceDefinitionAdapter

public Adapter createNameSpaceDefinitionAdapter()
Creates a new adapter for an object of class 'Name Space Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
NameSpaceDefinition
Generated:

createLabelDefinitionAdapter

public Adapter createLabelDefinitionAdapter()
Creates a new adapter for an object of class 'Label Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
LabelDefinition
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:

createDefinitionAdapter

public Adapter createDefinitionAdapter()
Creates a new adapter for an object of class 'Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Definition
Generated:

createDeclarationAdapter

public Adapter createDeclarationAdapter()
Creates a new adapter for an object of class 'Declaration'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Declaration
Generated:

createFunctionDefinitionAdapter

public Adapter createFunctionDefinitionAdapter()
Creates a new adapter for an object of class 'Function Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
FunctionDefinition
Generated:

createEntryDefinitionAdapter

public Adapter createEntryDefinitionAdapter()
Creates a new adapter for an object of class 'Entry Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
EntryDefinition
Generated:

createDataDefinitionAdapter

public Adapter createDataDefinitionAdapter()
Creates a new adapter for an object of class 'Data Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DataDefinition
Generated:

createEnumLiteralDefinitionAdapter

public Adapter createEnumLiteralDefinitionAdapter()
Creates a new adapter for an object of class 'Enum Literal Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
EnumLiteralDefinition
Generated:

createFunctionDeclarationAdapter

public Adapter createFunctionDeclarationAdapter()
Creates a new adapter for an object of class 'Function 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:
FunctionDeclaration
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:

createFormalParameterDeclarationAdapter

public Adapter createFormalParameterDeclarationAdapter()
Creates a new adapter for an object of class 'Formal Parameter 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:
FormalParameterDeclaration
Generated:

createExternalAdapter

public Adapter createExternalAdapter()
Creates a new adapter for an object of class 'External'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
External
Generated:

createFunctionPersistentAdapter

public Adapter createFunctionPersistentAdapter()
Creates a new adapter for an object of class 'Function Persistent'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
FunctionPersistent
Generated:

createFileLocalAdapter

public Adapter createFileLocalAdapter()
Creates a new adapter for an object of class 'File Local'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
FileLocal
Generated:

createPerClassMemberAdapter

public Adapter createPerClassMemberAdapter()
Creates a new adapter for an object of class 'Per Class Member'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
PerClassMember
Generated:

createNoDefAdapter

public Adapter createNoDefAdapter()
Creates a new adapter for an object of class 'No Def'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
NoDef
Generated:

createVirtualAdapter

public Adapter createVirtualAdapter()
Creates a new adapter for an object of class 'Virtual'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Virtual
Generated:

createVariableDefinitionAdapter

public Adapter createVariableDefinitionAdapter()
Creates a new adapter for an object of class 'Variable Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
VariableDefinition
Generated:

createFormalParameterDefinitionAdapter

public Adapter createFormalParameterDefinitionAdapter()
Creates a new adapter for an object of class 'Formal Parameter Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
FormalParameterDefinition
Generated:

createBitFieldDefinitionAdapter

public Adapter createBitFieldDefinitionAdapter()
Creates a new adapter for an object of class 'Bit Field Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BitFieldDefinition
Generated:

createNamedTypeDefinitionAdapter

public Adapter createNamedTypeDefinitionAdapter()
Creates a new adapter for an object of class 'Named Type Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
NamedTypeDefinition
Generated:

createAggregateTypeDefinitionAdapter

public Adapter createAggregateTypeDefinitionAdapter()
Creates a new adapter for an object of class 'Aggregate Type Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
AggregateTypeDefinition
Generated:

createEnumTypeDefinitionAdapter

public Adapter createEnumTypeDefinitionAdapter()
Creates a new adapter for an object of class 'Enum Type Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
EnumTypeDefinition
Generated:

createAggregateTypeDeclarationAdapter

public Adapter createAggregateTypeDeclarationAdapter()
Creates a new adapter for an object of class 'Aggregate 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:
AggregateTypeDeclaration
Generated:

createEnumTypeDeclarationAdapter

public Adapter createEnumTypeDeclarationAdapter()
Creates a new adapter for an object of class 'Enum 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:
EnumTypeDeclaration
Generated:

createIncludeUnitAdapter

public Adapter createIncludeUnitAdapter()
Creates a new adapter for an object of class 'Include 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:
IncludeUnit
Generated:

createMacroCallAdapter

public Adapter createMacroCallAdapter()
Creates a new adapter for an object of class 'Macro Call'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
MacroCall
Generated:

createMacroDefinitionAdapter

public Adapter createMacroDefinitionAdapter()
Creates a new adapter for an object of class 'Macro Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
MacroDefinition
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:

createFunctionTypeAdapter

public Adapter createFunctionTypeAdapter()
Creates a new adapter for an object of class 'Function 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:
FunctionType
Generated:

createDataTypeAdapter

public Adapter createDataTypeAdapter()
Creates a new adapter for an object of class 'Data 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:
DataType
Generated:

createLabelTypeAdapter

public Adapter createLabelTypeAdapter()
Creates a new adapter for an object of class 'Label 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:
LabelType
Generated:

createNameSpaceTypeAdapter

public Adapter createNameSpaceTypeAdapter()
Creates a new adapter for an object of class 'Name Space 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:
NameSpaceType
Generated:

createTypeReferenceAdapter

public Adapter createTypeReferenceAdapter()
Creates a new adapter for an object of class 'Type Reference'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
TypeReference
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:

createEnumTypeAdapter

public Adapter createEnumTypeAdapter()
Creates a new adapter for an object of class 'Enum 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:
EnumType
Generated:

createConstructedTypeAdapter

public Adapter createConstructedTypeAdapter()
Creates a new adapter for an object of class 'Constructed 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:
ConstructedType
Generated:

createAggregateTypeAdapter

public Adapter createAggregateTypeAdapter()
Creates a new adapter for an object of class 'Aggregate 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:
AggregateType
Generated:

createExceptionTypeAdapter

public Adapter createExceptionTypeAdapter()
Creates a new adapter for an object of class 'Exception 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:
ExceptionType
Generated:

createFormalParameterTypeAdapter

public Adapter createFormalParameterTypeAdapter()
Creates a new adapter for an object of class 'Formal Parameter 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:
FormalParameterType
Generated:

createNamedTypeAdapter

public Adapter createNamedTypeAdapter()
Creates a new adapter for an object of class 'Named 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:
NamedType
Generated:

createNumberTypeAdapter

public Adapter createNumberTypeAdapter()
Creates a new adapter for an object of class 'Number 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:
NumberType
Generated:

createVoidAdapter

public Adapter createVoidAdapter()
Creates a new adapter for an object of class '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:
Void
Generated:

createBooleanAdapter

public Adapter createBooleanAdapter()
Creates a new adapter for an object of class '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:
Boolean
Generated:

createIntegralTypeAdapter

public Adapter createIntegralTypeAdapter()
Creates a new adapter for an object of class 'Integral 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:
IntegralType
Generated:

createRealTypeAdapter

public Adapter createRealTypeAdapter()
Creates a new adapter for an object of class 'Real 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:
RealType
Generated:

createByteAdapter

public Adapter createByteAdapter()
Creates a new adapter for an object of class '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:
Byte
Generated:

createCharacterAdapter

public Adapter createCharacterAdapter()
Creates a new adapter for an object of class 'Character'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Character
Generated:

createShortIntegerAdapter

public Adapter createShortIntegerAdapter()
Creates a new adapter for an object of class 'Short Integer'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ShortInteger
Generated:

createIntegerAdapter

public Adapter createIntegerAdapter()
Creates a new adapter for an object of class 'Integer'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Integer
Generated:

createLongIntegerAdapter

public Adapter createLongIntegerAdapter()
Creates a new adapter for an object of class 'Long Integer'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
LongInteger
Generated:

createRealAdapter

public Adapter createRealAdapter()
Creates a new adapter for an object of class 'Real'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Real
Generated:

createDoubleAdapter

public Adapter createDoubleAdapter()
Creates a new adapter for an object of class '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:
Double
Generated:

createLongDoubleAdapter

public Adapter createLongDoubleAdapter()
Creates a new adapter for an object of class 'Long 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:
LongDouble
Generated:

createCollectionTypeAdapter

public Adapter createCollectionTypeAdapter()
Creates a new adapter for an object of class 'Collection 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:
CollectionType
Generated:

createPointerTypeAdapter

public Adapter createPointerTypeAdapter()
Creates a new adapter for an object of class 'Pointer 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:
PointerType
Generated:

createReferenceTypeAdapter

public Adapter createReferenceTypeAdapter()
Creates a new adapter for an object of class 'Reference 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:
ReferenceType
Generated:

createRangeTypeAdapter

public Adapter createRangeTypeAdapter()
Creates a new adapter for an object of class 'Range 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:
RangeType
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:

createStructureTypeAdapter

public Adapter createStructureTypeAdapter()
Creates a new adapter for an object of class 'Structure 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:
StructureType
Generated:

createUnionTypeAdapter

public Adapter createUnionTypeAdapter()
Creates a new adapter for an object of class 'Union 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:
UnionType
Generated:

createClassTypeAdapter

public Adapter createClassTypeAdapter()
Creates a new adapter for an object of class '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:
ClassType
Generated:

createAnnotationTypeAdapter

public Adapter createAnnotationTypeAdapter()
Creates a new adapter for an object of class 'Annotation 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:
AnnotationType
Generated:

createByValueFormalParameterTypeAdapter

public Adapter createByValueFormalParameterTypeAdapter()
Creates a new adapter for an object of class 'By Value Formal Parameter 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:
ByValueFormalParameterType
Generated:

createByReferenceFormalParameterTypeAdapter

public Adapter createByReferenceFormalParameterTypeAdapter()
Creates a new adapter for an object of class 'By Reference Formal Parameter 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:
ByReferenceFormalParameterType
Generated:

createPublicAdapter

public Adapter createPublicAdapter()
Creates a new adapter for an object of class 'Public'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Public
Generated:

createProtectedAdapter

public Adapter createProtectedAdapter()
Creates a new adapter for an object of class 'Protected'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Protected
Generated:

createPrivateAdapter

public Adapter createPrivateAdapter()
Creates a new adapter for an object of class 'Private'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Private
Generated:

createUnnamedTypeReferenceAdapter

public Adapter createUnnamedTypeReferenceAdapter()
Creates a new adapter for an object of class 'Unnamed Type Reference'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
UnnamedTypeReference
Generated:

createNamedTypeReferenceAdapter

public Adapter createNamedTypeReferenceAdapter()
Creates a new adapter for an object of class 'Named Type Reference'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
NamedTypeReference
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:

createJumpStatementAdapter

public Adapter createJumpStatementAdapter()
Creates a new adapter for an object of class 'Jump 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:
JumpStatement
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:

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:

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:

createBlockStatementAdapter

public Adapter createBlockStatementAdapter()
Creates a new adapter for an object of class 'Block 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:
BlockStatement
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:

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:

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:

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:

createLoopStatementAdapter

public Adapter createLoopStatementAdapter()
Creates a new adapter for an object of class 'Loop 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:
LoopStatement
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:

createDeclarationOrDefinitionStatementAdapter

public Adapter createDeclarationOrDefinitionStatementAdapter()
Creates a new adapter for an object of class 'Declaration Or Definition 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:
DeclarationOrDefinitionStatement
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:

createDeleteStatementAdapter

public Adapter createDeleteStatementAdapter()
Creates a new adapter for an object of class 'Delete 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:
DeleteStatement
Generated:

createTerminateStatementAdapter

public Adapter createTerminateStatementAdapter()
Creates a new adapter for an object of class 'Terminate 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:
TerminateStatement
Generated:

createCaseBlockAdapter

public Adapter createCaseBlockAdapter()
Creates a new adapter for an object of class 'Case 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:
CaseBlock
Generated:

createDefaultBlockAdapter

public Adapter createDefaultBlockAdapter()
Creates a new adapter for an object of class 'Default 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:
DefaultBlock
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:

createDoWhileStatementAdapter

public Adapter createDoWhileStatementAdapter()
Creates a new adapter for an object of class 'Do 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:
DoWhileStatement
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:

createForCheckBeforeStatementAdapter

public Adapter createForCheckBeforeStatementAdapter()
Creates a new adapter for an object of class 'For Check Before 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:
ForCheckBeforeStatement
Generated:

createForCheckAfterStatementAdapter

public Adapter createForCheckAfterStatementAdapter()
Creates a new adapter for an object of class 'For Check After 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:
ForCheckAfterStatement
Generated:

createTypesCatchBlockAdapter

public Adapter createTypesCatchBlockAdapter()
Creates a new adapter for an object of class 'Types Catch 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:
TypesCatchBlock
Generated:

createVariableCatchBlockAdapter

public Adapter createVariableCatchBlockAdapter()
Creates a new adapter for an object of class 'Variable Catch 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:
VariableCatchBlock
Generated:

createLiteralAdapter

public Adapter createLiteralAdapter()
Creates a new adapter for an object of class 'Literal'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Literal
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:

createAggregateExpressionAdapter

public Adapter createAggregateExpressionAdapter()
Creates a new adapter for an object of class 'Aggregate 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:
AggregateExpression
Generated:

createUnaryExpressionAdapter

public Adapter createUnaryExpressionAdapter()
Creates a new adapter for an object of class 'Unary Expression'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
UnaryExpression
Generated:

createBinaryExpressionAdapter

public Adapter createBinaryExpressionAdapter()
Creates a new adapter for an object of class 'Binary 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:
BinaryExpression
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:

createRangeExpressionAdapter

public Adapter createRangeExpressionAdapter()
Creates a new adapter for an object of class 'Range 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:
RangeExpression
Generated:

createFunctionCallExpressionAdapter

public Adapter createFunctionCallExpressionAdapter()
Creates a new adapter for an object of class 'Function Call 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:
FunctionCallExpression
Generated:

createNewExpressionAdapter

public Adapter createNewExpressionAdapter()
Creates a new adapter for an object of class 'New 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:
NewExpression
Generated:

createNameReferenceAdapter

public Adapter createNameReferenceAdapter()
Creates a new adapter for an object of class 'Name Reference'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
NameReference
Generated:

createLabelAccessAdapter

public Adapter createLabelAccessAdapter()
Creates a new adapter for an object of class 'Label 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:
LabelAccess
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:

createAnnotationExpressionAdapter

public Adapter createAnnotationExpressionAdapter()
Creates a new adapter for an object of class 'Annotation 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:
AnnotationExpression
Generated:

createCollectionExpressionAdapter

public Adapter createCollectionExpressionAdapter()
Creates a new adapter for an object of class 'Collection 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:
CollectionExpression
Generated:

createIdentifierReferenceAdapter

public Adapter createIdentifierReferenceAdapter()
Creates a new adapter for an object of class 'Identifier Reference'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
IdentifierReference
Generated:

createQualifiedIdentifierReferenceAdapter

public Adapter createQualifiedIdentifierReferenceAdapter()
Creates a new adapter for an object of class 'Qualified Identifier Reference'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
QualifiedIdentifierReference
Generated:

createTypeQualifiedIdentifierReferenceAdapter

public Adapter createTypeQualifiedIdentifierReferenceAdapter()
Creates a new adapter for an object of class 'Type Qualified Identifier Reference'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
TypeQualifiedIdentifierReference
Generated:

createQualifiedOverPointerAdapter

public Adapter createQualifiedOverPointerAdapter()
Creates a new adapter for an object of class 'Qualified Over Pointer'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
QualifiedOverPointer
Generated:

createQualifiedOverDataAdapter

public Adapter createQualifiedOverDataAdapter()
Creates a new adapter for an object of class 'Qualified Over Data'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
QualifiedOverData
Generated:

createIntegerLiteralAdapter

public Adapter createIntegerLiteralAdapter()
Creates a new adapter for an object of class 'Integer Literal'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
IntegerLiteral
Generated:

createCharLiteralAdapter

public Adapter createCharLiteralAdapter()
Creates a new adapter for an object of class 'Char 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:
CharLiteral
Generated:

createRealLiteralAdapter

public Adapter createRealLiteralAdapter()
Creates a new adapter for an object of class 'Real 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:
RealLiteral
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:

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:

createBitLiteralAdapter

public Adapter createBitLiteralAdapter()
Creates a new adapter for an object of class 'Bit 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:
BitLiteral
Generated:

createEnumLiteralAdapter

public Adapter createEnumLiteralAdapter()
Creates a new adapter for an object of class 'Enum 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:
EnumLiteral
Generated:

createUnaryPlusAdapter

public Adapter createUnaryPlusAdapter()
Creates a new adapter for an object of class 'Unary Plus'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
UnaryPlus
Generated:

createUnaryMinusAdapter

public Adapter createUnaryMinusAdapter()
Creates a new adapter for an object of class 'Unary Minus'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
UnaryMinus
Generated:

createNotAdapter

public Adapter createNotAdapter()
Creates a new adapter for an object of class 'Not'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Not
Generated:

createBitNotAdapter

public Adapter createBitNotAdapter()
Creates a new adapter for an object of class 'Bit Not'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BitNot
Generated:

createAddressOfAdapter

public Adapter createAddressOfAdapter()
Creates a new adapter for an object of class 'Address Of'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
AddressOf
Generated:

createDerefAdapter

public Adapter createDerefAdapter()
Creates a new adapter for an object of class 'Deref'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Deref
Generated:

createIncrementAdapter

public Adapter createIncrementAdapter()
Creates a new adapter for an object of class 'Increment'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Increment
Generated:

createDecrementAdapter

public Adapter createDecrementAdapter()
Creates a new adapter for an object of class 'Decrement'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Decrement
Generated:

createPostIncrementAdapter

public Adapter createPostIncrementAdapter()
Creates a new adapter for an object of class 'Post Increment'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
PostIncrement
Generated:

createPostDecrementAdapter

public Adapter createPostDecrementAdapter()
Creates a new adapter for an object of class 'Post Decrement'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
PostDecrement
Generated:

createAddAdapter

public Adapter createAddAdapter()
Creates a new adapter for an object of class 'Add'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Add
Generated:

createSubtractAdapter

public Adapter createSubtractAdapter()
Creates a new adapter for an object of class 'Subtract'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Subtract
Generated:

createMultiplyAdapter

public Adapter createMultiplyAdapter()
Creates a new adapter for an object of class 'Multiply'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Multiply
Generated:

createDivideAdapter

public Adapter createDivideAdapter()
Creates a new adapter for an object of class 'Divide'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Divide
Generated:

createModulusAdapter

public Adapter createModulusAdapter()
Creates a new adapter for an object of class 'Modulus'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Modulus
Generated:

createExponentAdapter

public Adapter createExponentAdapter()
Creates a new adapter for an object of class 'Exponent'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Exponent
Generated:

createAndAdapter

public Adapter createAndAdapter()
Creates a new adapter for an object of class 'And'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
And
Generated:

createOrAdapter

public Adapter createOrAdapter()
Creates a new adapter for an object of class 'Or'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Or
Generated:

createEqualAdapter

public Adapter createEqualAdapter()
Creates a new adapter for an object of class 'Equal'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Equal
Generated:

createNotEqualAdapter

public Adapter createNotEqualAdapter()
Creates a new adapter for an object of class 'Not Equal'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
NotEqual
Generated:

createGreaterAdapter

public Adapter createGreaterAdapter()
Creates a new adapter for an object of class 'Greater'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Greater
Generated:

createNotGreaterAdapter

public Adapter createNotGreaterAdapter()
Creates a new adapter for an object of class 'Not Greater'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
NotGreater
Generated:

createLessAdapter

public Adapter createLessAdapter()
Creates a new adapter for an object of class 'Less'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Less
Generated:

createNotLessAdapter

public Adapter createNotLessAdapter()
Creates a new adapter for an object of class 'Not Less'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
NotLess
Generated:

createBitAndAdapter

public Adapter createBitAndAdapter()
Creates a new adapter for an object of class 'Bit And'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BitAnd
Generated:

createBitOrAdapter

public Adapter createBitOrAdapter()
Creates a new adapter for an object of class 'Bit Or'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BitOr
Generated:

createBitXorAdapter

public Adapter createBitXorAdapter()
Creates a new adapter for an object of class 'Bit Xor'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BitXor
Generated:

createBitLeftShiftAdapter

public Adapter createBitLeftShiftAdapter()
Creates a new adapter for an object of class 'Bit Left Shift'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BitLeftShift
Generated:

createBitRightShiftAdapter

public Adapter createBitRightShiftAdapter()
Creates a new adapter for an object of class 'Bit Right Shift'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BitRightShift
Generated:

createAssignAdapter

public Adapter createAssignAdapter()
Creates a new adapter for an object of class 'Assign'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Assign
Generated:

createOperatorAssignAdapter

public Adapter createOperatorAssignAdapter()
Creates a new adapter for an object of class 'Operator Assign'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
OperatorAssign
Generated:

createActualParameterExpressionAdapter

public Adapter createActualParameterExpressionAdapter()
Creates a new adapter for an object of class 'Actual Parameter 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:
ActualParameterExpression
Generated:

createMissingActualParameterAdapter

public Adapter createMissingActualParameterAdapter()
Creates a new adapter for an object of class 'Missing Actual 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:
MissingActualParameter
Generated:

createByValueActualParameterExpressionAdapter

public Adapter createByValueActualParameterExpressionAdapter()
Creates a new adapter for an object of class 'By Value Actual Parameter 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:
ByValueActualParameterExpression
Generated:

createByReferenceActualParameterExpressionAdapter

public Adapter createByReferenceActualParameterExpressionAdapter()
Creates a new adapter for an object of class 'By Reference Actual Parameter 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:
ByReferenceActualParameterExpression
Generated:

createEObjectAdapter

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

Returns:
the new adapter.
Generated: