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
public class ExpressionsAdapterFactory extends AdapterFactoryImpl
The Adapter Factory for the model. It provides an adaptercreateXXX
method for each class of the model.- See Also:
ExpressionsPackage
- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description protected static ExpressionsPackage
modelPackage
The cached model package.protected ExpressionsSwitch<Adapter>
modelSwitch
The switch that delegates to thecreateXXX
methods.
-
Constructor Summary
Constructors Constructor Description ExpressionsAdapterFactory()
Creates an instance of the adapter factory.
-
Method Summary
-
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve
-
-
-
-
Field Detail
-
modelPackage
protected static ExpressionsPackage modelPackage
The cached model package.- Generated class or method.
-
modelSwitch
protected ExpressionsSwitch<Adapter> modelSwitch
The switch that delegates to thecreateXXX
methods.- Generated class or method.
-
-
Method Detail
-
isFactoryForType
public boolean isFactoryForType(Object object)
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
public Adapter createAdapter(Notifier target)
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
public Adapter 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:
ExpressionList
- Generated class or method.
-
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 class or method.
-
createAssignmentExpressionAdapter
public Adapter 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:
AssignmentExpression
- Generated class or method.
-
createAssignmentExpressionChildAdapter
public Adapter 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:
AssignmentExpressionChild
- Generated class or method.
-
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 class or method.
-
createConditionalExpressionChildAdapter
public Adapter 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:
ConditionalExpressionChild
- Generated class or method.
-
createConditionalOrExpressionAdapter
public Adapter 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:
ConditionalOrExpression
- Generated class or method.
-
createConditionalOrExpressionChildAdapter
public Adapter 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:
ConditionalOrExpressionChild
- Generated class or method.
-
createConditionalAndExpressionAdapter
public Adapter 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:
ConditionalAndExpression
- Generated class or method.
-
createConditionalAndExpressionChildAdapter
public Adapter 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:
ConditionalAndExpressionChild
- Generated class or method.
-
createInclusiveOrExpressionAdapter
public Adapter 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:
InclusiveOrExpression
- Generated class or method.
-
createInclusiveOrExpressionChildAdapter
public Adapter 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:
InclusiveOrExpressionChild
- Generated class or method.
-
createExclusiveOrExpressionAdapter
public Adapter 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:
ExclusiveOrExpression
- Generated class or method.
-
createExclusiveOrExpressionChildAdapter
public Adapter 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:
ExclusiveOrExpressionChild
- Generated class or method.
-
createAndExpressionAdapter
public Adapter 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:
AndExpression
- Generated class or method.
-
createAndExpressionChildAdapter
public Adapter 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:
AndExpressionChild
- Generated class or method.
-
createEqualityExpressionAdapter
public Adapter 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:
EqualityExpression
- Generated class or method.
-
createEqualityExpressionChildAdapter
public Adapter 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:
EqualityExpressionChild
- Generated class or method.
-
createInstanceOfExpressionAdapter
public Adapter 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:
InstanceOfExpression
- Generated class or method.
-
createInstanceOfExpressionChildAdapter
public Adapter 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:
InstanceOfExpressionChild
- Generated class or method.
-
createRelationExpressionAdapter
public Adapter 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:
RelationExpression
- Generated class or method.
-
createRelationExpressionChildAdapter
public Adapter 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:
RelationExpressionChild
- Generated class or method.
-
createShiftExpressionAdapter
public Adapter 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:
ShiftExpression
- Generated class or method.
-
createShiftExpressionChildAdapter
public Adapter 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:
ShiftExpressionChild
- Generated class or method.
-
createAdditiveExpressionAdapter
public Adapter 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:
AdditiveExpression
- Generated class or method.
-
createAdditiveExpressionChildAdapter
public Adapter 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:
AdditiveExpressionChild
- Generated class or method.
-
createMultiplicativeExpressionAdapter
public Adapter 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:
MultiplicativeExpression
- Generated class or method.
-
createMultiplicativeExpressionChildAdapter
public Adapter 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:
MultiplicativeExpressionChild
- Generated class or method.
-
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 class or method.
-
createUnaryExpressionChildAdapter
public Adapter 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:
UnaryExpressionChild
- Generated class or method.
-
createUnaryModificationExpressionAdapter
public Adapter 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:
UnaryModificationExpression
- Generated class or method.
-
createPrefixUnaryModificationExpressionAdapter
public Adapter 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:
PrefixUnaryModificationExpression
- Generated class or method.
-
createSuffixUnaryModificationExpressionAdapter
public Adapter 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:
SuffixUnaryModificationExpression
- Generated class or method.
-
createUnaryModificationExpressionChildAdapter
public Adapter 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:
UnaryModificationExpressionChild
- Generated class or method.
-
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 class or method.
-
createPrimaryExpressionAdapter
public Adapter 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:
PrimaryExpression
- Generated class or method.
-
createNestedExpressionAdapter
public Adapter 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:
NestedExpression
- Generated class or method.
-
createMethodReferenceExpressionAdapter
public Adapter 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:
MethodReferenceExpression
- Generated class or method.
-
createPrimaryExpressionReferenceExpressionAdapter
public Adapter 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:
PrimaryExpressionReferenceExpression
- Generated class or method.
-
createClassTypeConstructorReferenceExpressionAdapter
public Adapter 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:
ClassTypeConstructorReferenceExpression
- Generated class or method.
-
createArrayConstructorReferenceExpressionAdapter
public Adapter 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:
ArrayConstructorReferenceExpression
- Generated class or method.
-
createMethodReferenceExpressionChildAdapter
public Adapter 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:
MethodReferenceExpressionChild
- Generated class or method.
-
createLambdaExpressionAdapter
public Adapter 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:
LambdaExpression
- Generated class or method.
-
createLambdaBodyAdapter
public Adapter 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:
LambdaBody
- Generated class or method.
-
createLambdaParametersAdapter
public Adapter 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:
LambdaParameters
- Generated class or method.
-
createExplicitlyTypedLambdaParametersAdapter
public Adapter 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:
ExplicitlyTypedLambdaParameters
- Generated class or method.
-
createImplicitlyTypedLambdaParametersAdapter
public Adapter 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:
ImplicitlyTypedLambdaParameters
- Generated class or method.
-
createSingleImplicitLambdaParameterAdapter
public Adapter 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:
SingleImplicitLambdaParameter
- Generated class or method.
-
createCommentableAdapter
public Adapter 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:
Commentable
- Generated class or method.
-
createForLoopInitializerAdapter
public Adapter 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:
ForLoopInitializer
- Generated class or method.
-
createArrayInitializationValueAdapter
public Adapter 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:
ArrayInitializationValue
- Generated class or method.
-
createAnnotationValueAdapter
public Adapter 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:
AnnotationValue
- Generated class or method.
-
createTypedElementAdapter
public Adapter 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:
TypedElement
- Generated class or method.
-
createTypeArgumentableAdapter
public Adapter 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:
TypeArgumentable
- Generated class or method.
-
createTypedElementExtensionAdapter
public Adapter 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:
TypedElementExtension
- Generated class or method.
-
createReferenceAdapter
public Adapter 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:
Reference
- Generated class or method.
-
createCallTypeArgumentableAdapter
public Adapter 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:
CallTypeArgumentable
- Generated class or method.
-
createParametrizableAdapter
public Adapter 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:
Parametrizable
- Generated class or method.
-
createEObjectAdapter
public Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.- Returns:
- the new adapter.
- Generated class or method.
-
-