edu.cmu.sei.aadl.model.component.util
Class ComponentAdapterFactory

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

public class ComponentAdapterFactory
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:
ComponentPackage

Field Summary
static java.lang.String copyright
           
protected static ComponentPackage modelPackage
          The cached model package
protected  ComponentSwitch modelSwitch
          The switch the delegates to the createXXX methods
 
Constructor Summary
ComponentAdapterFactory()
          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 createBusAccessEndAdapter()
          Creates a new adapter for an object of class 'Bus Access End'
 org.eclipse.emf.common.notify.Adapter createBusClassifierAdapter()
          Creates a new adapter for an object of class 'Bus Classifier'
 org.eclipse.emf.common.notify.Adapter createBusImplAdapter()
          Creates a new adapter for an object of class 'Bus Impl'
 org.eclipse.emf.common.notify.Adapter createBusSubcomponentAdapter()
          Creates a new adapter for an object of class 'Bus Subcomponent'
 org.eclipse.emf.common.notify.Adapter createBusSubcomponentsAdapter()
          Creates a new adapter for an object of class 'Bus Subcomponents'
 org.eclipse.emf.common.notify.Adapter createBusTypeAdapter()
          Creates a new adapter for an object of class 'Bus Type'
 org.eclipse.emf.common.notify.Adapter createCallSequenceAdapter()
          Creates a new adapter for an object of class 'Call Sequence'
 org.eclipse.emf.common.notify.Adapter createCallSequencesAdapter()
          Creates a new adapter for an object of class 'Call Sequences'
 org.eclipse.emf.common.notify.Adapter createClassifierAdapter()
          Creates a new adapter for an object of class 'Classifier'
 org.eclipse.emf.common.notify.Adapter createComponentClassifierAdapter()
          Creates a new adapter for an object of class 'Component Classifier'
 org.eclipse.emf.common.notify.Adapter createComponentImplAdapter()
          Creates a new adapter for an object of class 'Component Impl'
 org.eclipse.emf.common.notify.Adapter createComponentTypeAdapter()
          Creates a new adapter for an object of class 'Component Type'
 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 createDataClassifierAdapter()
          Creates a new adapter for an object of class 'Data Classifier'
 org.eclipse.emf.common.notify.Adapter createDataImplAdapter()
          Creates a new adapter for an object of class 'Data Impl'
 org.eclipse.emf.common.notify.Adapter createDataSubcomponentAdapter()
          Creates a new adapter for an object of class 'Data Subcomponent'
 org.eclipse.emf.common.notify.Adapter createDataSubcomponentsAdapter()
          Creates a new adapter for an object of class 'Data Subcomponents'
 org.eclipse.emf.common.notify.Adapter createDataTypeAdapter()
          Creates a new adapter for an object of class 'Data Type'
 org.eclipse.emf.common.notify.Adapter createDeviceClassifierAdapter()
          Creates a new adapter for an object of class 'Device Classifier'
 org.eclipse.emf.common.notify.Adapter createDeviceImplAdapter()
          Creates a new adapter for an object of class 'Device Impl'
 org.eclipse.emf.common.notify.Adapter createDeviceSubcomponentAdapter()
          Creates a new adapter for an object of class 'Device Subcomponent'
 org.eclipse.emf.common.notify.Adapter createDeviceSubcomponentsAdapter()
          Creates a new adapter for an object of class 'Device Subcomponents'
 org.eclipse.emf.common.notify.Adapter createDeviceTypeAdapter()
          Creates a new adapter for an object of class 'Device Type'
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case
 org.eclipse.emf.common.notify.Adapter createFeatureContextAdapter()
          Creates a new adapter for an object of class 'Feature Context'
 org.eclipse.emf.common.notify.Adapter createMemoryClassifierAdapter()
          Creates a new adapter for an object of class 'Memory Classifier'
 org.eclipse.emf.common.notify.Adapter createMemoryImplAdapter()
          Creates a new adapter for an object of class 'Memory Impl'
 org.eclipse.emf.common.notify.Adapter createMemorySubcomponentAdapter()
          Creates a new adapter for an object of class 'Memory Subcomponent'
 org.eclipse.emf.common.notify.Adapter createMemorySubcomponentsAdapter()
          Creates a new adapter for an object of class 'Memory Subcomponents'
 org.eclipse.emf.common.notify.Adapter createMemoryTypeAdapter()
          Creates a new adapter for an object of class 'Memory Type'
 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 createProcessClassifierAdapter()
          Creates a new adapter for an object of class 'Process Classifier'
 org.eclipse.emf.common.notify.Adapter createProcessImplAdapter()
          Creates a new adapter for an object of class 'Process Impl'
 org.eclipse.emf.common.notify.Adapter createProcessorClassifierAdapter()
          Creates a new adapter for an object of class 'Processor Classifier'
 org.eclipse.emf.common.notify.Adapter createProcessorImplAdapter()
          Creates a new adapter for an object of class 'Processor Impl'
 org.eclipse.emf.common.notify.Adapter createProcessorSubcomponentAdapter()
          Creates a new adapter for an object of class 'Processor Subcomponent'
 org.eclipse.emf.common.notify.Adapter createProcessorSubcomponentsAdapter()
          Creates a new adapter for an object of class 'Processor Subcomponents'
 org.eclipse.emf.common.notify.Adapter createProcessorTypeAdapter()
          Creates a new adapter for an object of class 'Processor Type'
 org.eclipse.emf.common.notify.Adapter createProcessSubcomponentAdapter()
          Creates a new adapter for an object of class 'Process Subcomponent'
 org.eclipse.emf.common.notify.Adapter createProcessSubcomponentsAdapter()
          Creates a new adapter for an object of class 'Process Subcomponents'
 org.eclipse.emf.common.notify.Adapter createProcessTypeAdapter()
          Creates a new adapter for an object of class 'Process Type'
 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'
 org.eclipse.emf.common.notify.Adapter createSubcomponentAdapter()
          Creates a new adapter for an object of class 'Subcomponent'
 org.eclipse.emf.common.notify.Adapter createSubcomponentsAdapter()
          Creates a new adapter for an object of class 'Subcomponents'
 org.eclipse.emf.common.notify.Adapter createSubprogramClassifierAdapter()
          Creates a new adapter for an object of class 'Subprogram Classifier'
 org.eclipse.emf.common.notify.Adapter createSubprogramImplAdapter()
          Creates a new adapter for an object of class 'Subprogram Impl'
 org.eclipse.emf.common.notify.Adapter createSubprogramSubcomponentAdapter()
          Creates a new adapter for an object of class 'Subprogram Subcomponent'
 org.eclipse.emf.common.notify.Adapter createSubprogramSubcomponentsAdapter()
          Creates a new adapter for an object of class 'Subprogram Subcomponents'
 org.eclipse.emf.common.notify.Adapter createSubprogramTypeAdapter()
          Creates a new adapter for an object of class 'Subprogram Type'
 org.eclipse.emf.common.notify.Adapter createSystemClassifierAdapter()
          Creates a new adapter for an object of class 'System Classifier'
 org.eclipse.emf.common.notify.Adapter createSystemImplAdapter()
          Creates a new adapter for an object of class 'System Impl'
 org.eclipse.emf.common.notify.Adapter createSystemSubcomponentAdapter()
          Creates a new adapter for an object of class 'System Subcomponent'
 org.eclipse.emf.common.notify.Adapter createSystemSubcomponentsAdapter()
          Creates a new adapter for an object of class 'System Subcomponents'
 org.eclipse.emf.common.notify.Adapter createSystemTypeAdapter()
          Creates a new adapter for an object of class 'System Type'
 org.eclipse.emf.common.notify.Adapter createThreadClassifierAdapter()
          Creates a new adapter for an object of class 'Thread Classifier'
 org.eclipse.emf.common.notify.Adapter createThreadGroupClassifierAdapter()
          Creates a new adapter for an object of class 'Thread Group Classifier'
 org.eclipse.emf.common.notify.Adapter createThreadGroupImplAdapter()
          Creates a new adapter for an object of class 'Thread Group Impl'
 org.eclipse.emf.common.notify.Adapter createThreadGroupSubcomponentAdapter()
          Creates a new adapter for an object of class 'Thread Group Subcomponent'
 org.eclipse.emf.common.notify.Adapter createThreadGroupSubcomponentsAdapter()
          Creates a new adapter for an object of class 'Thread Group Subcomponents'
 org.eclipse.emf.common.notify.Adapter createThreadGroupTypeAdapter()
          Creates a new adapter for an object of class 'Thread Group Type'
 org.eclipse.emf.common.notify.Adapter createThreadImplAdapter()
          Creates a new adapter for an object of class 'Thread Impl'
 org.eclipse.emf.common.notify.Adapter createThreadSubcomponentAdapter()
          Creates a new adapter for an object of class 'Thread Subcomponent'
 org.eclipse.emf.common.notify.Adapter createThreadSubcomponentsAdapter()
          Creates a new adapter for an object of class 'Thread Subcomponents'
 org.eclipse.emf.common.notify.Adapter createThreadTypeAdapter()
          Creates a new adapter for an object of class 'Thread 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, 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 ComponentPackage modelPackage
