org.eclipse.gmt.umlx.essentialocl.util
Class EssentialoclAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by org.eclipse.gmt.umlx.essentialocl.util.EssentialoclAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory

public class EssentialoclAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl

The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.

See Also:
EssentialoclPackage

Constructor Summary
EssentialoclAdapterFactory()
          Creates an instance of the adapter factory.
 
Method Summary
 org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
          Creates an adapter for the target.
 org.eclipse.emf.common.notify.Adapter createAnyTypeAdapter()
          Creates a new adapter for an object of class 'Any Type'.
 org.eclipse.emf.common.notify.Adapter createBagTypeAdapter()
          Creates a new adapter for an object of class 'Bag Type'.
 org.eclipse.emf.common.notify.Adapter createBooleanLiteralExpAdapter()
          Creates a new adapter for an object of class 'Boolean Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createCallExpAdapter()
          Creates a new adapter for an object of class 'Call Exp'.
 org.eclipse.emf.common.notify.Adapter createClassAdapter()
          Creates a new adapter for an object of class 'Class'.
 org.eclipse.emf.common.notify.Adapter createCollectionItemAdapter()
          Creates a new adapter for an object of class 'Collection Item'.
 org.eclipse.emf.common.notify.Adapter createCollectionLiteralExpAdapter()
          Creates a new adapter for an object of class 'Collection Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createCollectionLiteralPartAdapter()
          Creates a new adapter for an object of class 'Collection Literal Part'.
 org.eclipse.emf.common.notify.Adapter createCollectionRangeAdapter()
          Creates a new adapter for an object of class 'Collection Range'.
 org.eclipse.emf.common.notify.Adapter createCollectionTypeAdapter()
          Creates a new adapter for an object of class 'Collection Type'.
 org.eclipse.emf.common.notify.Adapter createDataTypeAdapter()
          Creates a new adapter for an object of class 'Data Type'.
 org.eclipse.emf.common.notify.Adapter createElementAdapter()
          Creates a new adapter for an object of class 'Element'.
 org.eclipse.emf.common.notify.Adapter createEnumLiteralExpAdapter()
          Creates a new adapter for an object of class 'Enum Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 org.eclipse.emf.common.notify.Adapter createExpressionInOclAdapter()
          Creates a new adapter for an object of class 'Expression In Ocl'.
 org.eclipse.emf.common.notify.Adapter createFeaturePropertyCallAdapter()
          Creates a new adapter for an object of class 'Feature Property Call'.
 org.eclipse.emf.common.notify.Adapter createIfExpAdapter()
          Creates a new adapter for an object of class 'If Exp'.
 org.eclipse.emf.common.notify.Adapter createIntegerLiteralExpAdapter()
          Creates a new adapter for an object of class 'Integer Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createInvalidLiteralExpAdapter()
          Creates a new adapter for an object of class 'Invalid Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createInvalidTypeAdapter()
          Creates a new adapter for an object of class 'Invalid Type'.
 org.eclipse.emf.common.notify.Adapter createIterateExpAdapter()
          Creates a new adapter for an object of class 'Iterate Exp'.
 org.eclipse.emf.common.notify.Adapter createIteratorExpAdapter()
          Creates a new adapter for an object of class 'Iterator Exp'.
 org.eclipse.emf.common.notify.Adapter createLetExpAdapter()
          Creates a new adapter for an object of class 'Let Exp'.
 org.eclipse.emf.common.notify.Adapter createLiteralExpAdapter()
          Creates a new adapter for an object of class 'Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createLoopExpAdapter()
          Creates a new adapter for an object of class 'Loop Exp'.
 org.eclipse.emf.common.notify.Adapter createNamedElementAdapter()
          Creates a new adapter for an object of class 'Named Element'.
 org.eclipse.emf.common.notify.Adapter createNullLiteralExpAdapter()
          Creates a new adapter for an object of class 'Null Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createNumericLiteralExpAdapter()
          Creates a new adapter for an object of class 'Numeric Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createObjectAdapter()
          Creates a new adapter for an object of class 'Object'.
 org.eclipse.emf.common.notify.Adapter createOclExpressionAdapter()
          Creates a new adapter for an object of class 'Ocl Expression'.
 org.eclipse.emf.common.notify.Adapter createOpaqueExpressionAdapter()
          Creates a new adapter for an object of class 'Opaque Expression'.
 org.eclipse.emf.common.notify.Adapter createOperationCallExpAdapter()
          Creates a new adapter for an object of class 'Operation Call Exp'.
 org.eclipse.emf.common.notify.Adapter createOrderedSetTypeAdapter()
          Creates a new adapter for an object of class 'Ordered Set Type'.
 org.eclipse.emf.common.notify.Adapter createPrimitiveLiteralExpAdapter()
          Creates a new adapter for an object of class 'Primitive Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createPropertyCallExpAdapter()
          Creates a new adapter for an object of class 'Property Call Exp'.
 org.eclipse.emf.common.notify.Adapter createRealLiteralExpAdapter()
          Creates a new adapter for an object of class 'Real Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createSequenceTypeAdapter()
          Creates a new adapter for an object of class 'Sequence Type'.
 org.eclipse.emf.common.notify.Adapter createSetTypeAdapter()
          Creates a new adapter for an object of class 'Set Type'.
 org.eclipse.emf.common.notify.Adapter createStringLiteralExpAdapter()
          Creates a new adapter for an object of class 'String Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createTupleLiteralExpAdapter()
          Creates a new adapter for an object of class 'Tuple Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createTupleLiteralPartAdapter()
          Creates a new adapter for an object of class 'Tuple Literal Part'.
 org.eclipse.emf.common.notify.Adapter createTupleTypeAdapter()
          Creates a new adapter for an object of class 'Tuple Type'.
 org.eclipse.emf.common.notify.Adapter createTypeAdapter()
          Creates a new adapter for an object of class 'Type'.
 org.eclipse.emf.common.notify.Adapter createTypedElementAdapter()
          Creates a new adapter for an object of class 'Typed Element'.
 org.eclipse.emf.common.notify.Adapter createTypeExpAdapter()
          Creates a new adapter for an object of class 'Type Exp'.
 org.eclipse.emf.common.notify.Adapter createUnlimitedNaturalExpAdapter()
          Creates a new adapter for an object of class 'Unlimited Natural Exp'.
 org.eclipse.emf.common.notify.Adapter createVariableAdapter()
          Creates a new adapter for an object of class 'Variable'.
 org.eclipse.emf.common.notify.Adapter createVariableExpAdapter()
          Creates a new adapter for an object of class 'Variable Exp'.
 org.eclipse.emf.common.notify.Adapter createVoidTypeAdapter()
          Creates a new adapter for an object of class 'Void Type'.
 boolean isFactoryForType(java.lang.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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EssentialoclAdapterFactory

public EssentialoclAdapterFactory()
Creates an instance of the adapter factory.

Method Detail

isFactoryForType

public boolean isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.

Specified by:
isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
Overrides:
isFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Returns:
whether this factory is applicable for the type of the object.

createAdapter

public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for the target.

Overrides:
createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Parameters:
target - the object to adapt.
Returns:
the adapter for the target.

createBooleanLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createBooleanLiteralExpAdapter()
Creates a new adapter for an object of class 'Boolean Literal Exp'. 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:
BooleanLiteralExp

createCallExpAdapter

public org.eclipse.emf.common.notify.Adapter createCallExpAdapter()
Creates a new adapter for an object of class 'Call Exp'. 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:
CallExp

createOclExpressionAdapter

public org.eclipse.emf.common.notify.Adapter createOclExpressionAdapter()
Creates a new adapter for an object of class 'Ocl 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:
OclExpression

createUnlimitedNaturalExpAdapter

public org.eclipse.emf.common.notify.Adapter createUnlimitedNaturalExpAdapter()
Creates a new adapter for an object of class 'Unlimited Natural Exp'. 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:
UnlimitedNaturalExp

createIfExpAdapter

public org.eclipse.emf.common.notify.Adapter createIfExpAdapter()
Creates a new adapter for an object of class 'If Exp'. 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:
IfExp

createLetExpAdapter

public org.eclipse.emf.common.notify.Adapter createLetExpAdapter()
Creates a new adapter for an object of class 'Let Exp'. 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:
LetExp

createVariableAdapter

public org.eclipse.emf.common.notify.Adapter createVariableAdapter()
Creates a new adapter for an object of class 'Variable'. 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:
Variable

createPropertyCallExpAdapter

public org.eclipse.emf.common.notify.Adapter createPropertyCallExpAdapter()
Creates a new adapter for an object of class 'Property Call Exp'. 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:
PropertyCallExp

createVariableExpAdapter

public org.eclipse.emf.common.notify.Adapter createVariableExpAdapter()
Creates a new adapter for an object of class 'Variable Exp'. 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:
VariableExp

createTypeExpAdapter

public org.eclipse.emf.common.notify.Adapter createTypeExpAdapter()
Creates a new adapter for an object of class 'Type Exp'. 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:
TypeExp

createLoopExpAdapter

public org.eclipse.emf.common.notify.Adapter createLoopExpAdapter()
Creates a new adapter for an object of class 'Loop Exp'. 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:
LoopExp

createIteratorExpAdapter

public org.eclipse.emf.common.notify.Adapter createIteratorExpAdapter()
Creates a new adapter for an object of class 'Iterator Exp'. 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:
IteratorExp

createStringLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createStringLiteralExpAdapter()
Creates a new adapter for an object of class 'String Literal Exp'. 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:
StringLiteralExp

createIntegerLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createIntegerLiteralExpAdapter()
Creates a new adapter for an object of class 'Integer Literal Exp'. 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:
IntegerLiteralExp

createOperationCallExpAdapter

public org.eclipse.emf.common.notify.Adapter createOperationCallExpAdapter()
Creates a new adapter for an object of class 'Operation Call Exp'. 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:
OperationCallExp

createRealLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createRealLiteralExpAdapter()
Creates a new adapter for an object of class 'Real Literal Exp'. 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:
RealLiteralExp

createLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createLiteralExpAdapter()
Creates a new adapter for an object of class 'Literal Exp'. 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:
LiteralExp

createIterateExpAdapter

public org.eclipse.emf.common.notify.Adapter createIterateExpAdapter()
Creates a new adapter for an object of class 'Iterate Exp'. 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:
IterateExp

createPrimitiveLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createPrimitiveLiteralExpAdapter()
Creates a new adapter for an object of class 'Primitive Literal Exp'. 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:
PrimitiveLiteralExp

createNumericLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createNumericLiteralExpAdapter()
Creates a new adapter for an object of class 'Numeric Literal Exp'. 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:
NumericLiteralExp

createCollectionLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createCollectionLiteralExpAdapter()
Creates a new adapter for an object of class 'Collection Literal Exp'. 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:
CollectionLiteralExp

createCollectionLiteralPartAdapter

public org.eclipse.emf.common.notify.Adapter createCollectionLiteralPartAdapter()
Creates a new adapter for an object of class 'Collection Literal Part'. 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:
CollectionLiteralPart

createCollectionItemAdapter

public org.eclipse.emf.common.notify.Adapter createCollectionItemAdapter()
Creates a new adapter for an object of class 'Collection Item'. 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:
CollectionItem

createCollectionRangeAdapter

public org.eclipse.emf.common.notify.Adapter createCollectionRangeAdapter()
Creates a new adapter for an object of class 'Collection Range'. 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:
CollectionRange

createTupleLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createTupleLiteralExpAdapter()
Creates a new adapter for an object of class 'Tuple Literal Exp'. 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:
TupleLiteralExp

createNullLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createNullLiteralExpAdapter()
Creates a new adapter for an object of class 'Null Literal Exp'. 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:
NullLiteralExp

createExpressionInOclAdapter

public org.eclipse.emf.common.notify.Adapter createExpressionInOclAdapter()
Creates a new adapter for an object of class 'Expression In Ocl'. 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:
ExpressionInOcl

createOpaqueExpressionAdapter

public org.eclipse.emf.common.notify.Adapter createOpaqueExpressionAdapter()
Creates a new adapter for an object of class 'Opaque 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:
OpaqueExpression

createInvalidLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createInvalidLiteralExpAdapter()
Creates a new adapter for an object of class 'Invalid Literal Exp'. 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:
InvalidLiteralExp

createFeaturePropertyCallAdapter

public org.eclipse.emf.common.notify.Adapter createFeaturePropertyCallAdapter()
Creates a new adapter for an object of class 'Feature Property Call'. 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:
FeaturePropertyCall

createTupleLiteralPartAdapter

public org.eclipse.emf.common.notify.Adapter createTupleLiteralPartAdapter()
Creates a new adapter for an object of class 'Tuple Literal Part'. 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:
TupleLiteralPart

createBagTypeAdapter

public org.eclipse.emf.common.notify.Adapter createBagTypeAdapter()
Creates a new adapter for an object of class 'Bag Type'. 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:
BagType

createCollectionTypeAdapter

public org.eclipse.emf.common.notify.Adapter createCollectionTypeAdapter()
Creates a new adapter for an object of class 'Collection Type'. 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:
CollectionType

createEnumLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createEnumLiteralExpAdapter()
Creates a new adapter for an object of class 'Enum Literal Exp'. 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:
EnumLiteralExp

createInvalidTypeAdapter

public org.eclipse.emf.common.notify.Adapter createInvalidTypeAdapter()
Creates a new adapter for an object of class 'Invalid Type'. 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:
InvalidType

createOrderedSetTypeAdapter

public org.eclipse.emf.common.notify.Adapter createOrderedSetTypeAdapter()
Creates a new adapter for an object of class 'Ordered Set Type'. 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:
OrderedSetType

createSequenceTypeAdapter

public org.eclipse.emf.common.notify.Adapter createSequenceTypeAdapter()
Creates a new adapter for an object of class 'Sequence Type'. 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:
SequenceType

createSetTypeAdapter

public org.eclipse.emf.common.notify.Adapter createSetTypeAdapter()
Creates a new adapter for an object of class 'Set Type'. 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:
SetType

createTupleTypeAdapter

public org.eclipse.emf.common.notify.Adapter createTupleTypeAdapter()
Creates a new adapter for an object of class 'Tuple Type'. 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:
TupleType

createVoidTypeAdapter

public org.eclipse.emf.common.notify.Adapter createVoidTypeAdapter()
Creates a new adapter for an object of class 'Void Type'. 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:
VoidType

createAnyTypeAdapter

public org.eclipse.emf.common.notify.Adapter createAnyTypeAdapter()
Creates a new adapter for an object of class 'Any Type'. 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:
AnyType

createObjectAdapter

public org.eclipse.emf.common.notify.Adapter createObjectAdapter()
Creates a new adapter for an object of class '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:
Object

createElementAdapter

public org.eclipse.emf.common.notify.Adapter createElementAdapter()
Creates a new adapter for an object of class '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:
Element

createNamedElementAdapter

public org.eclipse.emf.common.notify.Adapter 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:
NamedElement

createTypedElementAdapter

public org.eclipse.emf.common.notify.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

createTypeAdapter

public org.eclipse.emf.common.notify.Adapter createTypeAdapter()
Creates a new adapter for an object of class 'Type'. 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:
Type

createDataTypeAdapter

public org.eclipse.emf.common.notify.Adapter createDataTypeAdapter()
Creates a new adapter for an object of class 'Data Type'. 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:
DataType

createClassAdapter

public org.eclipse.emf.common.notify.Adapter createClassAdapter()
Creates a new adapter for an object of class 'Class'. 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:
Class

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.