Class ExpressionsAdapterFactory
java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.emftext.language.java.expressions.util.ExpressionsAdapterFactory
- All Implemented Interfaces:
AdapterFactory
- Direct Known Subclasses:
ExpressionsItemProviderAdapterFactory
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 ExpressionsPackage
The cached model package.protected ExpressionsSwitch<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
'.Creates a new adapter for an object of class 'Additive Expression Child
'.Creates a new adapter for an object of class 'And Expression
'.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 Constructor Reference Expression
'.Creates a new adapter for an object of class 'Array Initialization Value
'.Creates a new adapter for an object of class 'Assignment Expression
'.Creates a new adapter for an object of class 'Assignment Expression Child
'.Creates a new adapter for an object of class 'Call Type Argumentable
'.Creates a new adapter for an object of class 'Cast Expression
'.Creates a new adapter for an object of class 'Class Type Constructor Reference Expression
'.Creates a new adapter for an object of class 'Commentable
'.Creates a new adapter for an object of class 'Conditional And Expression
'.Creates a new adapter for an object of class 'Conditional And Expression Child
'.Creates a new adapter for an object of class 'Conditional Expression
'.Creates a new adapter for an object of class 'Conditional Expression Child
'.Creates a new adapter for an object of class 'Conditional Or Expression
'.Creates a new adapter for an object of class 'Conditional Or Expression Child
'.Creates a new adapter for the default case.Creates a new adapter for an object of class 'Equality Expression
'.Creates a new adapter for an object of class 'Equality Expression Child
'.Creates a new adapter for an object of class 'Exclusive Or Expression
'.Creates a new adapter for an object of class 'Exclusive Or Expression Child
'.Creates a new adapter for an object of class 'Explicitly Typed Lambda Parameters
'.Creates a new adapter for an object of class 'Expression
'.Creates a new adapter for an object of class 'Expression List
'.Creates a new adapter for an object of class 'For Loop Initializer
'.Creates a new adapter for an object of class 'Implicitly Typed Lambda Parameters
'.Creates a new adapter for an object of class 'Inclusive Or Expression
'.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
'.Creates a new adapter for an object of class 'Instance Of Expression Child
'.Creates a new adapter for an object of class 'Lambda Body
'.Creates a new adapter for an object of class 'Lambda Expression
'.Creates a new adapter for an object of class 'Lambda Parameters
'.Creates a new adapter for an object of class 'Method Reference Expression
'.Creates a new adapter for an object of class 'Method Reference Expression Child
'.Creates a new adapter for an object of class 'Multiplicative Expression
'.Creates a new adapter for an object of class 'Multiplicative Expression Child
'.Creates a new adapter for an object of class 'Nested Expression
'.Creates a new adapter for an object of class 'Parametrizable
'.Creates a new adapter for an object of class 'Prefix Unary Modification Expression
'.Creates a new adapter for an object of class 'Primary Expression
'.Creates a new adapter for an object of class 'Primary Expression Reference Expression
'.Creates a new adapter for an object of class 'Reference
'.Creates a new adapter for an object of class 'Relation Expression
'.Creates a new adapter for an object of class 'Relation Expression Child
'.Creates a new adapter for an object of class 'Shift Expression
'.Creates a new adapter for an object of class 'Shift Expression Child
'.Creates a new adapter for an object of class 'Single Implicit Lambda Parameter
'.Creates a new adapter for an object of class 'Suffix Unary Modification Expression
'.Creates a new adapter for an object of class 'Type Argumentable
'.Creates a new adapter for an object of class 'Typed Element
'.Creates a new adapter for an object of class 'Typed Element Extension
'.Creates a new adapter for an object of class 'Unary Expression
'.Creates a new adapter for an object of class 'Unary Expression Child
'.Creates a new adapter for an object of class 'Unary Modification Expression
'.Creates a new adapter for an object of class 'Unary Modification Expression Child
'.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
-
ExpressionsAdapterFactory
public ExpressionsAdapterFactory()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.
-
createExpressionListAdapter
Creates a new adapter for an object of class 'Expression List
'. This default implementation returns null so that we can 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.
-
createAssignmentExpressionAdapter
Creates a new adapter for an object of class 'Assignment 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.
-
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.
-
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:
- 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.
-
createConditionalOrExpressionAdapter
Creates a new adapter for an object of class 'Conditional Or 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.
-
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.
-
createConditionalAndExpressionAdapter
Creates a new adapter for an object of class 'Conditional And 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.
-
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.
-
createInclusiveOrExpressionAdapter
Creates a new adapter for an object of class 'Inclusive Or 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.
-
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.
-
createExclusiveOrExpressionAdapter
Creates a new adapter for an object of class 'Exclusive Or 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.
-
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.
-
createAndExpressionAdapter
Creates a new adapter for an object of class 'And 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.
-
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.
-
createEqualityExpressionAdapter
Creates a new adapter for an object of class 'Equality 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.
-
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.
-
createInstanceOfExpressionAdapter
Creates a new adapter for an object of class 'Instance Of 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.
-
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.
-
createRelationExpressionAdapter
Creates a new adapter for an object of class 'Relation 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.
-
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.
-
createShiftExpressionAdapter
Creates a new adapter for an object of class 'Shift 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.
-
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.
-
createAdditiveExpressionAdapter
Creates a new adapter for an object of class 'Additive 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.
-
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.
-
createMultiplicativeExpressionAdapter
Creates a new adapter for an object of class 'Multiplicative 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.
-
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.
-
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:
- 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.
-
createUnaryModificationExpressionAdapter
Creates a new adapter for an object of class 'Unary Modification 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.
-
createPrefixUnaryModificationExpressionAdapter
Creates a new adapter for an object of class 'Prefix Unary Modification 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.
-
createSuffixUnaryModificationExpressionAdapter
Creates a new adapter for an object of class 'Suffix Unary Modification 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.
-
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.
-
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:
- Generated class or method.
-
createPrimaryExpressionAdapter
Creates a new adapter for an object of class 'Primary Expression
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createNestedExpressionAdapter
Creates a new adapter for an object of class 'Nested 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.
-
createMethodReferenceExpressionAdapter
Creates a new adapter for an object of class 'Method Reference 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.
-
createPrimaryExpressionReferenceExpressionAdapter
Creates a new adapter for an object of class 'Primary Expression Reference 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.
-
createClassTypeConstructorReferenceExpressionAdapter
Creates a new adapter for an object of class 'Class Type Constructor Reference 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.
-
createArrayConstructorReferenceExpressionAdapter
Creates a new adapter for an object of class 'Array Constructor Reference 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.
-
createMethodReferenceExpressionChildAdapter
Creates a new adapter for an object of class 'Method Reference Expression Child
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createLambdaExpressionAdapter
Creates a new adapter for an object of class 'Lambda 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.
-
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.
-
createLambdaParametersAdapter
Creates a new adapter for an object of class 'Lambda Parameters
'. This default implementation returns null so that we can 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.
-
createExplicitlyTypedLambdaParametersAdapter
Creates a new adapter for an object of class 'Explicitly Typed Lambda Parameters
'. This default implementation returns null so that we can 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.
-
createImplicitlyTypedLambdaParametersAdapter
Creates a new adapter for an object of class 'Implicitly Typed Lambda Parameters
'. This default implementation returns null so that we can 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.
-
createSingleImplicitLambdaParameterAdapter
Creates a new adapter for an object of class 'Single Implicit Lambda 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:
- 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.
-
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.
-
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.
-
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.
-
createTypedElementAdapter
Creates a new adapter for an object of class 'Typed 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.
-
createTypeArgumentableAdapter
Creates a new adapter for an object of class 'Type Argumentable
'. This default implementation returns null so that we can 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.
-
createTypedElementExtensionAdapter
Creates a new adapter for an object of class 'Typed Element Extension
'. This default implementation returns null so that we can 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.
-
createReferenceAdapter
Creates a new adapter for an object of class '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:
- Generated class or method.
-
createCallTypeArgumentableAdapter
Creates a new adapter for an object of class 'Call Type Argumentable
'. This default implementation returns null so that we can 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.
-
createParametrizableAdapter
Creates a new adapter for an object of class 'Parametrizable
'. This default implementation returns null so that we can 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.
-