Class SensitivityAdapterFactory

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.palladiosimulator.reliability.sensitivity.util.SensitivityAdapterFactory
All Implemented Interfaces:
AdapterFactory
Direct Known Subclasses:
SensitivityItemProviderAdapterFactory

public class SensitivityAdapterFactory 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 SensitivityPackage modelPackage
      The cached model package.
      Generated class or method.
    • modelSwitch

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

    • SensitivityAdapterFactory

      public SensitivityAdapterFactory()
      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.
    • createSensitivityConfigurationAdapter

      public Adapter createSensitivityConfigurationAdapter()
      Creates a new adapter for an object of class ' Configuration'. 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.
    • createSensitivityParameterAdapter

      public Adapter createSensitivityParameterAdapter()
      Creates a new adapter for an object of class ' Parameter '. 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.
    • createCombinedSensitivityParameterAdapter

      public Adapter createCombinedSensitivityParameterAdapter()
      Creates a new adapter for an object of class ' Combined Sensitivity Parameter'. 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.
    • createSensitivityResultSpecificationAdapter

      public Adapter createSensitivityResultSpecificationAdapter()
      Creates a new adapter for an object of class ' Result Specification'. 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.
    • createSingleSensitivityParameterAdapter

      public Adapter createSingleSensitivityParameterAdapter()
      Creates a new adapter for an object of class ' Single Sensitivity Parameter'. 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.
    • createSensitivityParameterVariationAdapter

      public Adapter createSensitivityParameterVariationAdapter()
      Creates a new adapter for an object of class ' Parameter Variation'. 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.
    • createComponentReliabilityParameterAdapter

      public Adapter createComponentReliabilityParameterAdapter()
      Creates a new adapter for an object of class ' Component Reliability Parameter'. 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.
    • createDoubleParameterVariationAdapter

      public Adapter createDoubleParameterVariationAdapter()
      Creates a new adapter for an object of class ' Double Parameter Variation'. 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.
    • createStringParameterSequenceAdapter

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

      public Adapter createDoubleParameterRangeAdapter()
      Creates a new adapter for an object of class ' Double Parameter Range'. 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.
    • createDoubleParameterSequenceAdapter

      public Adapter createDoubleParameterSequenceAdapter()
      Creates a new adapter for an object of class ' Double Parameter 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:
      Generated class or method.
    • createDoubleParameterFunctionAdapter

      public Adapter createDoubleParameterFunctionAdapter()
      Creates a new adapter for an object of class ' Double Parameter Function'. 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.
    • createInternalActionReliabilityParameterAdapter

      public Adapter createInternalActionReliabilityParameterAdapter()
      Creates a new adapter for an object of class ' Internal Action Reliability Parameter'. 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.
    • createProbabilisticBranchParameterAdapter

      public Adapter createProbabilisticBranchParameterAdapter()
      Creates a new adapter for an object of class ' Probabilistic Branch Parameter'. 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.
    • createHardwareMTTFParameterAdapter

      public Adapter createHardwareMTTFParameterAdapter()
      Creates a new adapter for an object of class ' Hardware MTTF Parameter'. 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.
    • createHardwareMTTRParameterAdapter

      public Adapter createHardwareMTTRParameterAdapter()
      Creates a new adapter for an object of class ' Hardware MTTR Parameter'. 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.
    • createResourceMTTFParameterAdapter

      public Adapter createResourceMTTFParameterAdapter()
      Creates a new adapter for an object of class ' Resource MTTF Parameter'. 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.
    • createResourceMTTRParameterAdapter

      public Adapter createResourceMTTRParameterAdapter()
      Creates a new adapter for an object of class ' Resource MTTR Parameter'. 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.
    • createNetworkReliabilityParameterAdapter

      public Adapter createNetworkReliabilityParameterAdapter()
      Creates a new adapter for an object of class ' Network Reliability Parameter'. 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.
    • createCommunicationLinkReliabilityParameterAdapter

      public Adapter createCommunicationLinkReliabilityParameterAdapter()
      Creates a new adapter for an object of class ' Communication Link Reliability Parameter'. 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.
    • createSoftwareReliabilityParameterAdapter

      public Adapter createSoftwareReliabilityParameterAdapter()
      Creates a new adapter for an object of class ' Software Reliability Parameter'. 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.
    • createVariableUsageParameterAdapter

      public Adapter createVariableUsageParameterAdapter()
      Creates a new adapter for an object of class ' Variable Usage Parameter'. 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.
    • createUsageBranchParameterAdapter

      public Adapter createUsageBranchParameterAdapter()
      Creates a new adapter for an object of class ' Usage Branch Parameter'. 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.
    • createDoubleOffsetSequenceAdapter

      public Adapter createDoubleOffsetSequenceAdapter()
      Creates a new adapter for an object of class ' Double Offset 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:
      Generated class or method.
    • createSoftwareFailureTypesParameterAdapter

      public Adapter createSoftwareFailureTypesParameterAdapter()
      Creates a new adapter for an object of class ' Software Failure Types Parameter'. 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.
    • createFailureTypeResultSpecificationAdapter

      public Adapter createFailureTypeResultSpecificationAdapter()
      Creates a new adapter for an object of class ' Failure Type Result Specification'. 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.
    • createFailureDimensionResultSpecificationAdapter

      public Adapter createFailureDimensionResultSpecificationAdapter()
      Creates a new adapter for an object of class ' Failure Dimension Result Specification'. 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.
    • createIdentifierAdapter

      public Adapter createIdentifierAdapter()
      Creates a new adapter for an object of class 'Identifier'. 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:
      • Identifier
      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.
    • createEntityAdapter

      public Adapter createEntityAdapter()
      Creates a new adapter for an object of class ' Entity'. 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:
      • Entity
      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.