edu.cmu.sei.aadl.model.connection.util
Class ConnectionAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by edu.cmu.sei.aadl.model.connection.util.ConnectionAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory
Direct Known Subclasses:
ConnectionItemProviderAdapterFactory

public class ConnectionAdapterFactory
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:
ConnectionPackage

Field Summary
static java.lang.String copyright
           
protected static ConnectionPackage modelPackage
          The cached model package
protected  ConnectionSwitch modelSwitch
          The switch the delegates to the createXXX methods
 
Constructor Summary
ConnectionAdapterFactory()
          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 createAObjectAdapter()
          Creates a new adapter for an object of class 'AObject'
 org.eclipse.emf.common.notify.Adapter createBusAccessConnectionAdapter()
          Creates a new adapter for an object of class 'Bus Access Connection'
 org.eclipse.emf.common.notify.Adapter createBusAccessEndAdapter()
          Creates a new adapter for an object of class 'Bus Access End'
 org.eclipse.emf.common.notify.Adapter createConnectionAdapter()
          Creates a new adapter for an object of class 'Connection'
 org.eclipse.emf.common.notify.Adapter createConnectionsAdapter()
          Creates a new adapter for an object of class 'Connections'
 org.eclipse.emf.common.notify.Adapter createDataAccessConnectionAdapter()
          Creates a new adapter for an object of class 'Data Access Connection'
 org.eclipse.emf.common.notify.Adapter createDataAccessEndAdapter()
          Creates a new adapter for an object of class 'Data Access End'
 org.eclipse.emf.common.notify.Adapter createDataConnectionAdapter()
          Creates a new adapter for an object of class 'Data Connection'
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case
 org.eclipse.emf.common.notify.Adapter createEventConnectionAdapter()
          Creates a new adapter for an object of class 'Event Connection'
 org.eclipse.emf.common.notify.Adapter createEventDataConnectionAdapter()
          Creates a new adapter for an object of class 'Event Data Connection'
 org.eclipse.emf.common.notify.Adapter createFeatureContextAdapter()
          Creates a new adapter for an object of class 'Feature Context'
 org.eclipse.emf.common.notify.Adapter createModeMemberAdapter()
          Creates a new adapter for an object of class 'Mode Member'
 org.eclipse.emf.common.notify.Adapter createNamedElementAdapter()
          Creates a new adapter for an object of class 'Named Element'
 org.eclipse.emf.common.notify.Adapter createParameterConnectionAdapter()
          Creates a new adapter for an object of class 'Parameter Connection'
 org.eclipse.emf.common.notify.Adapter createParameterEndAdapter()
          Creates a new adapter for an object of class 'Parameter End'
 org.eclipse.emf.common.notify.Adapter createPortGroupConnectionAdapter()
          Creates a new adapter for an object of class 'Port Group Connection'
 org.eclipse.emf.common.notify.Adapter createPropertyHolderAdapter()
          Creates a new adapter for an object of class 'Property Holder'
 org.eclipse.emf.common.notify.Adapter createReferenceElementAdapter()
          Creates a new adapter for an object of class 'Reference Element'
 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

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values

modelPackage

protected static ConnectionPackage modelPackage
The cached model package.


modelSwitch

protected ConnectionSwitch modelSwitch
The switch the delegates to the createXXX methods.

Constructor Detail

ConnectionAdapterFactory

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

createConnectionsAdapter

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

createDataConnectionAdapter

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

createEventConnectionAdapter

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

createEventDataConnectionAdapter

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

createPortGroupConnectionAdapter

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

createFeatureContextAdapter

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

createDataAccessConnectionAdapter

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

createParameterEndAdapter

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

createParameterConnectionAdapter

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

createBusAccessConnectionAdapter

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

createDataAccessEndAdapter

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

createBusAccessEndAdapter

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

createAObjectAdapter

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

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

createPropertyHolderAdapter

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

createModeMemberAdapter

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

createReferenceElementAdapter

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

createConnectionAdapter

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

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.