Interface UncertaintyFactory

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

public interface UncertaintyFactory 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 UncertaintyFactory eINSTANCE
      The singleton instance of the factory.
      Generated class or method.
  • Method Details

    • createUncertaintyInducedFailureType

      UncertaintyInducedFailureType createUncertaintyInducedFailureType()
      Returns a new object of class 'Induced Failure Type'.
      Returns:
      a new object of class 'Induced Failure Type'.
      Generated class or method.
    • createUncertaintyRepository

      UncertaintyRepository createUncertaintyRepository()
      Returns a new object of class 'Repository'.
      Returns:
      a new object of class 'Repository'.
      Generated class or method.
    • createActiveComponent

      ActiveComponent createActiveComponent()
      Returns a new object of class 'Active Component'.
      Returns:
      a new object of class 'Active Component'.
      Generated class or method.
    • createDeterministicImprovement

      DeterministicImprovement createDeterministicImprovement()
      Returns a new object of class 'Deterministic Improvement'.
      Returns:
      a new object of class 'Deterministic Improvement'.
      Generated class or method.
    • createProbabilisticImprovement

      ProbabilisticImprovement createProbabilisticImprovement()
      Returns a new object of class 'Probabilistic Improvement'.
      Returns:
      a new object of class 'Probabilistic Improvement'.
      Generated class or method.
    • createMapEntry

      MapEntry createMapEntry()
      Returns a new object of class 'Map Entry'.
      Returns:
      a new object of class 'Map Entry'.
      Generated class or method.
    • createUncertaintySpecificCountermeasure

      UncertaintySpecificCountermeasure createUncertaintySpecificCountermeasure()
      Returns a new object of class 'Specific Countermeasure'.
      Returns:
      a new object of class 'Specific Countermeasure'.
      Generated class or method.
    • createGlobalUncertaintyCountermeasure

      GlobalUncertaintyCountermeasure createGlobalUncertaintyCountermeasure()
      Returns a new object of class 'Global Uncertainty Countermeasure'.
      Returns:
      a new object of class 'Global Uncertainty Countermeasure'.
      Generated class or method.
    • createUncertaintyModelEquality

      UncertaintyModelEquality createUncertaintyModelEquality()
      Returns a new object of class 'Model Equality'.
      Returns:
      a new object of class 'Model Equality'.
      Generated class or method.
    • getUncertaintyPackage

      UncertaintyPackage getUncertaintyPackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.
      Generated class or method.