Class EventTypesTabItemProvider
java.lang.Object
org.eclipse.emf.edit.provider.ItemProviderDecorator
org.palladiosimulator.editors.commons.tabs.operations.EventTypesTabItemProvider
- All Implemented Interfaces:
IChangeNotifier
,IDisposable
,IItemLabelProvider
,IItemProviderDecorator
,INotifyChangedListener
,ITableItemLabelProvider
public class EventTypesTabItemProvider
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 event types tab of the tabbed
properties sheet when editing event groups. It implements
ITableItemLabelProvider to display the given EObject in a tabular form.
Additionally it provided the labels by practical delegation to the original
IItemLabelProvider.
The OperationsTabItemProvider was used as template for this class.
-
Field Summary
Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderDecorator
adapterFactory, changeNotifier, decoratedItemProvider
-
Constructor Summary
ConstructorDescriptionEventTypesTabItemProvider
(AdapterFactory factory) Inherited default constructor -
Method Summary
Modifier and TypeMethodDescriptiongetColumnImage
(Object object, int columnIndex) getColumnText
(Object element, int columnIndex) Format the columns with the given index constant as string text for displaying.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
-
EventTypesTabItemProvider
Inherited default constructor- Parameters:
factory
- The factory which created this object
-
-
Method Details
-
getColumnImage
- Specified by:
getColumnImage
in interfaceITableItemLabelProvider
- Overrides:
getColumnImage
in classItemProviderDecorator
-
getColumnText
Format the columns with the given index constant as string text for displaying.- Specified by:
getColumnText
in interfaceITableItemLabelProvider
- Overrides:
getColumnText
in classItemProviderDecorator
- See Also:
-