Class RepositoryItemProviderAdapterFactory

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

        protected PassiveResourceItemProvider passiveResourceItemProvider
        This keeps track of the one adapter used for all PassiveResource instances.
        Generated class or method.
      • basicComponentItemProvider

        protected BasicComponentItemProvider basicComponentItemProvider
        This keeps track of the one adapter used for all BasicComponent instances.
        Generated class or method.
      • parameterItemProvider

        protected ParameterItemProvider parameterItemProvider
        This keeps track of the one adapter used for all Parameter instances.
        Generated class or method.
      • repositoryItemProvider

        protected RepositoryItemProvider repositoryItemProvider
        This keeps track of the one adapter used for all Repository instances.
        Generated class or method.
      • requiredCharacterisationItemProvider

        protected RequiredCharacterisationItemProvider requiredCharacterisationItemProvider
        This keeps track of the one adapter used for all RequiredCharacterisation instances.
        Generated class or method.
      • eventGroupItemProvider

        protected EventGroupItemProvider eventGroupItemProvider
        This keeps track of the one adapter used for all EventGroup instances.
        Generated class or method.
      • eventTypeItemProvider

        protected EventTypeItemProvider eventTypeItemProvider
        This keeps track of the one adapter used for all EventType instances.
        Generated class or method.
      • exceptionTypeItemProvider

        protected ExceptionTypeItemProvider exceptionTypeItemProvider
        This keeps track of the one adapter used for all ExceptionType instances.
        Generated class or method.
      • infrastructureSignatureItemProvider

        protected InfrastructureSignatureItemProvider infrastructureSignatureItemProvider
        This keeps track of the one adapter used for all InfrastructureSignature instances.
        Generated class or method.
      • infrastructureInterfaceItemProvider

        protected InfrastructureInterfaceItemProvider infrastructureInterfaceItemProvider
        This keeps track of the one adapter used for all InfrastructureInterface instances.
        Generated class or method.
      • infrastructureRequiredRoleItemProvider

        protected InfrastructureRequiredRoleItemProvider infrastructureRequiredRoleItemProvider
        This keeps track of the one adapter used for all InfrastructureRequiredRole instances.
        Generated class or method.
      • operationSignatureItemProvider

        protected OperationSignatureItemProvider operationSignatureItemProvider
        This keeps track of the one adapter used for all OperationSignature instances.
        Generated class or method.
      • operationInterfaceItemProvider

        protected OperationInterfaceItemProvider operationInterfaceItemProvider
        This keeps track of the one adapter used for all OperationInterface instances.
        Generated class or method.
      • operationRequiredRoleItemProvider

        protected OperationRequiredRoleItemProvider operationRequiredRoleItemProvider
        This keeps track of the one adapter used for all OperationRequiredRole instances.
        Generated class or method.
      • sourceRoleItemProvider

        protected SourceRoleItemProvider sourceRoleItemProvider
        This keeps track of the one adapter used for all SourceRole instances.
        Generated class or method.
      • sinkRoleItemProvider

        protected SinkRoleItemProvider sinkRoleItemProvider
        This keeps track of the one adapter used for all SinkRole instances.
        Generated class or method.
      • operationProvidedRoleItemProvider

        protected OperationProvidedRoleItemProvider operationProvidedRoleItemProvider
        This keeps track of the one adapter used for all OperationProvidedRole instances.
        Generated class or method.
      • infrastructureProvidedRoleItemProvider

        protected InfrastructureProvidedRoleItemProvider infrastructureProvidedRoleItemProvider
        This keeps track of the one adapter used for all InfrastructureProvidedRole instances.
        Generated class or method.
      • completeComponentTypeItemProvider

        protected CompleteComponentTypeItemProvider completeComponentTypeItemProvider
        This keeps track of the one adapter used for all CompleteComponentType instances.
        Generated class or method.
      • providesComponentTypeItemProvider

        protected ProvidesComponentTypeItemProvider providesComponentTypeItemProvider
        This keeps track of the one adapter used for all ProvidesComponentType instances.
        Generated class or method.
      • compositeComponentItemProvider

        protected CompositeComponentItemProvider compositeComponentItemProvider
        This keeps track of the one adapter used for all CompositeComponent instances.
        Generated class or method.
      • primitiveDataTypeItemProvider

        protected PrimitiveDataTypeItemProvider primitiveDataTypeItemProvider
        This keeps track of the one adapter used for all PrimitiveDataType instances.
        Generated class or method.
      • collectionDataTypeItemProvider

        protected CollectionDataTypeItemProvider collectionDataTypeItemProvider
        This keeps track of the one adapter used for all CollectionDataType instances.
        Generated class or method.
      • compositeDataTypeItemProvider

        protected CompositeDataTypeItemProvider compositeDataTypeItemProvider
        This keeps track of the one adapter used for all CompositeDataType instances.
        Generated class or method.
      • innerDeclarationItemProvider

        protected InnerDeclarationItemProvider innerDeclarationItemProvider
        This keeps track of the one adapter used for all InnerDeclaration instances.
        Generated class or method.
    • Constructor Detail

      • RepositoryItemProviderAdapterFactory

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

      • createPassiveResourceAdapter

        public Adapter createPassiveResourceAdapter()
        This creates an adapter for a PassiveResource.
        Overrides:
        createPassiveResourceAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createBasicComponentAdapter

        public Adapter createBasicComponentAdapter()
        This creates an adapter for a BasicComponent.
        Overrides:
        createBasicComponentAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createParameterAdapter

        public Adapter createParameterAdapter()
        This creates an adapter for a Parameter.
        Overrides:
        createParameterAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createRepositoryAdapter

        public Adapter createRepositoryAdapter()
        This creates an adapter for a Repository.
        Overrides:
        createRepositoryAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createRequiredCharacterisationAdapter

        public Adapter createRequiredCharacterisationAdapter()
        This creates an adapter for a RequiredCharacterisation.
        Overrides:
        createRequiredCharacterisationAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createEventGroupAdapter

        public Adapter createEventGroupAdapter()
        This creates an adapter for a EventGroup.
        Overrides:
        createEventGroupAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createEventTypeAdapter

        public Adapter createEventTypeAdapter()
        This creates an adapter for a EventType.
        Overrides:
        createEventTypeAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createExceptionTypeAdapter

        public Adapter createExceptionTypeAdapter()
        This creates an adapter for a ExceptionType.
        Overrides:
        createExceptionTypeAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createInfrastructureSignatureAdapter

        public Adapter createInfrastructureSignatureAdapter()
        This creates an adapter for a InfrastructureSignature.
        Overrides:
        createInfrastructureSignatureAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createInfrastructureInterfaceAdapter

        public Adapter createInfrastructureInterfaceAdapter()
        This creates an adapter for a InfrastructureInterface.
        Overrides:
        createInfrastructureInterfaceAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createInfrastructureRequiredRoleAdapter

        public Adapter createInfrastructureRequiredRoleAdapter()
        This creates an adapter for a InfrastructureRequiredRole.
        Overrides:
        createInfrastructureRequiredRoleAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createOperationSignatureAdapter

        public Adapter createOperationSignatureAdapter()
        This creates an adapter for a OperationSignature.
        Overrides:
        createOperationSignatureAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createOperationInterfaceAdapter

        public Adapter createOperationInterfaceAdapter()
        This creates an adapter for a OperationInterface.
        Overrides:
        createOperationInterfaceAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createOperationRequiredRoleAdapter

        public Adapter createOperationRequiredRoleAdapter()
        This creates an adapter for a OperationRequiredRole.
        Overrides:
        createOperationRequiredRoleAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createSourceRoleAdapter

        public Adapter createSourceRoleAdapter()
        This creates an adapter for a SourceRole.
        Overrides:
        createSourceRoleAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createSinkRoleAdapter

        public Adapter createSinkRoleAdapter()
        This creates an adapter for a SinkRole.
        Overrides:
        createSinkRoleAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createOperationProvidedRoleAdapter

        public Adapter createOperationProvidedRoleAdapter()
        This creates an adapter for a OperationProvidedRole.
        Overrides:
        createOperationProvidedRoleAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createInfrastructureProvidedRoleAdapter

        public Adapter createInfrastructureProvidedRoleAdapter()
        This creates an adapter for a InfrastructureProvidedRole.
        Overrides:
        createInfrastructureProvidedRoleAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createCompleteComponentTypeAdapter

        public Adapter createCompleteComponentTypeAdapter()
        This creates an adapter for a CompleteComponentType.
        Overrides:
        createCompleteComponentTypeAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createProvidesComponentTypeAdapter

        public Adapter createProvidesComponentTypeAdapter()
        This creates an adapter for a ProvidesComponentType.
        Overrides:
        createProvidesComponentTypeAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createCompositeComponentAdapter

        public Adapter createCompositeComponentAdapter()
        This creates an adapter for a CompositeComponent.
        Overrides:
        createCompositeComponentAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createPrimitiveDataTypeAdapter

        public Adapter createPrimitiveDataTypeAdapter()
        This creates an adapter for a PrimitiveDataType.
        Overrides:
        createPrimitiveDataTypeAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createCollectionDataTypeAdapter

        public Adapter createCollectionDataTypeAdapter()
        This creates an adapter for a CollectionDataType.
        Overrides:
        createCollectionDataTypeAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createCompositeDataTypeAdapter

        public Adapter createCompositeDataTypeAdapter()
        This creates an adapter for a CompositeDataType.
        Overrides:
        createCompositeDataTypeAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • createInnerDeclarationAdapter

        public Adapter createInnerDeclarationAdapter()
        This creates an adapter for a InnerDeclaration.
        Overrides:
        createInnerDeclarationAdapter in class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
        Generated class or method.
      • isFactoryForType

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