Class PalladioItemProvider
java.lang.Object
org.eclipse.emf.edit.provider.ItemProviderDecorator
org.palladiosimulator.pcm.ui.provider.PalladioItemProvider
- All Implemented Interfaces:
Adapter,CreateChildCommand.Helper,IChangeNotifier,IDisposable,IEditingDomainItemProvider,IItemLabelProvider,IItemPropertySource,IItemProviderDecorator,INotifyChangedListener,IStructuredItemContentProvider,ITreeItemContentProvider
public class PalladioItemProvider
extends ItemProviderDecorator
implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, Adapter, CreateChildCommand.Helper
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal -
Field Summary
Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderDecorator
adapterFactory, changeNotifier, decoratedItemProvider -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCommand(Object object, EditingDomain domain, Class<? extends Command> commandClass, CommandParameter commandParameter) getCreateChildDescription(Object owner, Object feature, Object child, Collection<?> selection) getCreateChildImage(Object owner, Object feature, Object child, Collection<?> selection) Collection<?>getCreateChildResult(Object child) getCreateChildText(Object owner, Object feature, Object child, Collection<?> selection) getCreateChildToolTipText(Object owner, Object feature, Object child, Collection<?> selection) voidMethods inherited from class org.eclipse.emf.edit.provider.ItemProviderDecorator
addListener, dispose, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getChildren, getColumnImage, getColumnText, getDecoratedItemProvider, getEditableValue, getElements, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyDescriptors, getUpdateableText, hasChildren, isAdapterForType, notifyChanged, 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
isAdapterForType, notifyChangedMethods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
getChildren, getNewChildDescriptors, getParentMethods inherited from interface org.eclipse.emf.edit.provider.IItemLabelProvider
getImageMethods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptor, getPropertyDescriptorsMethods inherited from interface org.eclipse.emf.edit.provider.IStructuredItemContentProvider
getElementsMethods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider
getChildren, getParent, hasChildren
-
Constructor Details
-
PalladioItemProvider
Default constructor- Parameters:
adapterFactory- Decorated adapter factory
-
-
Method Details
-
getText
- Specified by:
getTextin interfaceIItemLabelProvider- Overrides:
getTextin classItemProviderDecorator
-
getTarget
-
setTarget
-
getCreateChildDescription
public String getCreateChildDescription(Object owner, Object feature, Object child, Collection<?> selection) - Specified by:
getCreateChildDescriptionin interfaceCreateChildCommand.Helper
-
getCreateChildImage
public Object getCreateChildImage(Object owner, Object feature, Object child, Collection<?> selection) - Specified by:
getCreateChildImagein interfaceCreateChildCommand.Helper
-
getCreateChildResult
- Specified by:
getCreateChildResultin interfaceCreateChildCommand.Helper
-
getCreateChildText
public String getCreateChildText(Object owner, Object feature, Object child, Collection<?> selection) - Specified by:
getCreateChildTextin interfaceCreateChildCommand.Helper
-
getCreateChildToolTipText
public String getCreateChildToolTipText(Object owner, Object feature, Object child, Collection<?> selection) - Specified by:
getCreateChildToolTipTextin interfaceCreateChildCommand.Helper
-
createCommand
public Command createCommand(Object object, EditingDomain domain, Class<? extends Command> commandClass, CommandParameter commandParameter) - Specified by:
createCommandin interfaceIEditingDomainItemProvider- Overrides:
createCommandin classItemProviderDecorator
-