Class SeffPerformanceItemProviderAdapterFactory

    • 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.
      • infrastructureCallItemProvider

        protected InfrastructureCallItemProvider infrastructureCallItemProvider
        This keeps track of the one adapter used for all InfrastructureCall instances.
        Generated class or method.
      • resourceCallItemProvider

        protected ResourceCallItemProvider resourceCallItemProvider
        This keeps track of the one adapter used for all ResourceCall instances.
        Generated class or method.
      • parametricResourceDemandItemProvider

        protected ParametricResourceDemandItemProvider parametricResourceDemandItemProvider
        This keeps track of the one adapter used for all ParametricResourceDemand instances.
        Generated class or method.
    • Constructor Detail

      • SeffPerformanceItemProviderAdapterFactory

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

      • createInfrastructureCallAdapter

        public Adapter createInfrastructureCallAdapter()
        This creates an adapter for a InfrastructureCall.
        Overrides:
        createInfrastructureCallAdapter in class org.palladiosimulator.pcm.seff.seff_performance.util.SeffPerformanceAdapterFactory
        Generated class or method.
      • createResourceCallAdapter

        public Adapter createResourceCallAdapter()
        This creates an adapter for a ResourceCall.
        Overrides:
        createResourceCallAdapter in class org.palladiosimulator.pcm.seff.seff_performance.util.SeffPerformanceAdapterFactory
        Generated class or method.
      • createParametricResourceDemandAdapter

        public Adapter createParametricResourceDemandAdapter()
        This creates an adapter for a ParametricResourceDemand.
        Overrides:
        createParametricResourceDemandAdapter in class org.palladiosimulator.pcm.seff.seff_performance.util.SeffPerformanceAdapterFactory
        Generated class or method.
      • isFactoryForType

        public boolean isFactoryForType​(Object type)
        Specified by:
        isFactoryForType in interface AdapterFactory
        Overrides:
        isFactoryForType in class org.palladiosimulator.pcm.seff.seff_performance.util.SeffPerformanceAdapterFactory
        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.