Class InnerDeclarationItemProvider
java.lang.Object
org.eclipse.emf.edit.provider.ItemProviderDecorator
org.palladiosimulator.editors.commons.dialogs.datatype.InnerDeclarationItemProvider
- All Implemented Interfaces:
IChangeNotifier
,IDisposable
,IItemLabelProvider
,IItemProviderDecorator
,INotifyChangedListener
,ITableItemLabelProvider
public class InnerDeclarationItemProvider
extends ItemProviderDecorator
implements ITableItemLabelProvider, IItemLabelProvider
This class is a decorator for the generated EMF.Edit item providers. It provides item providers
which are used in the operations tab of the tabbed properties sheet when editing interfaces. It
implements ITableItemLabelProvider to display the given EObject in a tabular form. Additionally
it provided the labels by partcial delegation to the original IItemLabelProvider.
-
Field Summary
Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderDecorator
adapterFactory, changeNotifier, decoratedItemProvider
-
Constructor Summary
ConstructorDescriptionInnerDeclarationItemProvider
(AdapterFactory adapterFactory) Instantiates a new inner declaration item provider. -
Method Summary
Modifier and TypeMethodDescriptiongetColumnImage
(Object object, int columnIndex) getColumnText
(Object element, int columnIndex) Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderDecorator
addListener, createCommand, dispose, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getChildren, getDecoratedItemProvider, getEditableValue, getElements, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyDescriptors, getText, 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.edit.provider.IItemLabelProvider
getImage, getText
-
Constructor Details
-
InnerDeclarationItemProvider
Instantiates a new inner declaration item provider.- Parameters:
adapterFactory
- the adapter factory
-
-
Method Details
-
getColumnImage
- Specified by:
getColumnImage
in interfaceITableItemLabelProvider
- Overrides:
getColumnImage
in classItemProviderDecorator
-
getColumnText
- Specified by:
getColumnText
in interfaceITableItemLabelProvider
- Overrides:
getColumnText
in classItemProviderDecorator
-