The cached model package.


modelSwitch

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

Constructor Detail

ComponentAdapterFactory

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

createSystemTypeAdapter

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

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

createThreadTypeAdapter

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

createThreadGroupTypeAdapter

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

createProcessTypeAdapter

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

createSubprogramTypeAdapter

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

createProcessorTypeAdapter

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

createMemoryTypeAdapter

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

createBusTypeAdapter

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

createDeviceTypeAdapter

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

createSystemImplAdapter

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

createDataImplAdapter

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

createThreadImplAdapter

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

createThreadGroupImplAdapter

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

createProcessImplAdapter

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

createSubprogramImplAdapter

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

createProcessorImplAdapter

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

createMemoryImplAdapter

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

createBusImplAdapter

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

createDeviceImplAdapter

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

createSystemSubcomponentAdapter

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

createDataSubcomponentAdapter

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

createThreadSubcomponentAdapter

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

createThreadGroupSubcomponentAdapter

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

createProcessSubcomponentAdapter

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

createSubprogramSubcomponentAdapter

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

createProcessorSubcomponentAdapter

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

createMemorySubcomponentAdapter

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

createBusSubcomponentAdapter

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

createDeviceSubcomponentAdapter

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

createSystemSubcomponentsAdapter

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

createDataSubcomponentsAdapter

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

createThreadSubcomponentsAdapter

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

createThreadGroupSubcomponentsAdapter

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

createProcessSubcomponentsAdapter

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

createProcessorSubcomponentsAdapter

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

createMemorySubcomponentsAdapter

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

createDeviceSubcomponentsAdapter

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

createDataClassifierAdapter

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

createBusClassifierAdapter

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

createSubprogramSubcomponentsAdapter

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

createCallSequenceAdapter

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

createSubprogramClassifierAdapter

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

createCallSequencesAdapter

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

createSystemClassifierAdapter

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

createThreadClassifierAdapter

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

createThreadGroupClassifierAdapter

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

createProcessClassifierAdapter

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

createProcessorClassifierAdapter

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

createMemoryClassifierAdapter

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

createDeviceClassifierAdapter

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

createBusSubcomponentsAdapter

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

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

createClassifierAdapter

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

createComponentClassifierAdapter

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

createComponentTypeAdapter

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

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

createComponentImplAdapter

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

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

createSubcomponentAdapter

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

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

createSubcomponentsAdapter

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

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.