org.eclipse.xtext.common.types.util
Class TypesAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by org.eclipse.xtext.common.types.util.TypesAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory
Direct Known Subclasses:
TypesItemProviderAdapterFactory

public class TypesAdapterFactory
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:
TypesPackage
EMF generated code

Field Summary
protected static TypesPackage modelPackage
          The cached model package.
protected  TypesSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
          The switch that delegates to the createXXX methods.
 
Constructor Summary
TypesAdapterFactory()
          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 createEObjectAdapter()
          Creates a new adapter for the default case.
 org.eclipse.emf.common.notify.Adapter createJvmAnnotationAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm Annotation Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmAnnotationReferenceAdapter()
          Creates a new adapter for an object of class 'Jvm Annotation Reference'.
 org.eclipse.emf.common.notify.Adapter createJvmAnnotationTargetAdapter()
          Creates a new adapter for an object of class 'Jvm Annotation Target'.
 org.eclipse.emf.common.notify.Adapter createJvmAnnotationTypeAdapter()
          Creates a new adapter for an object of class 'Jvm Annotation Type'.
 org.eclipse.emf.common.notify.Adapter createJvmAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmAnyTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Jvm Any Type Reference'.
 org.eclipse.emf.common.notify.Adapter createJvmArrayTypeAdapter()
          Creates a new adapter for an object of class 'Jvm Array Type'.
 org.eclipse.emf.common.notify.Adapter createJvmBooleanAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm Boolean Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmByteAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm Byte Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmCharAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm Char Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmComponentTypeAdapter()
          Creates a new adapter for an object of class 'Jvm Component Type'.
 org.eclipse.emf.common.notify.Adapter createJvmCompoundTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Jvm Compound Type Reference'.
 org.eclipse.emf.common.notify.Adapter createJvmConstraintOwnerAdapter()
          Creates a new adapter for an object of class 'Jvm Constraint Owner'.
 org.eclipse.emf.common.notify.Adapter createJvmConstructorAdapter()
          Creates a new adapter for an object of class 'Jvm Constructor'.
 org.eclipse.emf.common.notify.Adapter createJvmCustomAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm Custom Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmDeclaredTypeAdapter()
          Creates a new adapter for an object of class 'Jvm Declared Type'.
 org.eclipse.emf.common.notify.Adapter createJvmDelegateTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Jvm Delegate Type Reference'.
 org.eclipse.emf.common.notify.Adapter createJvmDoubleAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm Double Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmEnumAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm Enum Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmEnumerationLiteralAdapter()
          Creates a new adapter for an object of class 'Jvm Enumeration Literal'.
 org.eclipse.emf.common.notify.Adapter createJvmEnumerationTypeAdapter()
          Creates a new adapter for an object of class 'Jvm Enumeration Type'.
 org.eclipse.emf.common.notify.Adapter createJvmExecutableAdapter()
          Creates a new adapter for an object of class 'Jvm Executable'.
 org.eclipse.emf.common.notify.Adapter createJvmFeatureAdapter()
          Creates a new adapter for an object of class 'Jvm Feature'.
 org.eclipse.emf.common.notify.Adapter createJvmFieldAdapter()
          Creates a new adapter for an object of class 'Jvm Field'.
 org.eclipse.emf.common.notify.Adapter createJvmFloatAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm Float Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmFormalParameterAdapter()
          Creates a new adapter for an object of class 'Jvm Formal Parameter'.
 org.eclipse.emf.common.notify.Adapter createJvmGenericArrayTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Jvm Generic Array Type Reference'.
 org.eclipse.emf.common.notify.Adapter createJvmGenericTypeAdapter()
          Creates a new adapter for an object of class 'Jvm Generic Type'.
 org.eclipse.emf.common.notify.Adapter createJvmIdentifiableElementAdapter()
          Creates a new adapter for an object of class 'Jvm Identifiable Element'.
 org.eclipse.emf.common.notify.Adapter createJvmIntAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm Int Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmLongAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm Long Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmLowerBoundAdapter()
          Creates a new adapter for an object of class 'Jvm Lower Bound'.
 org.eclipse.emf.common.notify.Adapter createJvmMemberAdapter()
          Creates a new adapter for an object of class 'Jvm Member'.
 org.eclipse.emf.common.notify.Adapter createJvmMultiTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Jvm Multi Type Reference'.
 org.eclipse.emf.common.notify.Adapter createJvmOperationAdapter()
          Creates a new adapter for an object of class 'Jvm Operation'.
 org.eclipse.emf.common.notify.Adapter createJvmParameterizedTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Jvm Parameterized Type Reference'.
 org.eclipse.emf.common.notify.Adapter createJvmPrimitiveTypeAdapter()
          Creates a new adapter for an object of class 'Jvm Primitive Type'.
 org.eclipse.emf.common.notify.Adapter createJvmShortAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm Short Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmSpecializedTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Jvm Specialized Type Reference'.
 org.eclipse.emf.common.notify.Adapter createJvmStringAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm String Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmSynonymTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Jvm Synonym Type Reference'.
 org.eclipse.emf.common.notify.Adapter createJvmTypeAdapter()
          Creates a new adapter for an object of class 'Jvm Type'.
 org.eclipse.emf.common.notify.Adapter createJvmTypeAnnotationValueAdapter()
          Creates a new adapter for an object of class 'Jvm Type Annotation Value'.
 org.eclipse.emf.common.notify.Adapter createJvmTypeConstraintAdapter()
          Creates a new adapter for an object of class 'Jvm Type Constraint'.
 org.eclipse.emf.common.notify.Adapter createJvmTypeParameterAdapter()
          Creates a new adapter for an object of class 'Jvm Type Parameter'.
 org.eclipse.emf.common.notify.Adapter createJvmTypeParameterDeclaratorAdapter()
          Creates a new adapter for an object of class 'Jvm Type Parameter Declarator'.
 org.eclipse.emf.common.notify.Adapter createJvmTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Jvm Type Reference'.
 org.eclipse.emf.common.notify.Adapter createJvmUnknownTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Jvm Unknown Type Reference'.
 org.eclipse.emf.common.notify.Adapter createJvmUpperBoundAdapter()
          Creates a new adapter for an object of class 'Jvm Upper Bound'.
 org.eclipse.emf.common.notify.Adapter createJvmVoidAdapter()
          Creates a new adapter for an object of class 'Jvm Void'.
 org.eclipse.emf.common.notify.Adapter createJvmWildcardTypeReferenceAdapter()
          Creates a new adapter for an object of class 'Jvm Wildcard Type Reference'.
 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, associate, createAdapter, resolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

