Class ReliabilityItemProviderAdapterFactory

    • Field Detail

      • parentAdapterFactory

        protected ComposedAdapterFactory parentAdapterFactory
        This keeps track of the root adapter factory that delegates to this adapter factory.
        Generated class or method.
      • childCreationExtenderManager

        protected ChildCreationExtenderManager childCreationExtenderManager
        This helps manage the child creation extenders.
        Generated class or method.
      • supportedTypes

        protected Collection<Object> supportedTypes
        This keeps track of all the supported types checked by isFactoryForType.
        Generated class or method.
      • hardwareInducedFailureTypeItemProvider

        protected HardwareInducedFailureTypeItemProvider hardwareInducedFailureTypeItemProvider
        This keeps track of the one adapter used for all HardwareInducedFailureType instances.
        Generated class or method.
      • softwareInducedFailureTypeItemProvider

        protected SoftwareInducedFailureTypeItemProvider softwareInducedFailureTypeItemProvider
        This keeps track of the one adapter used for all SoftwareInducedFailureType instances.
        Generated class or method.
      • internalFailureOccurrenceDescriptionItemProvider

        protected InternalFailureOccurrenceDescriptionItemProvider internalFailureOccurrenceDescriptionItemProvider
        This keeps track of the one adapter used for all InternalFailureOccurrenceDescription instances.
        Generated class or method.
      • networkInducedFailureTypeItemProvider

        protected NetworkInducedFailureTypeItemProvider networkInducedFailureTypeItemProvider
        This keeps track of the one adapter used for all NetworkInducedFailureType instances.
        Generated class or method.
      • externalFailureOccurrenceDescriptionItemProvider

        protected ExternalFailureOccurrenceDescriptionItemProvider externalFailureOccurrenceDescriptionItemProvider
        This keeps track of the one adapter used for all ExternalFailureOccurrenceDescription instances.
        Generated class or method.
      • resourceTimeoutFailureTypeItemProvider

        protected ResourceTimeoutFailureTypeItemProvider resourceTimeoutFailureTypeItemProvider
        This keeps track of the one adapter used for all ResourceTimeoutFailureType instances.
        Generated class or method.
    • Constructor Detail

      • ReliabilityItemProviderAdapterFactory

        public ReliabilityItemProviderAdapterFactory()
        This constructs an instance.
        Generated class or method.
    • Method Detail

      • createHardwareInducedFailureTypeAdapter

        public Adapter createHardwareInducedFailureTypeAdapter()
        This creates an adapter for a HardwareInducedFailureType.
        Overrides:
        createHardwareInducedFailureTypeAdapter in class org.palladiosimulator.pcm.reliability.util.ReliabilityAdapterFactory
        Generated class or method.
      • createSoftwareInducedFailureTypeAdapter

        public Adapter createSoftwareInducedFailureTypeAdapter()
        This creates an adapter for a SoftwareInducedFailureType.
        Overrides:
        createSoftwareInducedFailureTypeAdapter in class org.palladiosimulator.pcm.reliability.util.ReliabilityAdapterFactory
        Generated class or method.
      • createInternalFailureOccurrenceDescriptionAdapter

        public Adapter createInternalFailureOccurrenceDescriptionAdapter()
        This creates an adapter for a InternalFailureOccurrenceDescription.
        Overrides:
        createInternalFailureOccurrenceDescriptionAdapter in class org.palladiosimulator.pcm.reliability.util.ReliabilityAdapterFactory
        Generated class or method.
      • createNetworkInducedFailureTypeAdapter

        public Adapter createNetworkInducedFailureTypeAdapter()
        This creates an adapter for a NetworkInducedFailureType.
        Overrides:
        createNetworkInducedFailureTypeAdapter in class org.palladiosimulator.pcm.reliability.util.ReliabilityAdapterFactory
        Generated class or method.
      • createExternalFailureOccurrenceDescriptionAdapter

        public Adapter createExternalFailureOccurrenceDescriptionAdapter()
        This creates an adapter for a ExternalFailureOccurrenceDescription.
        Overrides:
        createExternalFailureOccurrenceDescriptionAdapter in class org.palladiosimulator.pcm.reliability.util.ReliabilityAdapterFactory
        Generated class or method.
      • createResourceTimeoutFailureTypeAdapter

        public Adapter createResourceTimeoutFailureTypeAdapter()
        This creates an adapter for a ResourceTimeoutFailureType.
        Overrides:
        createResourceTimeoutFailureTypeAdapter in class org.palladiosimulator.pcm.reliability.util.ReliabilityAdapterFactory
        Generated class or method.
      • isFactoryForType

        public boolean isFactoryForType​(Object type)
        Specified by:
        isFactoryForType in interface AdapterFactory
        Overrides:
        isFactoryForType in class org.palladiosimulator.pcm.reliability.util.ReliabilityAdapterFactory
        Generated class or method.
      • dispose

        public void dispose()
        This disposes all of the item providers created by this factory.
        Specified by:
        dispose in interface IDisposable
        Generated class or method.