Class specificAdapterFactory

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
de.uka.ipd.sdq.pcm.designdecision.specific.util.specificAdapterFactory
All Implemented Interfaces:
AdapterFactory
Direct Known Subclasses:
specificItemProviderAdapterFactory

public class specificAdapterFactory extends AdapterFactoryImpl
The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.
See Also:
Generated class or method.
  • Field Details

    • modelPackage

      protected static specificPackage modelPackage
      The cached model package.
      Generated class or method.
    • modelSwitch

      protected specificSwitch<Adapter> modelSwitch
      The switch that delegates to the createXXX methods.
      Generated class or method.
  • Constructor Details

    • specificAdapterFactory

      public specificAdapterFactory()
      Creates an instance of the adapter factory.
      Generated class or method.
  • Method Details

    • isFactoryForType

      public boolean isFactoryForType(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 AdapterFactory
      Overrides:
      isFactoryForType in class AdapterFactoryImpl
      Returns:
      whether this factory is applicable for the type of the object.
      Generated class or method.
    • createAdapter

      public Adapter createAdapter(Notifier target)
      Creates an adapter for the target.
      Overrides:
      createAdapter in class AdapterFactoryImpl
      Parameters:
      target - the object to adapt.
      Returns:
      the adapter for the target.
      Generated class or method.
    • createExchangeComponentRuleAdapter

      public Adapter createExchangeComponentRuleAdapter()
      Creates a new adapter for an object of class 'Exchange Component Rule'. 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:
      Generated class or method.
    • createClassAsReferenceDegreeAdapter

      public Adapter createClassAsReferenceDegreeAdapter()
      Creates a new adapter for an object of class 'Class As Reference Degree'. 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:
      Generated class or method.
    • createClassDegreeAdapter

      public Adapter createClassDegreeAdapter()
      Creates a new adapter for an object of class ' Class Degree'. 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:
      Generated class or method.
    • createClassWithCopyDegreeAdapter

      public Adapter createClassWithCopyDegreeAdapter()
      Creates a new adapter for an object of class 'Class With Copy Degree'. 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:
      Generated class or method.
    • createContinuousRangeDegreeAdapter

      public Adapter createContinuousRangeDegreeAdapter()
      Creates a new adapter for an object of class 'Continuous Range Degree'. 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:
      Generated class or method.
    • createRangeDegreeAdapter

      public Adapter createRangeDegreeAdapter()
      Creates a new adapter for an object of class ' Range Degree'. 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:
      Generated class or method.
    • createDataTypeDegreeAdapter

      public Adapter createDataTypeDegreeAdapter()
      Creates a new adapter for an object of class 'Data Type Degree'. 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:
      Generated class or method.
    • createDiscreteDegreeAdapter

      public Adapter createDiscreteDegreeAdapter()
      Creates a new adapter for an object of class 'Discrete Degree'. 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:
      Generated class or method.
    • createDiscreteRangeDegreeAdapter

      public Adapter createDiscreteRangeDegreeAdapter()
      Creates a new adapter for an object of class 'Discrete Range Degree'. 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:
      Generated class or method.
    • createEnumDegreeAdapter

      public Adapter createEnumDegreeAdapter()
      Creates a new adapter for an object of class ' Enum Degree'. 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:
      Generated class or method.
    • createUnorderedDegreeAdapter

      public Adapter createUnorderedDegreeAdapter()
      Creates a new adapter for an object of class 'Unordered Degree'. 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:
      Generated class or method.
    • createOrderedDataTypeDegreeAdapter

      public Adapter createOrderedDataTypeDegreeAdapter()
      Creates a new adapter for an object of class 'Ordered Data Type Degree'. 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:
      Generated class or method.
    • createOrderedIntegerDegreeAdapter

      public Adapter createOrderedIntegerDegreeAdapter()
      Creates a new adapter for an object of class 'Ordered Integer Degree'. 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:
      Generated class or method.
    • createStringSetDegreeAdapter

      public Adapter createStringSetDegreeAdapter()
      Creates a new adapter for an object of class 'String Set Degree'. 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:
      Generated class or method.
    • createUnorderedPrimitiveDegreeAdapter

      public Adapter createUnorderedPrimitiveDegreeAdapter()
      Creates a new adapter for an object of class 'Unordered Primitive Degree'. 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:
      Generated class or method.
    • createContinuousComponentParamDegreeAdapter

      public Adapter createContinuousComponentParamDegreeAdapter()
      Creates a new adapter for an object of class 'Continuous Component Param Degree'. 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:
      Generated class or method.
    • createContinuousProcessingRateDegreeAdapter

      public Adapter createContinuousProcessingRateDegreeAdapter()
      Creates a new adapter for an object of class 'Continuous Processing Rate Degree'. 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:
      Generated class or method.
    • createProcessingRateDegreeAdapter

      public Adapter createProcessingRateDegreeAdapter()
      Creates a new adapter for an object of class 'Processing Rate Degree'. 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:
      Generated class or method.
    • createProcessingResourceDegreeAdapter

      public Adapter createProcessingResourceDegreeAdapter()
      Creates a new adapter for an object of class 'Processing Resource Degree'. 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:
      Generated class or method.
    • createDiscreteComponentParamDegreeAdapter

      public Adapter createDiscreteComponentParamDegreeAdapter()
      Creates a new adapter for an object of class 'Discrete Component Param Degree'. 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:
      Generated class or method.
    • createDiscreteProcessingRateDegreeAdapter

      public Adapter createDiscreteProcessingRateDegreeAdapter()
      Creates a new adapter for an object of class 'Discrete Processing Rate Degree'. 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:
      Generated class or method.
    • createFeatureConfigDegreeAdapter

      public Adapter createFeatureConfigDegreeAdapter()
      Creates a new adapter for an object of class 'Feature Config Degree'. 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:
      Generated class or method.
    • createFeatureGroupDegreeAdapter

      public Adapter createFeatureGroupDegreeAdapter()
      Creates a new adapter for an object of class 'Feature Group Degree'. 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:
      Generated class or method.
    • createFeatureSubsetAdapter

      public Adapter createFeatureSubsetAdapter()
      Creates a new adapter for an object of class 'Feature Subset'. 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:
      Generated class or method.
    • createNumberOfCoresAsListDegreeAdapter

      public Adapter createNumberOfCoresAsListDegreeAdapter()
      Creates a new adapter for an object of class 'Number Of Cores As List Degree'. 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:
      Generated class or method.
    • createNumberOfCoresDegreeAdapter

      public Adapter createNumberOfCoresDegreeAdapter()
      Creates a new adapter for an object of class 'Number Of Cores Degree'. 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:
      Generated class or method.
    • createNumberOfCoresAsRangeDegreeAdapter

      public Adapter createNumberOfCoresAsRangeDegreeAdapter()
      Creates a new adapter for an object of class 'Number Of Cores As Range Degree'. 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:
      Generated class or method.
    • createOptionalFeatureDegreeAdapter

      public Adapter createOptionalFeatureDegreeAdapter()
      Creates a new adapter for an object of class 'Optional Feature Degree'. 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:
      Generated class or method.
    • createResourceContainerReplicationDegreeAdapter

      public Adapter createResourceContainerReplicationDegreeAdapter()
      Creates a new adapter for an object of class 'Resource Container Replication Degree'. 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:
      Generated class or method.
    • createResourceContainerReplicationDegreeWithComponentChangeAdapter

      public Adapter createResourceContainerReplicationDegreeWithComponentChangeAdapter()
      Creates a new adapter for an object of class 'Resource Container Replication Degree With Component Change'. 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:
      Generated class or method.
    • createResourceSelectionDegreeAdapter

      public Adapter createResourceSelectionDegreeAdapter()
      Creates a new adapter for an object of class 'Resource Selection Degree'. 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:
      Generated class or method.
    • createSchedulingPolicyDegreeAdapter

      public Adapter createSchedulingPolicyDegreeAdapter()
      Creates a new adapter for an object of class 'Scheduling Policy Degree'. 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:
      Generated class or method.
    • createStringComponentParamDegreeAdapter

      public Adapter createStringComponentParamDegreeAdapter()
      Creates a new adapter for an object of class 'String Component Param Degree'. 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:
      Generated class or method.
    • createAllocationDegreeAdapter

      public Adapter createAllocationDegreeAdapter()
      Creates a new adapter for an object of class 'Allocation Degree'. 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:
      Generated class or method.
    • createAssembledComponentDegreeAdapter

      public Adapter createAssembledComponentDegreeAdapter()
      Creates a new adapter for an object of class 'Assembled Component Degree'. 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:
      Generated class or method.
    • createCapacityDegreeAdapter

      public Adapter createCapacityDegreeAdapter()
      Creates a new adapter for an object of class 'Capacity Degree'. 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:
      Generated class or method.
    • createDegreeOfFreedomInstanceAdapter

      public Adapter createDegreeOfFreedomInstanceAdapter()
      Creates a new adapter for an object of class 'Degree Of Freedom Instance'. 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:
      Generated class or method.
    • createMonitoringDegreeAdapter

      public Adapter createMonitoringDegreeAdapter()
      Creates a new adapter for an object of class 'Monitoring Degree'. 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:
      Generated class or method.
    • createATNumberOfReplicaDegreeAdapter

      public Adapter createATNumberOfReplicaDegreeAdapter()
      Creates a new adapter for an object of class 'AT Number Of Replica Degree'. 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:
      Generated class or method.
    • createFeatureCompletionDegreeAdapter

      public Adapter createFeatureCompletionDegreeAdapter()
      Creates a new adapter for an object of class 'Feature Completion Degree'. 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:
      Generated class or method.
    • createFeatureDegreeAdapter

      public Adapter createFeatureDegreeAdapter()
      Creates a new adapter for an object of class 'Feature Degree'. 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:
      Generated class or method.
    • createIndicatorDegreeAdapter

      public Adapter createIndicatorDegreeAdapter()
      Creates a new adapter for an object of class 'Indicator Degree'. 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:
      Generated class or method.
    • createMultipleInclusionDegreeAdapter

      public Adapter createMultipleInclusionDegreeAdapter()
      Creates a new adapter for an object of class 'Multiple Inclusion Degree'. 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:
      Generated class or method.
    • createAdvicePlacementDegreeAdapter

      public Adapter createAdvicePlacementDegreeAdapter()
      Creates a new adapter for an object of class 'Advice Placement Degree'. 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:
      Generated class or method.
    • createComplementumVisnetisDegreeAdapter

      public Adapter createComplementumVisnetisDegreeAdapter()
      Creates a new adapter for an object of class 'Complementum Visnetis Degree'. 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:
      Generated class or method.
    • createNamedElementAdapter

      public 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
      Generated class or method.
    • createEObjectAdapter

      public Adapter createEObjectAdapter()
      Creates a new adapter for the default case. This default implementation returns null.
      Returns:
      the new adapter.
      Generated class or method.