Class ResourcetypeItemProviderAdapterFactory

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

        protected ResourceSignatureItemProvider resourceSignatureItemProvider
        This keeps track of the one adapter used for all ResourceSignature instances.
        Generated class or method.
      • processingResourceTypeItemProvider

        protected ProcessingResourceTypeItemProvider processingResourceTypeItemProvider
        This keeps track of the one adapter used for all ProcessingResourceType instances.
        Generated class or method.
      • resourceRepositoryItemProvider

        protected ResourceRepositoryItemProvider resourceRepositoryItemProvider
        This keeps track of the one adapter used for all ResourceRepository instances.
        Generated class or method.
      • schedulingPolicyItemProvider

        protected SchedulingPolicyItemProvider schedulingPolicyItemProvider
        This keeps track of the one adapter used for all SchedulingPolicy instances.
        Generated class or method.
      • communicationLinkResourceTypeItemProvider

        protected CommunicationLinkResourceTypeItemProvider communicationLinkResourceTypeItemProvider
        This keeps track of the one adapter used for all CommunicationLinkResourceType instances.
        Generated class or method.
      • resourceInterfaceItemProvider

        protected ResourceInterfaceItemProvider resourceInterfaceItemProvider
        This keeps track of the one adapter used for all ResourceInterface instances.
        Generated class or method.
    • Constructor Detail

      • ResourcetypeItemProviderAdapterFactory

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

      • createResourceSignatureAdapter

        public Adapter createResourceSignatureAdapter()
        This creates an adapter for a ResourceSignature.
        Overrides:
        createResourceSignatureAdapter in class org.palladiosimulator.pcm.resourcetype.util.ResourcetypeAdapterFactory
        Generated class or method.
      • createProcessingResourceTypeAdapter

        public Adapter createProcessingResourceTypeAdapter()
        This creates an adapter for a ProcessingResourceType.
        Overrides:
        createProcessingResourceTypeAdapter in class org.palladiosimulator.pcm.resourcetype.util.ResourcetypeAdapterFactory
        Generated class or method.
      • createResourceRepositoryAdapter

        public Adapter createResourceRepositoryAdapter()
        This creates an adapter for a ResourceRepository.
        Overrides:
        createResourceRepositoryAdapter in class org.palladiosimulator.pcm.resourcetype.util.ResourcetypeAdapterFactory
        Generated class or method.
      • createSchedulingPolicyAdapter

        public Adapter createSchedulingPolicyAdapter()
        This creates an adapter for a SchedulingPolicy.
        Overrides:
        createSchedulingPolicyAdapter in class org.palladiosimulator.pcm.resourcetype.util.ResourcetypeAdapterFactory
        Generated class or method.
      • createCommunicationLinkResourceTypeAdapter

        public Adapter createCommunicationLinkResourceTypeAdapter()
        This creates an adapter for a CommunicationLinkResourceType.
        Overrides:
        createCommunicationLinkResourceTypeAdapter in class org.palladiosimulator.pcm.resourcetype.util.ResourcetypeAdapterFactory
        Generated class or method.
      • createResourceInterfaceAdapter

        public Adapter createResourceInterfaceAdapter()
        This creates an adapter for a ResourceInterface.
        Overrides:
        createResourceInterfaceAdapter in class org.palladiosimulator.pcm.resourcetype.util.ResourcetypeAdapterFactory
        Generated class or method.
      • isFactoryForType

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