Interface SensitivityFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
SensitivityFactoryImpl

public interface SensitivityFactory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
See Also:
Generated class or method.
  • Field Details

    • eINSTANCE

      static final SensitivityFactory eINSTANCE
      The singleton instance of the factory.
      Generated class or method.
  • Method Details

    • createSensitivityConfiguration

      SensitivityConfiguration createSensitivityConfiguration()
      Returns a new object of class 'Configuration'.
      Returns:
      a new object of class 'Configuration'.
      Generated class or method.
    • createCombinedSensitivityParameter

      CombinedSensitivityParameter createCombinedSensitivityParameter()
      Returns a new object of class 'Combined Sensitivity Parameter'.
      Returns:
      a new object of class 'Combined Sensitivity Parameter'.
      Generated class or method.
    • createComponentReliabilityParameter

      ComponentReliabilityParameter createComponentReliabilityParameter()
      Returns a new object of class 'Component Reliability Parameter'.
      Returns:
      a new object of class 'Component Reliability Parameter'.
      Generated class or method.
    • createStringParameterSequence

      StringParameterSequence createStringParameterSequence()
      Returns a new object of class 'String Parameter Sequence'.
      Returns:
      a new object of class 'String Parameter Sequence'.
      Generated class or method.
    • createDoubleParameterRange

      DoubleParameterRange createDoubleParameterRange()
      Returns a new object of class 'Double Parameter Range'.
      Returns:
      a new object of class 'Double Parameter Range'.
      Generated class or method.
    • createDoubleParameterSequence

      DoubleParameterSequence createDoubleParameterSequence()
      Returns a new object of class 'Double Parameter Sequence'.
      Returns:
      a new object of class 'Double Parameter Sequence'.
      Generated class or method.
    • createInternalActionReliabilityParameter

      InternalActionReliabilityParameter createInternalActionReliabilityParameter()
      Returns a new object of class 'Internal Action Reliability Parameter'.
      Returns:
      a new object of class 'Internal Action Reliability Parameter'.
      Generated class or method.
    • createProbabilisticBranchParameter

      ProbabilisticBranchParameter createProbabilisticBranchParameter()
      Returns a new object of class 'Probabilistic Branch Parameter'.
      Returns:
      a new object of class 'Probabilistic Branch Parameter'.
      Generated class or method.
    • createHardwareMTTFParameter

      HardwareMTTFParameter createHardwareMTTFParameter()
      Returns a new object of class 'Hardware MTTF Parameter'.
      Returns:
      a new object of class 'Hardware MTTF Parameter'.
      Generated class or method.
    • createHardwareMTTRParameter

      HardwareMTTRParameter createHardwareMTTRParameter()
      Returns a new object of class 'Hardware MTTR Parameter'.
      Returns:
      a new object of class 'Hardware MTTR Parameter'.
      Generated class or method.
    • createResourceMTTFParameter

      ResourceMTTFParameter createResourceMTTFParameter()
      Returns a new object of class 'Resource MTTF Parameter'.
      Returns:
      a new object of class 'Resource MTTF Parameter'.
      Generated class or method.
    • createResourceMTTRParameter

      ResourceMTTRParameter createResourceMTTRParameter()
      Returns a new object of class 'Resource MTTR Parameter'.
      Returns:
      a new object of class 'Resource MTTR Parameter'.
      Generated class or method.
    • createNetworkReliabilityParameter

      NetworkReliabilityParameter createNetworkReliabilityParameter()
      Returns a new object of class 'Network Reliability Parameter'.
      Returns:
      a new object of class 'Network Reliability Parameter'.
      Generated class or method.
    • createCommunicationLinkReliabilityParameter

      CommunicationLinkReliabilityParameter createCommunicationLinkReliabilityParameter()
      Returns a new object of class 'Communication Link Reliability Parameter'.
      Returns:
      a new object of class 'Communication Link Reliability Parameter'.
      Generated class or method.
    • createSoftwareReliabilityParameter

      SoftwareReliabilityParameter createSoftwareReliabilityParameter()
      Returns a new object of class 'Software Reliability Parameter'.
      Returns:
      a new object of class 'Software Reliability Parameter'.
      Generated class or method.
    • createVariableUsageParameter

      VariableUsageParameter createVariableUsageParameter()
      Returns a new object of class 'Variable Usage Parameter'.
      Returns:
      a new object of class 'Variable Usage Parameter'.
      Generated class or method.
    • createUsageBranchParameter

      UsageBranchParameter createUsageBranchParameter()
      Returns a new object of class 'Usage Branch Parameter'.
      Returns:
      a new object of class 'Usage Branch Parameter'.
      Generated class or method.
    • createDoubleOffsetSequence

      DoubleOffsetSequence createDoubleOffsetSequence()
      Returns a new object of class 'Double Offset Sequence'.
      Returns:
      a new object of class 'Double Offset Sequence'.
      Generated class or method.
    • createSoftwareFailureTypesParameter

      SoftwareFailureTypesParameter createSoftwareFailureTypesParameter()
      Returns a new object of class 'Software Failure Types Parameter'.
      Returns:
      a new object of class 'Software Failure Types Parameter'.
      Generated class or method.
    • createFailureTypeResultSpecification

      FailureTypeResultSpecification createFailureTypeResultSpecification()
      Returns a new object of class 'Failure Type Result Specification'.
      Returns:
      a new object of class 'Failure Type Result Specification'.
      Generated class or method.
    • createFailureDimensionResultSpecification

      FailureDimensionResultSpecification createFailureDimensionResultSpecification()
      Returns a new object of class 'Failure Dimension Result Specification'.
      Returns:
      a new object of class 'Failure Dimension Result Specification'.
      Generated class or method.
    • getSensitivityPackage

      SensitivityPackage getSensitivityPackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.
      Generated class or method.