Class ResourceenvironmentItemProviderAdapterFactory

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

        protected ResourceEnvironmentItemProvider resourceEnvironmentItemProvider
        This keeps track of the one adapter used for all ResourceEnvironment instances.
        Generated class or method.
      • linkingResourceItemProvider

        protected LinkingResourceItemProvider linkingResourceItemProvider
        This keeps track of the one adapter used for all LinkingResource instances.
        Generated class or method.
      • resourceContainerItemProvider

        protected ResourceContainerItemProvider resourceContainerItemProvider
        This keeps track of the one adapter used for all ResourceContainer instances.
        Generated class or method.
      • processingResourceSpecificationItemProvider

        protected ProcessingResourceSpecificationItemProvider processingResourceSpecificationItemProvider
        This keeps track of the one adapter used for all ProcessingResourceSpecification instances.
        Generated class or method.
      • communicationLinkResourceSpecificationItemProvider

        protected CommunicationLinkResourceSpecificationItemProvider communicationLinkResourceSpecificationItemProvider
        This keeps track of the one adapter used for all CommunicationLinkResourceSpecification instances.
        Generated class or method.
      • hddProcessingResourceSpecificationItemProvider

        protected HDDProcessingResourceSpecificationItemProvider hddProcessingResourceSpecificationItemProvider
        This keeps track of the one adapter used for all HDDProcessingResourceSpecification instances.
        Generated class or method.
    • Constructor Detail

      • ResourceenvironmentItemProviderAdapterFactory

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

      • createResourceEnvironmentAdapter

        public Adapter createResourceEnvironmentAdapter()
        This creates an adapter for a ResourceEnvironment.
        Overrides:
        createResourceEnvironmentAdapter in class org.palladiosimulator.pcm.resourceenvironment.util.ResourceenvironmentAdapterFactory
        Generated class or method.
      • createLinkingResourceAdapter

        public Adapter createLinkingResourceAdapter()
        This creates an adapter for a LinkingResource.
        Overrides:
        createLinkingResourceAdapter in class org.palladiosimulator.pcm.resourceenvironment.util.ResourceenvironmentAdapterFactory
        Generated class or method.
      • createResourceContainerAdapter

        public Adapter createResourceContainerAdapter()
        This creates an adapter for a ResourceContainer.
        Overrides:
        createResourceContainerAdapter in class org.palladiosimulator.pcm.resourceenvironment.util.ResourceenvironmentAdapterFactory
        Generated class or method.
      • createProcessingResourceSpecificationAdapter

        public Adapter createProcessingResourceSpecificationAdapter()
        This creates an adapter for a ProcessingResourceSpecification.
        Overrides:
        createProcessingResourceSpecificationAdapter in class org.palladiosimulator.pcm.resourceenvironment.util.ResourceenvironmentAdapterFactory
        Generated class or method.
      • createCommunicationLinkResourceSpecificationAdapter

        public Adapter createCommunicationLinkResourceSpecificationAdapter()
        This creates an adapter for a CommunicationLinkResourceSpecification.
        Overrides:
        createCommunicationLinkResourceSpecificationAdapter in class org.palladiosimulator.pcm.resourceenvironment.util.ResourceenvironmentAdapterFactory
        Generated class or method.
      • createHDDProcessingResourceSpecificationAdapter

        public Adapter createHDDProcessingResourceSpecificationAdapter()
        This creates an adapter for a HDDProcessingResourceSpecification.
        Overrides:
        createHDDProcessingResourceSpecificationAdapter in class org.palladiosimulator.pcm.resourceenvironment.util.ResourceenvironmentAdapterFactory
        Generated class or method.
      • isFactoryForType

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