Class ExpressionsAdapterFactory
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
-
- org.eclipse.emf.cdo.expressions.util.ExpressionsAdapterFactory
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory
- Direct Known Subclasses:
ExpressionsItemProviderAdapterFactory
public class ExpressionsAdapterFactory extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
The Adapter Factory for the model. It provides an adaptercreateXXX
method for each class of the model.- See Also:
ExpressionsPackage
- Generated
-
-
Field Summary
Fields Modifier and Type Field Description protected static ExpressionsPackage
modelPackage
The cached model package.protected ExpressionsSwitch<org.eclipse.emf.common.notify.Adapter>
modelSwitch
The switch that delegates to thecreateXXX
methods.
-
Constructor Summary
Constructors Constructor Description ExpressionsAdapterFactory()
Creates an instance of the adapter factory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.Adapter
createAccessAdapter()
Creates a new adapter for an object of class 'Access
'.org.eclipse.emf.common.notify.Adapter
createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for thetarget
.org.eclipse.emf.common.notify.Adapter
createBooleanValueAdapter()
Creates a new adapter for an object of class 'Boolean Value
'.org.eclipse.emf.common.notify.Adapter
createByteValueAdapter()
Creates a new adapter for an object of class 'Byte Value
'.org.eclipse.emf.common.notify.Adapter
createCharValueAdapter()
Creates a new adapter for an object of class 'Char Value
'.org.eclipse.emf.common.notify.Adapter
createContainedObjectAdapter()
Creates a new adapter for an object of class 'Contained Object
'.org.eclipse.emf.common.notify.Adapter
createContextAccessAdapter()
Creates a new adapter for an object of class 'Context Access
'.org.eclipse.emf.common.notify.Adapter
createDoubleValueAdapter()
Creates a new adapter for an object of class 'Double Value
'.org.eclipse.emf.common.notify.Adapter
createEObjectAdapter()
Creates a new adapter for the default case.org.eclipse.emf.common.notify.Adapter
createExpressionAdapter()
Creates a new adapter for an object of class 'Expression
'.org.eclipse.emf.common.notify.Adapter
createFloatValueAdapter()
Creates a new adapter for an object of class 'Float Value
'.org.eclipse.emf.common.notify.Adapter
createFunctionInvocationAdapter()
Creates a new adapter for an object of class 'Function Invocation
'.org.eclipse.emf.common.notify.Adapter
createIntValueAdapter()
Creates a new adapter for an object of class 'Int Value
'.org.eclipse.emf.common.notify.Adapter
createInvocationAdapter()
Creates a new adapter for an object of class 'Invocation
'.org.eclipse.emf.common.notify.Adapter
createLinkedExpressionAdapter()
Creates a new adapter for an object of class 'Linked Expression
'.org.eclipse.emf.common.notify.Adapter
createLinkedObjectAdapter()
Creates a new adapter for an object of class 'Linked Object
'.org.eclipse.emf.common.notify.Adapter
createListConstructionAdapter()
Creates a new adapter for an object of class 'List Construction
'.org.eclipse.emf.common.notify.Adapter
createLongValueAdapter()
Creates a new adapter for an object of class 'Long Value
'.org.eclipse.emf.common.notify.Adapter
createMemberAccessAdapter()
Creates a new adapter for an object of class 'Member Access
'.org.eclipse.emf.common.notify.Adapter
createMemberInvocationAdapter()
Creates a new adapter for an object of class 'Member Invocation
'.org.eclipse.emf.common.notify.Adapter
createShortValueAdapter()
Creates a new adapter for an object of class 'Short Value
'.org.eclipse.emf.common.notify.Adapter
createStaticAccessAdapter()
Creates a new adapter for an object of class 'Static Access
'.org.eclipse.emf.common.notify.Adapter
createStringValueAdapter()
Creates a new adapter for an object of class 'String Value
'.org.eclipse.emf.common.notify.Adapter
createValueAdapter()
Creates a new adapter for an object of class 'Value
'.boolean
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object.
-
-
-
Field Detail
-
modelPackage
protected static ExpressionsPackage modelPackage
The cached model package.- Generated
-
modelSwitch
protected ExpressionsSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
The switch that delegates to thecreateXXX
methods.- Generated
-
-
Method Detail
-
isFactoryForType
public boolean isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object. This implementation returnstrue
if the object is either the model's package or is an instance object of the model.- Specified by:
isFactoryForType
in interfaceorg.eclipse.emf.common.notify.AdapterFactory
- Overrides:
isFactoryForType
in classorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
- Returns:
- whether this factory is applicable for the type of the object.
- Generated
-
createAdapter
public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for thetarget
.- Overrides:
createAdapter
in classorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
- Parameters:
target
- the object to adapt.- Returns:
- the adapter for the
target
. - Generated
-
createExpressionAdapter
public org.eclipse.emf.common.notify.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
-
createValueAdapter
public org.eclipse.emf.common.notify.Adapter createValueAdapter()
Creates a new adapter for an object of class '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:
Value
- Generated
-
createBooleanValueAdapter
public org.eclipse.emf.common.notify.Adapter createBooleanValueAdapter()
Creates a new adapter for an object of class 'Boolean 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:
BooleanValue
- Generated
-
createByteValueAdapter
public org.eclipse.emf.common.notify.Adapter createByteValueAdapter()
Creates a new adapter for an object of class 'Byte 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:
ByteValue
- Generated
-
createShortValueAdapter
public org.eclipse.emf.common.notify.Adapter createShortValueAdapter()
Creates a new adapter for an object of class 'Short 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:
ShortValue
- Generated
-
createIntValueAdapter
public org.eclipse.emf.common.notify.Adapter createIntValueAdapter()
Creates a new adapter for an object of class 'Int 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:
IntValue
- Generated
-
createLongValueAdapter
public org.eclipse.emf.common.notify.Adapter createLongValueAdapter()
Creates a new adapter for an object of class 'Long 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:
LongValue
- Generated
-
createFloatValueAdapter
public org.eclipse.emf.common.notify.Adapter createFloatValueAdapter()
Creates a new adapter for an object of class 'Float 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:
FloatValue
- Generated
-
createDoubleValueAdapter
public org.eclipse.emf.common.notify.Adapter createDoubleValueAdapter()
Creates a new adapter for an object of class 'Double 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:
DoubleValue
- Generated
-
createCharValueAdapter
public org.eclipse.emf.common.notify.Adapter createCharValueAdapter()
Creates a new adapter for an object of class 'Char 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:
CharValue
- Generated
-
createStringValueAdapter
public org.eclipse.emf.common.notify.Adapter createStringValueAdapter()
Creates a new adapter for an object of class 'String 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:
StringValue
- Generated
-
createInvocationAdapter
public org.eclipse.emf.common.notify.Adapter createInvocationAdapter()
Creates a new adapter for an object of class 'Invocation
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Invocation
- Generated
-
createFunctionInvocationAdapter
public org.eclipse.emf.common.notify.Adapter createFunctionInvocationAdapter()
Creates a new adapter for an object of class 'Function Invocation
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
FunctionInvocation
- Generated
-
createMemberInvocationAdapter
public org.eclipse.emf.common.notify.Adapter createMemberInvocationAdapter()
Creates a new adapter for an object of class 'Member Invocation
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
MemberInvocation
- Generated
-
createAccessAdapter
public org.eclipse.emf.common.notify.Adapter createAccessAdapter()
Creates a new adapter for an object of class 'Access
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
Access
- Generated
-
createStaticAccessAdapter
public org.eclipse.emf.common.notify.Adapter createStaticAccessAdapter()
Creates a new adapter for an object of class 'Static Access
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
StaticAccess
- Generated
-
createMemberAccessAdapter
public org.eclipse.emf.common.notify.Adapter createMemberAccessAdapter()
Creates a new adapter for an object of class 'Member Access
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
MemberAccess
- Generated
-
createContextAccessAdapter
public org.eclipse.emf.common.notify.Adapter createContextAccessAdapter()
Creates a new adapter for an object of class 'Context Access
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ContextAccess
- Generated
-
createContainedObjectAdapter
public org.eclipse.emf.common.notify.Adapter createContainedObjectAdapter()
Creates a new adapter for an object of class 'Contained Object
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ContainedObject
- Generated
-
createLinkedObjectAdapter
public org.eclipse.emf.common.notify.Adapter createLinkedObjectAdapter()
Creates a new adapter for an object of class 'Linked Object
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
LinkedObject
- Generated
-
createLinkedExpressionAdapter
public org.eclipse.emf.common.notify.Adapter createLinkedExpressionAdapter()
Creates a new adapter for an object of class 'Linked 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:
LinkedExpression
- Generated
-
createListConstructionAdapter
public org.eclipse.emf.common.notify.Adapter createListConstructionAdapter()
Creates a new adapter for an object of class 'List Construction
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ListConstruction
- Generated
-
createEObjectAdapter
public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.- Returns:
- the new adapter.
- Generated
-
-