Class StereotypableElementItemProviderDecorator
java.lang.Object
org.eclipse.emf.edit.provider.ItemProviderDecorator
org.palladiosimulator.mdsdprofiles.provider.StereotypableElementItemProviderDecorator
- All Implemented Interfaces:
Adapter,IChangeNotifier,IDisposable,IEditingDomainItemProvider,IItemLabelProvider,IItemPropertySource,IItemProviderDecorator,INotifyChangedListener,IStructuredItemContentProvider,ITreeItemContentProvider
public class StereotypableElementItemProviderDecorator
extends ItemProviderDecorator
implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, Adapter
Customizes the item provider of stereotyped elements, e.g., to show a custom stereotype string
with guillemets.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal -
Field Summary
FieldsFields inherited from class org.eclipse.emf.edit.provider.ItemProviderDecorator
adapterFactory, changeNotifier, decoratedItemProvider -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollection<?>getChildren(Object object) getPropertyDescriptor(Object object, Object propertyId) getPropertyDescriptors(Object object) An object is prefixed by all stereotype names; each surrounded by guillemets.voidnotifyChanged(Notification notification) voidMethods inherited from class org.eclipse.emf.edit.provider.ItemProviderDecorator
addListener, createCommand, dispose, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getColumnImage, getColumnText, getDecoratedItemProvider, getEditableValue, getElements, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getUpdateableText, hasChildren, isAdapterForType, removeListener, setDecoratedItemProvider, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.common.notify.Adapter
isAdapterForTypeMethods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
createCommand, getNewChildDescriptors, getParentMethods inherited from interface org.eclipse.emf.edit.provider.IItemLabelProvider
getImageMethods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValueMethods inherited from interface org.eclipse.emf.edit.provider.IStructuredItemContentProvider
getElementsMethods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider
getParent, hasChildren
-
Field Details
-
EXLUDED_FEATURE_IDS
-
-
Constructor Details
-
StereotypableElementItemProviderDecorator
-
-
Method Details
-
getText
An object is prefixed by all stereotype names; each surrounded by guillemets.- Specified by:
getTextin interfaceIItemLabelProvider- Overrides:
getTextin classItemProviderDecorator
-
getPropertyDescriptors
- Specified by:
getPropertyDescriptorsin interfaceIItemPropertySource- Overrides:
getPropertyDescriptorsin classItemProviderDecorator
-
getPropertyDescriptor
- Specified by:
getPropertyDescriptorin interfaceIItemPropertySource- Overrides:
getPropertyDescriptorin classItemProviderDecorator
-
getTarget
-
setTarget
-
notifyChanged
- Specified by:
notifyChangedin interfaceAdapter- Specified by:
notifyChangedin interfaceINotifyChangedListener- Overrides:
notifyChangedin classItemProviderDecorator
-
getChildren
- Specified by:
getChildrenin interfaceIEditingDomainItemProvider- Specified by:
getChildrenin interfaceITreeItemContentProvider- Overrides:
getChildrenin classItemProviderDecorator
-