Class LiteralsAdapterFactory
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
-
- org.emftext.language.java.literals.util.LiteralsAdapterFactory
-
- All Implemented Interfaces:
AdapterFactory
- Direct Known Subclasses:
LiteralsItemProviderAdapterFactory
public class LiteralsAdapterFactory extends AdapterFactoryImpl
The Adapter Factory for the model. It provides an adaptercreateXXX
method for each class of the model.- See Also:
LiteralsPackage
- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description protected static LiteralsPackage
modelPackage
The cached model package.protected LiteralsSwitch<Adapter>
modelSwitch
The switch that delegates to thecreateXXX
methods.
-
Constructor Summary
Constructors Constructor Description LiteralsAdapterFactory()
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 LiteralsPackage modelPackage
The cached model package.- Generated class or method.
-
modelSwitch
protected LiteralsSwitch<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.
-
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 class or method.
-
createSelfAdapter
public Adapter createSelfAdapter()
Creates a new adapter for an object of class 'Self
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Self
- Generated class or method.
-
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 class or method.
-
createCharacterLiteralAdapter
public Adapter createCharacterLiteralAdapter()
Creates a new adapter for an object of class 'Character Literal
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
CharacterLiteral
- Generated class or method.
-
createFloatLiteralAdapter
public Adapter createFloatLiteralAdapter()
Creates a new adapter for an object of class 'Float 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:
FloatLiteral
- Generated class or method.
-
createDecimalFloatLiteralAdapter
public Adapter createDecimalFloatLiteralAdapter()
Creates a new adapter for an object of class 'Decimal Float 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:
DecimalFloatLiteral
- Generated class or method.
-
createHexFloatLiteralAdapter
public Adapter createHexFloatLiteralAdapter()
Creates a new adapter for an object of class 'Hex Float 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:
HexFloatLiteral
- Generated class or method.
-
createDoubleLiteralAdapter
public Adapter createDoubleLiteralAdapter()
Creates a new adapter for an object of class 'Double 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:
DoubleLiteral
- Generated class or method.
-
createDecimalDoubleLiteralAdapter
public Adapter createDecimalDoubleLiteralAdapter()
Creates a new adapter for an object of class 'Decimal Double 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:
DecimalDoubleLiteral
- Generated class or method.
-
createHexDoubleLiteralAdapter
public Adapter createHexDoubleLiteralAdapter()
Creates a new adapter for an object of class 'Hex Double 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:
HexDoubleLiteral
- Generated class or method.
-
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 class or method.
-
createDecimalIntegerLiteralAdapter
public Adapter createDecimalIntegerLiteralAdapter()
Creates a new adapter for an object of class 'Decimal 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:
DecimalIntegerLiteral
- Generated class or method.
-
createHexIntegerLiteralAdapter
public Adapter createHexIntegerLiteralAdapter()
Creates a new adapter for an object of class 'Hex 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:
HexIntegerLiteral
- Generated class or method.
-
createOctalIntegerLiteralAdapter
public Adapter createOctalIntegerLiteralAdapter()
Creates a new adapter for an object of class 'Octal 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:
OctalIntegerLiteral
- Generated class or method.
-
createBinaryIntegerLiteralAdapter
public Adapter createBinaryIntegerLiteralAdapter()
Creates a new adapter for an object of class 'Binary 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:
BinaryIntegerLiteral
- Generated class or method.
-
createLongLiteralAdapter
public Adapter createLongLiteralAdapter()
Creates a new adapter for an object of class 'Long 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:
LongLiteral
- Generated class or method.
-
createDecimalLongLiteralAdapter
public Adapter createDecimalLongLiteralAdapter()
Creates a new adapter for an object of class 'Decimal Long 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:
DecimalLongLiteral
- Generated class or method.
-
createHexLongLiteralAdapter
public Adapter createHexLongLiteralAdapter()
Creates a new adapter for an object of class 'Hex Long 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:
HexLongLiteral
- Generated class or method.
-
createOctalLongLiteralAdapter
public Adapter createOctalLongLiteralAdapter()
Creates a new adapter for an object of class 'Octal Long 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:
OctalLongLiteral
- Generated class or method.
-
createBinaryLongLiteralAdapter
public Adapter createBinaryLongLiteralAdapter()
Creates a new adapter for an object of class 'Binary Long 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:
BinaryLongLiteral
- Generated class or method.
-
createNullLiteralAdapter
public Adapter createNullLiteralAdapter()
Creates a new adapter for an object of class 'Null Literal
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
NullLiteral
- Generated class or method.
-
createSuperAdapter
public Adapter createSuperAdapter()
Creates a new adapter for an object of class 'Super
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Super
- Generated class or method.
-
createThisAdapter
public Adapter createThisAdapter()
Creates a new adapter for an object of class 'This
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
This
- 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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
-