Class StatementsAdapterFactory
java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.emftext.language.java.statements.util.StatementsAdapterFactory
- All Implemented Interfaces:
AdapterFactory
- Direct Known Subclasses:
StatementsItemProviderAdapterFactory
The Adapter Factory for the model.
It provides an adapter
createXXX
method for each class of the model.
- See Also:
- Generated class or method.
-
Field Summary
Modifier and TypeFieldDescriptionprotected static StatementsPackage
The cached model package.protected StatementsSwitch<Adapter>
The switch that delegates to thecreateXXX
methods. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateAdapter
(Notifier target) Creates an adapter for thetarget
.Creates a new adapter for an object of class 'Additive Expression Child
'.Creates a new adapter for an object of class 'And Expression Child
'.Creates a new adapter for an object of class 'Annotation Value
'.Creates a new adapter for an object of class 'Array Initialization Value
'.Creates a new adapter for an object of class 'Assert
'.Creates a new adapter for an object of class 'Assignment Expression Child
'.Creates a new adapter for an object of class 'Block
'.Creates a new adapter for an object of class 'Block Container
'.Creates a new adapter for an object of class 'Break
'.Creates a new adapter for an object of class 'Catch Block
'.Creates a new adapter for an object of class 'Commentable
'.Creates a new adapter for an object of class 'Condition
'.Creates a new adapter for an object of class 'Conditional
'.Creates a new adapter for an object of class 'Conditional And Expression Child
'.Creates a new adapter for an object of class 'Conditional Expression Child
'.Creates a new adapter for an object of class 'Conditional Or Expression Child
'.Creates a new adapter for an object of class 'Continue
'.Creates a new adapter for an object of class 'Default Switch Case
'.Creates a new adapter for an object of class 'Default Switch Rule
'.Creates a new adapter for an object of class 'Do While Loop
'.Creates a new adapter for an object of class 'Empty Statement
'.Creates a new adapter for the default case.Creates a new adapter for an object of class 'Equality Expression Child
'.Creates a new adapter for an object of class 'Exclusive Or Expression Child
'.Creates a new adapter for an object of class 'Expression
'.Creates a new adapter for an object of class 'Expression Statement
'.Creates a new adapter for an object of class 'For Each Loop
'.Creates a new adapter for an object of class 'For Loop
'.Creates a new adapter for an object of class 'For Loop Initializer
'.Creates a new adapter for an object of class 'Inclusive Or Expression Child
'.Creates a new adapter for an object of class 'Instance Of Expression Child
'.Creates a new adapter for an object of class 'Jump
'.Creates a new adapter for an object of class 'Jump Label
'.Creates a new adapter for an object of class 'Lambda Body
'.Creates a new adapter for an object of class 'Local Variable Statement
'.Creates a new adapter for an object of class 'Member
'.Creates a new adapter for an object of class 'Modifiable
'.Creates a new adapter for an object of class 'Multiplicative Expression Child
'.Creates a new adapter for an object of class 'Named Element
'.Creates a new adapter for an object of class 'Normal Switch Case
'.Creates a new adapter for an object of class 'Normal Switch Rule
'.Creates a new adapter for an object of class 'Relation Expression Child
'.Creates a new adapter for an object of class 'Return
'.Creates a new adapter for an object of class 'Shift Expression Child
'.Creates a new adapter for an object of class 'Statement
'.Creates a new adapter for an object of class 'Statement Container
'.Creates a new adapter for an object of class 'Statement List Container
'.Creates a new adapter for an object of class 'Switch
'.Creates a new adapter for an object of class 'Switch Case
'.Creates a new adapter for an object of class 'Switch Rule
'.Creates a new adapter for an object of class 'Synchronized Block
'.Creates a new adapter for an object of class 'Throw
'.Creates a new adapter for an object of class 'Try Block
'.Creates a new adapter for an object of class 'Unary Expression Child
'.Creates a new adapter for an object of class 'Unary Modification Expression Child
'.Creates a new adapter for an object of class 'While Loop
'.Creates a new adapter for an object of class 'Yield Statement
'.boolean
isFactoryForType
(Object object) Returns whether this factory is applicable for the type of the object.Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve
-
Field Details
-
modelPackage
The cached model package.- Generated class or method.
-
modelSwitch
The switch that delegates to thecreateXXX
methods.- Generated class or method.
-
-
Constructor Details
-
StatementsAdapterFactory
public StatementsAdapterFactory()Creates an instance of the adapter factory.- Generated class or method.
-
-
Method Details
-
isFactoryForType
Returns whether this factory is applicable for the type of the object. This implementation returnstrue
if the object is either the model's package or is an instance object of the model.- Specified by:
isFactoryForType
in interfaceAdapterFactory
- Overrides:
isFactoryForType
in classAdapterFactoryImpl
- Returns:
- whether this factory is applicable for the type of the object.
- Generated class or method.
-
createAdapter
Creates an adapter for thetarget
.- Overrides:
createAdapter
in classAdapterFactoryImpl
- Parameters:
target
- the object to adapt.- Returns:
- the adapter for the
target
. - Generated class or method.
-
createStatementContainerAdapter
Creates a new adapter for an object of class 'Statement 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:
- Generated class or method.
-
createStatementListContainerAdapter
Creates a new adapter for an object of class 'Statement List 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:
- Generated class or method.
-
createConditionalAdapter
Creates a new adapter for an object of class 'Conditional
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createForLoopInitializerAdapter
Creates a new adapter for an object of class 'For Loop 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:
- Generated class or method.
-
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:
- Generated class or method.
-
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:
- Generated class or method.
-
createAssertAdapter
Creates a new adapter for an object of class 'Assert
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createBreakAdapter
Creates a new adapter for an object of class 'Break
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
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:
- Generated class or method.
-
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:
- Generated class or method.
-
createConditionAdapter
Creates a new adapter for an object of class 'Condition
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createContinueAdapter
Creates a new adapter for an object of class 'Continue
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createDefaultSwitchCaseAdapter
Creates a new adapter for an object of class 'Default 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:
- Generated class or method.
-
createDoWhileLoopAdapter
Creates a new adapter for an object of class 'Do While Loop
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
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:
- Generated class or method.
-
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:
- Generated class or method.
-
createForLoopAdapter
Creates a new adapter for an object of class 'For Loop
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createForEachLoopAdapter
Creates a new adapter for an object of class 'For Each Loop
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createJumpAdapter
Creates a new adapter for an object of class 'Jump
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createJumpLabelAdapter
Creates a new adapter for an object of class 'Jump Label
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createLocalVariableStatementAdapter
Creates a new adapter for an object of class 'Local Variable 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:
- Generated class or method.
-
createNormalSwitchCaseAdapter
Creates a new adapter for an object of class 'Normal 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:
- Generated class or method.
-
createReturnAdapter
Creates a new adapter for an object of class 'Return
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createSwitchAdapter
Creates a new adapter for an object of class 'Switch
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createSynchronizedBlockAdapter
Creates a new adapter for an object of class 'Synchronized 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:
- Generated class or method.
-
createThrowAdapter
Creates a new adapter for an object of class 'Throw
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createTryBlockAdapter
Creates a new adapter for an object of class 'Try 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:
- Generated class or method.
-
createWhileLoopAdapter
Creates a new adapter for an object of class 'While Loop
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createBlockContainerAdapter
Creates a new adapter for an object of class 'Block 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:
- Generated class or method.
-
createYieldStatementAdapter
Creates a new adapter for an object of class 'Yield 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:
- Generated class or method.
-
createSwitchRuleAdapter
Creates a new adapter for an object of class 'Switch Rule
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createDefaultSwitchRuleAdapter
Creates a new adapter for an object of class 'Default Switch Rule
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createNormalSwitchRuleAdapter
Creates a new adapter for an object of class 'Normal Switch Rule
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createCommentableAdapter
Creates a new adapter for an object of class 'Commentable
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
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:
- Generated class or method.
-
createMemberAdapter
Creates a new adapter for an object of 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:
- Generated class or method.
-
createModifiableAdapter
Creates a new adapter for an object of class 'Modifiable
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createLambdaBodyAdapter
Creates a new adapter for an object of class 'Lambda Body
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createArrayInitializationValueAdapter
Creates a new adapter for an object of class 'Array Initialization Value
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createExpressionAdapter
Creates a new adapter for an object of class 'Expression
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createAnnotationValueAdapter
Creates a new adapter for an object of class 'Annotation Value
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createAssignmentExpressionChildAdapter
Creates a new adapter for an object of class 'Assignment Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createConditionalExpressionChildAdapter
Creates a new adapter for an object of class 'Conditional Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createConditionalOrExpressionChildAdapter
Creates a new adapter for an object of class 'Conditional Or Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createConditionalAndExpressionChildAdapter
Creates a new adapter for an object of class 'Conditional And Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createInclusiveOrExpressionChildAdapter
Creates a new adapter for an object of class 'Inclusive Or Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createExclusiveOrExpressionChildAdapter
Creates a new adapter for an object of class 'Exclusive Or Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createAndExpressionChildAdapter
Creates a new adapter for an object of class 'And Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createEqualityExpressionChildAdapter
Creates a new adapter for an object of class 'Equality Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createInstanceOfExpressionChildAdapter
Creates a new adapter for an object of class 'Instance Of Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createRelationExpressionChildAdapter
Creates a new adapter for an object of class 'Relation Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createShiftExpressionChildAdapter
Creates a new adapter for an object of class 'Shift Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createAdditiveExpressionChildAdapter
Creates a new adapter for an object of class 'Additive Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createMultiplicativeExpressionChildAdapter
Creates a new adapter for an object of class 'Multiplicative Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createUnaryExpressionChildAdapter
Creates a new adapter for an object of class 'Unary Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createUnaryModificationExpressionChildAdapter
Creates a new adapter for an object of class 'Unary Modification Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createEObjectAdapter
Creates a new adapter for the default case. This default implementation returns null.- Returns:
- the new adapter.
- Generated class or method.
-