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.RepositoryItemProviderAdapterFactoryCreates 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 AdaptercreateCollectionDataTypeAdapter()AdaptercreateCompositeDataTypeAdapter()-
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:
createCompositeDataTypeAdapterin classorg.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory
-
createCollectionDataTypeAdapter
public Adapter createCollectionDataTypeAdapter()
- Overrides:
createCollectionDataTypeAdapterin classorg.palladiosimulator.pcm.repository.provider.RepositoryItemProviderAdapterFactory
-
-