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
-
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) void
Methods 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, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.emf.common.notify.Adapter
isAdapterForType, notifyChanged
Methods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
getChildren, getNewChildDescriptors, getParent
Methods inherited from interface org.eclipse.emf.edit.provider.IItemLabelProvider
getImage
Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptor, getPropertyDescriptors
Methods inherited from interface org.eclipse.emf.edit.provider.IStructuredItemContentProvider
getElements
Methods 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:
getText
in interfaceIItemLabelProvider
- Overrides:
getText
in classItemProviderDecorator
-
getTarget
-
setTarget
-
getCreateChildDescription
public String getCreateChildDescription(Object owner, Object feature, Object child, Collection<?> selection) - Specified by:
getCreateChildDescription
in interfaceCreateChildCommand.Helper
-
getCreateChildImage
public Object getCreateChildImage(Object owner, Object feature, Object child, Collection<?> selection) - Specified by:
getCreateChildImage
in interfaceCreateChildCommand.Helper
-
getCreateChildResult
- Specified by:
getCreateChildResult
in interfaceCreateChildCommand.Helper
-
getCreateChildText
public String getCreateChildText(Object owner, Object feature, Object child, Collection<?> selection) - Specified by:
getCreateChildText
in interfaceCreateChildCommand.Helper
-
getCreateChildToolTipText
public String getCreateChildToolTipText(Object owner, Object feature, Object child, Collection<?> selection) - Specified by:
getCreateChildToolTipText
in interfaceCreateChildCommand.Helper
-
createCommand
public Command createCommand(Object object, EditingDomain domain, Class<? extends Command> commandClass, CommandParameter commandParameter) - Specified by:
createCommand
in interfaceIEditingDomainItemProvider
- Overrides:
createCommand
in classItemProviderDecorator
-