Class BpusagemodelRepositoryItemProviderAdapterFactory

  • All Implemented Interfaces:
    AdapterFactory, ComposeableAdapterFactory, IChangeNotifier, IChildCreationExtender, IDisposable

    public class BpusagemodelRepositoryItemProviderAdapterFactory
    extends org.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory
    Creates meaningful labels for Signature and OperationProvidedRole values in the editor (properties view of EntryLevelSystemCall). Default of Palladio: only id shown. A better solution would be changing the ItemProviders in Palladio itself; this class is only a workaround.
    • Field Summary

      • Fields inherited from class org.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory

        basicComponentItemProvider, changeNotifier, childCreationExtenderManager, collectionDataTypeItemProvider, completeComponentTypeItemProvider, compositeComponentItemProvider, compositeDataTypeItemProvider, copyright, eventGroupItemProvider, eventTypeItemProvider, exceptionTypeItemProvider, infrastructureInterfaceItemProvider, infrastructureProvidedRoleItemProvider, infrastructureRequiredRoleItemProvider, infrastructureSignatureItemProvider, innerDeclarationItemProvider, operationInterfaceItemProvider, operationProvidedRoleItemProvider, operationRequiredRoleItemProvider, operationSignatureItemProvider, parameterItemProvider, parentAdapterFactory, passiveResourceItemProvider, primitiveDataTypeItemProvider, providesComponentTypeItemProvider, repositoryItemProvider, requiredCharacterisationItemProvider, sinkRoleItemProvider, sourceRoleItemProvider, supportedTypes
      • Fields inherited from class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory

        modelPackage, modelSwitch
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Adapter createOperationProvidedRoleAdapter()  
      Adapter createOperationSignatureAdapter()  
      String getDataTypeName​(org.palladiosimulator.pcm.repository.DataType dataType)  
      • Methods inherited from class org.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory

        adapt, adapt, addListener, createBasicComponentAdapter, createCollectionDataTypeAdapter, createCompleteComponentTypeAdapter, createCompositeComponentAdapter, createCompositeDataTypeAdapter, createEventGroupAdapter, createEventTypeAdapter, createExceptionTypeAdapter, createInfrastructureInterfaceAdapter, createInfrastructureProvidedRoleAdapter, createInfrastructureRequiredRoleAdapter, createInfrastructureSignatureAdapter, createInnerDeclarationAdapter, createOperationInterfaceAdapter, createOperationRequiredRoleAdapter, createParameterAdapter, createPassiveResourceAdapter, createPrimitiveDataTypeAdapter, createProvidesComponentTypeAdapter, createRepositoryAdapter, createRequiredCharacterisationAdapter, createSinkRoleAdapter, createSourceRoleAdapter, dispose, fireNotifyChanged, getChildCreationExtenders, getNewChildDescriptors, getResourceLocator, getRootAdapterFactory, isFactoryForType, removeListener, setParentAdapterFactory
      • Methods inherited from class org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory

        createAdapter, createComposedProvidingRequiringEntityAdapter, createComposedStructureAdapter, createDataTypeAdapter, createEntityAdapter, createEObjectAdapter, createIdentifierAdapter, createImplementationComponentTypeAdapter, createInterfaceAdapter, createInterfaceProvidingEntityAdapter, createInterfaceProvidingRequiringEntityAdapter, createInterfaceRequiringEntityAdapter, createNamedElementAdapter, createPCMBaseClassAdapter, createPCMClassAdapter, createProvidedRoleAdapter, createRepositoryComponentAdapter, createRequiredRoleAdapter, createResourceInterfaceRequiringEntityAdapter, createRoleAdapter, createSignatureAdapter
    • Constructor Detail

      • BpusagemodelRepositoryItemProviderAdapterFactory

        public BpusagemodelRepositoryItemProviderAdapterFactory()
    • Method Detail

      • createOperationProvidedRoleAdapter

        public Adapter createOperationProvidedRoleAdapter()
        Overrides:
        createOperationProvidedRoleAdapter in class org.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory
      • createOperationSignatureAdapter

        public Adapter createOperationSignatureAdapter()
        Overrides:
        createOperationSignatureAdapter in class org.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory
      • getDataTypeName

        public String getDataTypeName​(org.palladiosimulator.pcm.repository.DataType dataType)