modelPackage

protected static TypesPackage modelPackage
The cached model package.

EMF generated code

modelSwitch

protected TypesSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
The switch that delegates to the createXXX methods.

EMF generated code
Constructor Detail

TypesAdapterFactory

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

EMF generated code
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.
EMF generated code

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.
EMF generated code

createJvmIdentifiableElementAdapter

public org.eclipse.emf.common.notify.Adapter createJvmIdentifiableElementAdapter()
Creates a new adapter for an object of class 'Jvm Identifiable 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:
JvmIdentifiableElement
EMF generated code

createJvmTypeAdapter

public org.eclipse.emf.common.notify.Adapter createJvmTypeAdapter()
Creates a new adapter for an object of class 'Jvm 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:
JvmType
EMF generated code

createJvmVoidAdapter

public org.eclipse.emf.common.notify.Adapter createJvmVoidAdapter()
Creates a new adapter for an object of class 'Jvm Void'. 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:
JvmVoid
EMF generated code

createJvmComponentTypeAdapter

public org.eclipse.emf.common.notify.Adapter createJvmComponentTypeAdapter()
Creates a new adapter for an object of class 'Jvm Component 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:
JvmComponentType
EMF generated code

createJvmPrimitiveTypeAdapter

public org.eclipse.emf.common.notify.Adapter createJvmPrimitiveTypeAdapter()
Creates a new adapter for an object of class 'Jvm Primitive 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:
JvmPrimitiveType
EMF generated code

