Class BpusagemodelRepositoryItemProviderAdapterFactory
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
-
- org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory
-
- org.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory
-
- de.uhd.ifi.se.pcm.bppcm.bpusagemodel.provider.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.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IChildCreationExtender
IChildCreationExtender.Descriptor
-
-
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
-
-
Constructor Summary
Constructors Constructor Description BpusagemodelRepositoryItemProviderAdapterFactory()
-
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
-
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adaptAllNew, adaptNew, associate, createAdapter, resolve
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.common.notify.AdapterFactory
adaptAllNew, adaptNew
-
-
-
-
Method Detail
-
createOperationProvidedRoleAdapter
public Adapter createOperationProvidedRoleAdapter()
- Overrides:
createOperationProvidedRoleAdapter
in classorg.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory
-
createOperationSignatureAdapter
public Adapter createOperationSignatureAdapter()
- Overrides:
createOperationSignatureAdapter
in classorg.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory
-
getDataTypeName
public String getDataTypeName(org.palladiosimulator.pcm.repository.DataType dataType)
-
-