Class PcmmeasuringpointItemProviderAdapterFactory

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory
org.palladiosimulator.pcmmeasuringpoint.provider.PcmmeasuringpointItemProviderAdapterFactory
All Implemented Interfaces:
AdapterFactory, ComposeableAdapterFactory, IChangeNotifier, IDisposable

public class PcmmeasuringpointItemProviderAdapterFactory extends org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory implements ComposeableAdapterFactory, IChangeNotifier, IDisposable
This is the factory that is used to provide the interfaces needed to support Viewers. The adapters generated by this factory convert EMF adapter notifications into calls to fireNotifyChanged. The adapters also support Eclipse property sheets. Note that most of the adapters are shared among multiple instances.
Generated class or method.
  • Field Details

    • parentAdapterFactory

      protected ComposedAdapterFactory parentAdapterFactory
      This keeps track of the root adapter factory that delegates to this adapter factory.
      Generated class or method.
    • changeNotifier

      protected IChangeNotifier changeNotifier
      This is used to implement IChangeNotifier.
      Generated class or method.
    • supportedTypes

      protected Collection<Object> supportedTypes
      This keeps track of all the supported types checked by isFactoryForType.
      Generated class or method.
    • assemblyOperationMeasuringPointItemProvider

      protected AssemblyOperationMeasuringPointItemProvider assemblyOperationMeasuringPointItemProvider
      This keeps track of the one adapter used for all AssemblyOperationMeasuringPoint instances.
      Generated class or method.
    • assemblyPassiveResourceMeasuringPointItemProvider

      protected AssemblyPassiveResourceMeasuringPointItemProvider assemblyPassiveResourceMeasuringPointItemProvider
      This keeps track of the one adapter used for all AssemblyPassiveResourceMeasuringPoint instances.
      Generated class or method.
    • activeResourceMeasuringPointItemProvider

      protected ActiveResourceMeasuringPointItemProvider activeResourceMeasuringPointItemProvider
      This keeps track of the one adapter used for all ActiveResourceMeasuringPoint instances.
      Generated class or method.
    • systemOperationMeasuringPointItemProvider

      protected SystemOperationMeasuringPointItemProvider systemOperationMeasuringPointItemProvider
      This keeps track of the one adapter used for all SystemOperationMeasuringPoint instances.
      Generated class or method.
    • linkingResourceMeasuringPointItemProvider

      protected LinkingResourceMeasuringPointItemProvider linkingResourceMeasuringPointItemProvider
      This keeps track of the one adapter used for all LinkingResourceMeasuringPoint instances.
      Generated class or method.
    • subSystemOperationMeasuringPointItemProvider

      protected SubSystemOperationMeasuringPointItemProvider subSystemOperationMeasuringPointItemProvider
      This keeps track of the one adapter used for all SubSystemOperationMeasuringPoint instances.
      Generated class or method.
    • usageScenarioMeasuringPointItemProvider

      protected UsageScenarioMeasuringPointItemProvider usageScenarioMeasuringPointItemProvider
      This keeps track of the one adapter used for all UsageScenarioMeasuringPoint instances.
      Generated class or method.
    • entryLevelSystemCallMeasuringPointItemProvider

      protected EntryLevelSystemCallMeasuringPointItemProvider entryLevelSystemCallMeasuringPointItemProvider
      This keeps track of the one adapter used for all EntryLevelSystemCallMeasuringPoint instances.
      Generated class or method.
    • externalCallActionMeasuringPointItemProvider

      protected ExternalCallActionMeasuringPointItemProvider externalCallActionMeasuringPointItemProvider
      This keeps track of the one adapter used for all ExternalCallActionMeasuringPoint instances.
      Generated class or method.
    • resourceEnvironmentMeasuringPointItemProvider

      protected ResourceEnvironmentMeasuringPointItemProvider resourceEnvironmentMeasuringPointItemProvider
      This keeps track of the one adapter used for all ResourceEnvironmentMeasuringPoint instances.
      Generated class or method.
    • resourceContainerMeasuringPointItemProvider

      protected ResourceContainerMeasuringPointItemProvider resourceContainerMeasuringPointItemProvider
      This keeps track of the one adapter used for all ResourceContainerMeasuringPoint instances.
      Generated class or method.
  • Constructor Details

    • PcmmeasuringpointItemProviderAdapterFactory

      public PcmmeasuringpointItemProviderAdapterFactory()
      This constructs an instance.
      Generated class or method.
  • Method Details

    • createAssemblyOperationMeasuringPointAdapter

      public Adapter createAssemblyOperationMeasuringPointAdapter()
      This creates an adapter for a AssemblyOperationMeasuringPoint.
      Overrides:
      createAssemblyOperationMeasuringPointAdapter in class org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory
      Generated class or method.
    • createAssemblyPassiveResourceMeasuringPointAdapter

      public Adapter createAssemblyPassiveResourceMeasuringPointAdapter()
      This creates an adapter for a AssemblyPassiveResourceMeasuringPoint.
      Overrides:
      createAssemblyPassiveResourceMeasuringPointAdapter in class org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory
      Generated class or method.
    • createActiveResourceMeasuringPointAdapter

      public Adapter createActiveResourceMeasuringPointAdapter()
      This creates an adapter for a ActiveResourceMeasuringPoint.
      Overrides:
      createActiveResourceMeasuringPointAdapter in class org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory
      Generated class or method.
    • createSystemOperationMeasuringPointAdapter

      public Adapter createSystemOperationMeasuringPointAdapter()
      This creates an adapter for a SystemOperationMeasuringPoint.
      Overrides:
      createSystemOperationMeasuringPointAdapter in class org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory
      Generated class or method.
    • createLinkingResourceMeasuringPointAdapter

      public Adapter createLinkingResourceMeasuringPointAdapter()
      This creates an adapter for a LinkingResourceMeasuringPoint.
      Overrides:
      createLinkingResourceMeasuringPointAdapter in class org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory
      Generated class or method.
    • createSubSystemOperationMeasuringPointAdapter

      public Adapter createSubSystemOperationMeasuringPointAdapter()
      This creates an adapter for a SubSystemOperationMeasuringPoint.
      Overrides:
      createSubSystemOperationMeasuringPointAdapter in class org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory
      Generated class or method.
    • createUsageScenarioMeasuringPointAdapter

      public Adapter createUsageScenarioMeasuringPointAdapter()
      This creates an adapter for a UsageScenarioMeasuringPoint.
      Overrides:
      createUsageScenarioMeasuringPointAdapter in class org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory
      Generated class or method.
    • createEntryLevelSystemCallMeasuringPointAdapter

      public Adapter createEntryLevelSystemCallMeasuringPointAdapter()
      This creates an adapter for a EntryLevelSystemCallMeasuringPoint.
      Overrides:
      createEntryLevelSystemCallMeasuringPointAdapter in class org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory
      Generated class or method.
    • createExternalCallActionMeasuringPointAdapter

      public Adapter createExternalCallActionMeasuringPointAdapter()
      This creates an adapter for a ExternalCallActionMeasuringPoint.
      Overrides:
      createExternalCallActionMeasuringPointAdapter in class org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory
      Generated class or method.
    • createResourceEnvironmentMeasuringPointAdapter

      public Adapter createResourceEnvironmentMeasuringPointAdapter()
      This creates an adapter for a ResourceEnvironmentMeasuringPoint.
      Overrides:
      createResourceEnvironmentMeasuringPointAdapter in class org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory
      Generated class or method.
    • createResourceContainerMeasuringPointAdapter

      public Adapter createResourceContainerMeasuringPointAdapter()
      This creates an adapter for a ResourceContainerMeasuringPoint.
      Overrides:
      createResourceContainerMeasuringPointAdapter in class org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory
      Generated class or method.
    • getRootAdapterFactory

      public ComposeableAdapterFactory getRootAdapterFactory()
      This returns the root adapter factory that contains this factory.
      Specified by:
      getRootAdapterFactory in interface ComposeableAdapterFactory
      Generated class or method.
    • setParentAdapterFactory

      public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory)
      This sets the composed adapter factory that contains this factory.
      Specified by:
      setParentAdapterFactory in interface ComposeableAdapterFactory
      Generated class or method.
    • isFactoryForType

      public boolean isFactoryForType(Object type)
      Specified by:
      isFactoryForType in interface AdapterFactory
      Overrides:
      isFactoryForType in class org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointAdapterFactory
      Generated class or method.
    • adapt

      public Adapter adapt(Notifier notifier, Object type)
      This implementation substitutes the factory itself as the key for the adapter.
      Specified by:
      adapt in interface AdapterFactory
      Overrides:
      adapt in class AdapterFactoryImpl
      Generated class or method.
    • adapt

      public Object adapt(Object object, Object type)
      Specified by:
      adapt in interface AdapterFactory
      Overrides:
      adapt in class AdapterFactoryImpl
      Generated class or method.
    • addListener

      public void addListener(INotifyChangedListener notifyChangedListener)
      This adds a listener.
      Specified by:
      addListener in interface IChangeNotifier
      Generated class or method.
    • removeListener

      public void removeListener(INotifyChangedListener notifyChangedListener)
      This removes a listener.
      Specified by:
      removeListener in interface IChangeNotifier
      Generated class or method.
    • fireNotifyChanged

      public void fireNotifyChanged(Notification notification)
      This delegates to changeNotifier and to parentAdapterFactory.
      Specified by:
      fireNotifyChanged in interface IChangeNotifier
      Generated class or method.
    • dispose

      public void dispose()
      This disposes all of the item providers created by this factory.
      Specified by:
      dispose in interface IDisposable
      Generated class or method.