createJvmArrayTypeAdapter

public org.eclipse.emf.common.notify.Adapter createJvmArrayTypeAdapter()
Creates a new adapter for an object of class 'Jvm Array 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:
JvmArrayType
EMF generated code

createJvmDeclaredTypeAdapter

public org.eclipse.emf.common.notify.Adapter createJvmDeclaredTypeAdapter()
Creates a new adapter for an object of class 'Jvm Declared 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:
JvmDeclaredType
EMF generated code

createJvmTypeParameterAdapter

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

createJvmTypeParameterDeclaratorAdapter

public org.eclipse.emf.common.notify.Adapter createJvmTypeParameterDeclaratorAdapter()
Creates a new adapter for an object of class 'Jvm Type Parameter Declarator'. 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:
JvmTypeParameterDeclarator
EMF generated code

createJvmConstraintOwnerAdapter

public org.eclipse.emf.common.notify.Adapter createJvmConstraintOwnerAdapter()
Creates a new adapter for an object of class 'Jvm Constraint Owner'. 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:
JvmConstraintOwner
EMF generated code

createJvmTypeConstraintAdapter

public org.eclipse.emf.common.notify.Adapter createJvmTypeConstraintAdapter()
Creates a new adapter for an object of class 'Jvm Type Constraint'. 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:
JvmTypeConstraint
EMF generated code

createJvmUpperBoundAdapter

public org.eclipse.emf.common.notify.Adapter createJvmUpperBoundAdapter()
Creates a new adapter for an object of class 'Jvm Upper Bound'. 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:
JvmUpperBound
EMF generated code

createJvmLowerBoundAdapter

public org.eclipse.emf.common.notify.Adapter createJvmLowerBoundAdapter()
Creates a new adapter for an object of class 'Jvm Lower Bound'. 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:
JvmLowerBound
EMF generated code

createJvmAnnotationTypeAdapter

public org.eclipse.emf.common.notify.Adapter createJvmAnnotationTypeAdapter()
Creates a new adapter for an object of class 'Jvm Annotation 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:
JvmAnnotationType
EMF generated code

createJvmEnumerationTypeAdapter

public org.eclipse.emf.common.notify.Adapter createJvmEnumerationTypeAdapter()
Creates a new adapter for an object of class 'Jvm Enumeration 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:
JvmEnumerationType
EMF generated code

createJvmEnumerationLiteralAdapter

public org.eclipse.emf.common.notify.Adapter createJvmEnumerationLiteralAdapter()
Creates a new adapter for an object of class 'Jvm Enumeration 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:
JvmEnumerationLiteral
EMF generated code

createJvmGenericTypeAdapter

public org.eclipse.emf.common.notify.Adapter createJvmGenericTypeAdapter()
Creates a new adapter for an object of class 'Jvm Generic 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:
JvmGenericType
EMF generated code

createJvmTypeReferenceAdapter

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

createJvmParameterizedTypeReferenceAdapter

public org.eclipse.emf.common.notify.Adapter createJvmParameterizedTypeReferenceAdapter()
Creates a new adapter for an object of class 'Jvm Parameterized Type 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:
JvmParameterizedTypeReference
EMF generated code

createJvmGenericArrayTypeReferenceAdapter

public org.eclipse.emf.common.notify.Adapter createJvmGenericArrayTypeReferenceAdapter()
Creates a new adapter for an object of class 'Jvm Generic Array Type 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:
JvmGenericArrayTypeReference
EMF generated code

createJvmWildcardTypeReferenceAdapter

