Class FailuretypeAdapterFactory

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.palladiosimulator.failuremodel.failuretype.util.FailuretypeAdapterFactory
All Implemented Interfaces:
AdapterFactory

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

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

    • FailuretypeAdapterFactory

      public FailuretypeAdapterFactory()
      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.
    • createFailureTypeRepositoryAdapter

      public Adapter createFailureTypeRepositoryAdapter()
      Creates a new adapter for an object of class 'Failure Type Repository'. 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.
    • createFailureAdapter

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

      public Adapter createSWFailureAdapter()
      Creates a new adapter for an object of class 'SW Failure'. 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.
    • createHWFailureAdapter

      public Adapter createHWFailureAdapter()
      Creates a new adapter for an object of class 'HW Failure'. 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.
    • createLinkFailureAdapter

      public Adapter createLinkFailureAdapter()
      Creates a new adapter for an object of class 'Link Failure'. 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.
    • createDomainAdapter

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

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

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

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

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

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

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

      public Adapter createSWCrashFailureAdapter()
      Creates a new adapter for an object of class 'SW Crash Failure'. 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.
    • createSWTimingFailureAdapter

      public Adapter createSWTimingFailureAdapter()
      Creates a new adapter for an object of class 'SW Timing Failure'. 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.
    • createSWContentFailureAdapter

      public Adapter createSWContentFailureAdapter()
      Creates a new adapter for an object of class 'SW Content Failure'. 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.
    • createSWTransientFailureAdapter

      public Adapter createSWTransientFailureAdapter()
      Creates a new adapter for an object of class 'SW Transient Failure'. 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.
    • createSWByzantineFailureAdapter

      public Adapter createSWByzantineFailureAdapter()
      Creates a new adapter for an object of class 'SW Byzantine Failure'. 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.
    • createHWCrashFailureAdapter

      public Adapter createHWCrashFailureAdapter()
      Creates a new adapter for an object of class 'HW Crash Failure'. 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.
    • createHWTimingFailureAdapter

      public Adapter createHWTimingFailureAdapter()
      Creates a new adapter for an object of class 'HW Timing Failure'. 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.
    • createHWContentFailureAdapter

      public Adapter createHWContentFailureAdapter()
      Creates a new adapter for an object of class 'HW Content Failure'. 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.
    • createHWTransientFailureAdapter

      public Adapter createHWTransientFailureAdapter()
      Creates a new adapter for an object of class 'HW Transient Failure'. 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.
    • createHWByzantineFailureAdapter

      public Adapter createHWByzantineFailureAdapter()
      Creates a new adapter for an object of class 'HW Byzantine Failure'. 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.
    • createLinkCrashFailureAdapter

      public Adapter createLinkCrashFailureAdapter()
      Creates a new adapter for an object of class 'Link Crash Failure'. 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.
    • createLinkTimingFailureAdapter

      public Adapter createLinkTimingFailureAdapter()
      Creates a new adapter for an object of class 'Link Timing Failure'. 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.
    • createLinkContentFailureAdapter

      public Adapter createLinkContentFailureAdapter()
      Creates a new adapter for an object of class 'Link Content Failure'. 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.
    • createLinkTransientFailureAdapter

      public Adapter createLinkTransientFailureAdapter()
      Creates a new adapter for an object of class 'Link Transient Failure'. 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.
    • createLinkByzantineFailureAdapter

      public Adapter createLinkByzantineFailureAdapter()
      Creates a new adapter for an object of class 'Link Byzantine Failure'. 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.
    • createPCMClassAdapter

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

      public Adapter createPCMBaseClassAdapter()
      Creates a new adapter for an object of class 'PCM Base Class'. 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:
      • PCMBaseClass
      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.