Interface FailuretypeFactory

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

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

    • createFailureTypeRepository

      FailureTypeRepository createFailureTypeRepository()
      Returns a new object of class 'Failure Type Repository'.
      Returns:
      a new object of class 'Failure Type Repository'.
      Generated class or method.
    • createSWCrashFailure

      SWCrashFailure createSWCrashFailure()
      Returns a new object of class 'SW Crash Failure'.
      Returns:
      a new object of class 'SW Crash Failure'.
      Generated class or method.
    • createSWTimingFailure

      SWTimingFailure createSWTimingFailure()
      Returns a new object of class 'SW Timing Failure'.
      Returns:
      a new object of class 'SW Timing Failure'.
      Generated class or method.
    • createSWContentFailure

      SWContentFailure createSWContentFailure()
      Returns a new object of class 'SW Content Failure'.
      Returns:
      a new object of class 'SW Content Failure'.
      Generated class or method.
    • createSWTransientFailure

      SWTransientFailure createSWTransientFailure()
      Returns a new object of class 'SW Transient Failure'.
      Returns:
      a new object of class 'SW Transient Failure'.
      Generated class or method.
    • createSWByzantineFailure

      SWByzantineFailure createSWByzantineFailure()
      Returns a new object of class 'SW Byzantine Failure'.
      Returns:
      a new object of class 'SW Byzantine Failure'.
      Generated class or method.
    • createHWCrashFailure

      HWCrashFailure createHWCrashFailure()
      Returns a new object of class 'HW Crash Failure'.
      Returns:
      a new object of class 'HW Crash Failure'.
      Generated class or method.
    • createHWTimingFailure

      HWTimingFailure createHWTimingFailure()
      Returns a new object of class 'HW Timing Failure'.
      Returns:
      a new object of class 'HW Timing Failure'.
      Generated class or method.
    • createHWContentFailure

      HWContentFailure createHWContentFailure()
      Returns a new object of class 'HW Content Failure'.
      Returns:
      a new object of class 'HW Content Failure'.
      Generated class or method.
    • createHWTransientFailure

      HWTransientFailure createHWTransientFailure()
      Returns a new object of class 'HW Transient Failure'.
      Returns:
      a new object of class 'HW Transient Failure'.
      Generated class or method.
    • createHWByzantineFailure

      HWByzantineFailure createHWByzantineFailure()
      Returns a new object of class 'HW Byzantine Failure'.
      Returns:
      a new object of class 'HW Byzantine Failure'.
      Generated class or method.
    • createLinkCrashFailure

      LinkCrashFailure createLinkCrashFailure()
      Returns a new object of class 'Link Crash Failure'.
      Returns:
      a new object of class 'Link Crash Failure'.
      Generated class or method.
    • createLinkTimingFailure

      LinkTimingFailure createLinkTimingFailure()
      Returns a new object of class 'Link Timing Failure'.
      Returns:
      a new object of class 'Link Timing Failure'.
      Generated class or method.
    • createLinkContentFailure

      LinkContentFailure createLinkContentFailure()
      Returns a new object of class 'Link Content Failure'.
      Returns:
      a new object of class 'Link Content Failure'.
      Generated class or method.
    • createLinkTransientFailure

      LinkTransientFailure createLinkTransientFailure()
      Returns a new object of class 'Link Transient Failure'.
      Returns:
      a new object of class 'Link Transient Failure'.
      Generated class or method.
    • createLinkByzantineFailure

      LinkByzantineFailure createLinkByzantineFailure()
      Returns a new object of class 'Link Byzantine Failure'.
      Returns:
      a new object of class 'Link Byzantine Failure'.
      Generated class or method.
    • getFailuretypePackage

      FailuretypePackage getFailuretypePackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.
      Generated class or method.