public org.eclipse.emf.common.notify.Adapter createJvmWildcardTypeReferenceAdapter()
Creates a new adapter for an object of class 'Jvm Wildcard Type 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:
JvmWildcardTypeReference
EMF generated code

createJvmAnyTypeReferenceAdapter

public org.eclipse.emf.common.notify.Adapter createJvmAnyTypeReferenceAdapter()
Creates a new adapter for an object of class 'Jvm Any Type 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:
JvmAnyTypeReference
EMF generated code

createJvmMultiTypeReferenceAdapter

public org.eclipse.emf.common.notify.Adapter createJvmMultiTypeReferenceAdapter()
Creates a new adapter for an object of class 'Jvm Multi Type 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:
JvmMultiTypeReference
EMF generated code

createJvmMemberAdapter

public org.eclipse.emf.common.notify.Adapter createJvmMemberAdapter()
Creates a new adapter for an object of class 'Jvm Member'. 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:
JvmMember
EMF generated code

createJvmFeatureAdapter

public org.eclipse.emf.common.notify.Adapter createJvmFeatureAdapter()
Creates a new adapter for an object of class 'Jvm Feature'. 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:
JvmFeature
EMF generated code

createJvmFieldAdapter

public org.eclipse.emf.common.notify.Adapter createJvmFieldAdapter()
Creates a new adapter for an object of class 'Jvm Field'. 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:
JvmField
EMF generated code

createJvmExecutableAdapter

public org.eclipse.emf.common.notify.Adapter createJvmExecutableAdapter()
Creates a new adapter for an object of class 'Jvm Executable'. 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:
JvmExecutable
EMF generated code

createJvmConstructorAdapter

public org.eclipse.emf.common.notify.Adapter createJvmConstructorAdapter()
Creates a new adapter for an object of class 'Jvm Constructor'. 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:
JvmConstructor
EMF generated code

createJvmOperationAdapter

public org.eclipse.emf.common.notify.Adapter createJvmOperationAdapter()
Creates a new adapter for an object of class 'Jvm Operation'. 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:
JvmOperation
EMF generated code

createJvmFormalParameterAdapter

public org.eclipse.emf.common.notify.Adapter createJvmFormalParameterAdapter()
Creates a new adapter for an object of class 'Jvm Formal 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:
JvmFormalParameter
EMF generated code

createJvmAnnotationTargetAdapter

public org.eclipse.emf.common.notify.Adapter createJvmAnnotationTargetAdapter()
Creates a new adapter for an object of class 'Jvm Annotation Target'. 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:
JvmAnnotationTarget
EMF generated code

createJvmAnnotationReferenceAdapter

public org.eclipse.emf.common.notify.Adapter createJvmAnnotationReferenceAdapter()
Creates a new adapter for an object of class 'Jvm Annotation 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:
JvmAnnotationReference
EMF generated code

createJvmAnnotationValueAdapter

public org.eclipse.emf.common.notify.Adapter createJvmAnnotationValueAdapter()
Creates a new adapter for an object of class 'Jvm 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:
JvmAnnotationValue
EMF generated code

createJvmIntAnnotationValueAdapter

public org.eclipse.emf.common.notify.Adapter createJvmIntAnnotationValueAdapter()
Creates a new adapter for an object of class 'Jvm Int 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:
JvmIntAnnotationValue
EMF generated code

createJvmBooleanAnnotationValueAdapter

public org.eclipse.emf.common.notify.Adapter createJvmBooleanAnnotationValueAdapter()
Creates a new adapter for an object of class 'Jvm Boolean 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:
JvmBooleanAnnotationValue
EMF generated code

createJvmByteAnnotationValueAdapter

public org.eclipse.emf.common.notify.Adapter createJvmByteAnnotationValueAdapter()
Creates a new adapter for an object of class 'Jvm Byte 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:
JvmByteAnnotationValue
EMF generated code

