Class DatamodelRepositoryItemProviderAdapterFactory
- 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.datamodel.provider.DatamodelRepositoryItemProviderAdapterFactory
-
- All Implemented Interfaces:
AdapterFactory
,ComposeableAdapterFactory
,IChangeNotifier
,IChildCreationExtender
,IDisposable
public class DatamodelRepositoryItemProviderAdapterFactory extends org.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory
Creates meaningful labels for CompositeDataType/CollectionDataType values in the editor (properties view). Default: 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 DatamodelRepositoryItemProviderAdapterFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Adapter
createCollectionDataTypeAdapter()
Adapter
createCompositeDataTypeAdapter()
-
Methods inherited from class org.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory
adapt, adapt, addListener, createBasicComponentAdapter, createCompleteComponentTypeAdapter, createCompositeComponentAdapter, createEventGroupAdapter, createEventTypeAdapter, createExceptionTypeAdapter, createInfrastructureInterfaceAdapter, createInfrastructureProvidedRoleAdapter, createInfrastructureRequiredRoleAdapter, createInfrastructureSignatureAdapter, createInnerDeclarationAdapter, createOperationInterfaceAdapter, createOperationProvidedRoleAdapter, createOperationRequiredRoleAdapter, createOperationSignatureAdapter, 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
-
createCompositeDataTypeAdapter
public Adapter createCompositeDataTypeAdapter()
- Overrides:
createCompositeDataTypeAdapter
in classorg.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory
-
createCollectionDataTypeAdapter
public Adapter createCollectionDataTypeAdapter()
- Overrides:
createCollectionDataTypeAdapter
in classorg.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory
-
-