org.eclipse.ohf.ihe.common.ebxml._2._1.rim.util
Class RimAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by org.eclipse.ohf.ihe.common.ebxml._2._1.rim.util.RimAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory

public class RimAdapterFactory
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:
RimPackage

Constructor Summary
RimAdapterFactory()
          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 createAssociationType1Adapter()
          Creates a new adapter for an object of class 'Association Type1'.
 org.eclipse.emf.common.notify.Adapter createAuditableEventTypeAdapter()
          Creates a new adapter for an object of class 'Auditable Event Type'.
 org.eclipse.emf.common.notify.Adapter createClassificationNodeTypeAdapter()
          Creates a new adapter for an object of class 'Classification Node Type'.
 org.eclipse.emf.common.notify.Adapter createClassificationSchemeTypeAdapter()
          Creates a new adapter for an object of class 'Classification Scheme Type'.
 org.eclipse.emf.common.notify.Adapter createClassificationTypeAdapter()
          Creates a new adapter for an object of class 'Classification Type'.
 org.eclipse.emf.common.notify.Adapter createDocumentRootAdapter()
          Creates a new adapter for an object of class 'Document Root'.
 org.eclipse.emf.common.notify.Adapter createEmailAddressTypeAdapter()
          Creates a new adapter for an object of class 'Email Address Type'.
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 org.eclipse.emf.common.notify.Adapter createExternalIdentifierTypeAdapter()
          Creates a new adapter for an object of class 'External Identifier Type'.
 org.eclipse.emf.common.notify.Adapter createExternalLinkTypeAdapter()
          Creates a new adapter for an object of class 'External Link Type'.
 org.eclipse.emf.common.notify.Adapter createExtrinsicObjectTypeAdapter()
          Creates a new adapter for an object of class 'Extrinsic Object Type'.
 org.eclipse.emf.common.notify.Adapter createInternationalStringTypeAdapter()
          Creates a new adapter for an object of class 'International String Type'.
 org.eclipse.emf.common.notify.Adapter createLeafRegistryObjectListTypeAdapter()
          Creates a new adapter for an object of class 'Leaf Registry Object List Type'.
 org.eclipse.emf.common.notify.Adapter createLocalizedStringTypeAdapter()
          Creates a new adapter for an object of class 'Localized String Type'.
 org.eclipse.emf.common.notify.Adapter createObjectRefListTypeAdapter()
          Creates a new adapter for an object of class 'Object Ref List Type'.
 org.eclipse.emf.common.notify.Adapter createObjectRefTypeAdapter()
          Creates a new adapter for an object of class 'Object Ref Type'.
 org.eclipse.emf.common.notify.Adapter createOrganizationTypeAdapter()
          Creates a new adapter for an object of class 'Organization Type'.
 org.eclipse.emf.common.notify.Adapter createPersonNameTypeAdapter()
          Creates a new adapter for an object of class 'Person Name Type'.
 org.eclipse.emf.common.notify.Adapter createPostalAddressTypeAdapter()
          Creates a new adapter for an object of class 'Postal Address Type'.
 org.eclipse.emf.common.notify.Adapter createRegistryEntryTypeAdapter()
          Creates a new adapter for an object of class 'Registry Entry Type'.
 org.eclipse.emf.common.notify.Adapter createRegistryObjectListTypeAdapter()
          Creates a new adapter for an object of class 'Registry Object List Type'.
 org.eclipse.emf.common.notify.Adapter createRegistryObjectTypeAdapter()
          Creates a new adapter for an object of class 'Registry Object Type'.
 org.eclipse.emf.common.notify.Adapter createRegistryPackageTypeAdapter()
          Creates a new adapter for an object of class 'Registry Package Type'.
 org.eclipse.emf.common.notify.Adapter createServiceBindingTypeAdapter()
          Creates a new adapter for an object of class 'Service Binding Type'.
 org.eclipse.emf.common.notify.Adapter createServiceTypeAdapter()
          Creates a new adapter for an object of class 'Service Type'.
 org.eclipse.emf.common.notify.Adapter createSlotType1Adapter()
          Creates a new adapter for an object of class 'Slot Type1'.
 org.eclipse.emf.common.notify.Adapter createSpecificationLinkTypeAdapter()
          Creates a new adapter for an object of class 'Specification Link Type'.
 org.eclipse.emf.common.notify.Adapter createTelephoneNumberListTypeAdapter()
          Creates a new adapter for an object of class 'Telephone Number List Type'.
 org.eclipse.emf.common.notify.Adapter createTelephoneNumberTypeAdapter()
          Creates a new adapter for an object of class 'Telephone Number Type'.
 org.eclipse.emf.common.notify.Adapter createUserTypeAdapter()
          Creates a new adapter for an object of class 'User Type'.
 org.eclipse.emf.common.notify.Adapter createValueListTypeAdapter()
          Creates a new adapter for an object of class 'Value List 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

RimAdapterFactory

public RimAdapterFactory()
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.

createAssociationType1Adapter

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

createAuditableEventTypeAdapter

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

createClassificationNodeTypeAdapter

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

createClassificationSchemeTypeAdapter

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

createClassificationTypeAdapter

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

createDocumentRootAdapter

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

createEmailAddressTypeAdapter

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

createExternalIdentifierTypeAdapter

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

createExternalLinkTypeAdapter

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

createExtrinsicObjectTypeAdapter

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

createInternationalStringTypeAdapter

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

createLeafRegistryObjectListTypeAdapter

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

createLocalizedStringTypeAdapter

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

createObjectRefListTypeAdapter

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

createObjectRefTypeAdapter

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

createOrganizationTypeAdapter

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

createPersonNameTypeAdapter

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

createPostalAddressTypeAdapter

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

createRegistryEntryTypeAdapter

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

createRegistryObjectListTypeAdapter

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

createRegistryObjectTypeAdapter

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

createRegistryPackageTypeAdapter

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

createServiceBindingTypeAdapter

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

createServiceTypeAdapter

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

createSlotType1Adapter

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

createSpecificationLinkTypeAdapter

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

createTelephoneNumberListTypeAdapter

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

createTelephoneNumberTypeAdapter

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

createUserTypeAdapter

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

createValueListTypeAdapter

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

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.