createJvmShortAnnotationValueAdapter

public org.eclipse.emf.common.notify.Adapter createJvmShortAnnotationValueAdapter()
Creates a new adapter for an object of class 'Jvm Short 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:
JvmShortAnnotationValue
EMF generated code

createJvmLongAnnotationValueAdapter

public org.eclipse.emf.common.notify.Adapter createJvmLongAnnotationValueAdapter()
Creates a new adapter for an object of class 'Jvm Long 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:
JvmLongAnnotationValue
EMF generated code

createJvmDoubleAnnotationValueAdapter

public org.eclipse.emf.common.notify.Adapter createJvmDoubleAnnotationValueAdapter()
Creates a new adapter for an object of class 'Jvm Double 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:
JvmDoubleAnnotationValue
EMF generated code

createJvmFloatAnnotationValueAdapter

public org.eclipse.emf.common.notify.Adapter createJvmFloatAnnotationValueAdapter()
Creates a new adapter for an object of class 'Jvm Float 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:
JvmFloatAnnotationValue
EMF generated code

createJvmCharAnnotationValueAdapter

public org.eclipse.emf.common.notify.Adapter createJvmCharAnnotationValueAdapter()
Creates a new adapter for an object of class 'Jvm Char 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:
JvmCharAnnotationValue
EMF generated code

createJvmStringAnnotationValueAdapter

public org.eclipse.emf.common.notify.Adapter createJvmStringAnnotationValueAdapter()
Creates a new adapter for an object of class 'Jvm String 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:
JvmStringAnnotationValue
EMF generated code

createJvmTypeAnnotationValueAdapter

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

createJvmAnnotationAnnotationValueAdapter

public org.eclipse.emf.common.notify.Adapter createJvmAnnotationAnnotationValueAdapter()
Creates a new adapter for an object of class 'Jvm Annotation 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:
JvmAnnotationAnnotationValue
EMF generated code

createJvmEnumAnnotationValueAdapter

public org.eclipse.emf.common.notify.Adapter createJvmEnumAnnotationValueAdapter()
Creates a new adapter for an object of class 'Jvm Enum 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:
JvmEnumAnnotationValue
EMF generated code

createJvmDelegateTypeReferenceAdapter

public org.eclipse.emf.common.notify.Adapter createJvmDelegateTypeReferenceAdapter()
Creates a new adapter for an object of class 'Jvm Delegate Type 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:
JvmDelegateTypeReference
EMF generated code

createJvmSpecializedTypeReferenceAdapter

public org.eclipse.emf.common.notify.Adapter createJvmSpecializedTypeReferenceAdapter()
Creates a new adapter for an object of class 'Jvm Specialized Type 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:
JvmSpecializedTypeReference
EMF generated code

createJvmSynonymTypeReferenceAdapter

public org.eclipse.emf.common.notify.Adapter createJvmSynonymTypeReferenceAdapter()
Creates a new adapter for an object of class 'Jvm Synonym Type 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:
JvmSynonymTypeReference
EMF generated code

createJvmUnknownTypeReferenceAdapter

public org.eclipse.emf.common.notify.Adapter createJvmUnknownTypeReferenceAdapter()
Creates a new adapter for an object of class 'Jvm Unknown Type 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:
JvmUnknownTypeReference
EMF generated code

createJvmCompoundTypeReferenceAdapter

public org.eclipse.emf.common.notify.Adapter createJvmCompoundTypeReferenceAdapter()
Creates a new adapter for an object of class 'Jvm Compound Type 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:
JvmCompoundTypeReference
EMF generated code

createJvmCustomAnnotationValueAdapter

public org.eclipse.emf.common.notify.Adapter createJvmCustomAnnotationValueAdapter()
Creates a new adapter for an object of class 'Jvm Custom 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:
JvmCustomAnnotationValue
EMF generated code

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.
EMF generated code