Class MEClassLabelProvider
- java.lang.Object
-
- org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
-
- org.eclipse.emf.ecp.spi.common.ui.MEClassLabelProvider
-
- All Implemented Interfaces:
org.eclipse.emf.edit.provider.INotifyChangedListener
,org.eclipse.jface.viewers.IBaseLabelProvider
,org.eclipse.jface.viewers.ILabelProvider
,org.eclipse.jface.viewers.ITableLabelProvider
public class MEClassLabelProvider extends org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
- Author:
- Hodaie LabelProvider for TreeViewer that is shown on ModelTreePage
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.ColorProvider, org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.FontAndColorProvider, org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.FontProvider
-
-
Constructor Summary
Constructors Constructor Description MEClassLabelProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.swt.graphics.Image
getColumnImage(java.lang.Object object, int columnIndex)
This implementsITableLabelProvider
.getColumnImage by forwarding it to an object that implementsITableItemLabelProvider.getColumnImage
or failing that, an object that implementsIItemLabelProvider.getImage
where the columnIndex is ignored.java.lang.String
getColumnText(java.lang.Object object, int columnIndex)
This implementsITableLabelProvider
.getColumnText by forwarding it to an object that implementsITableItemLabelProvider.getColumnText
or failing that, an object that implementsIItemLabelProvider.getText
where the columnIndex are is ignored.org.eclipse.swt.graphics.Image
getImage(java.lang.Object object)
.java.lang.String
getText(java.lang.Object object)
.-
Methods inherited from class org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
addListener, dispose, fireLabelProviderChanged, getAdapterFactory, getBackground, getBackground, getColorFromObject, getDefaultBackground, getDefaultFont, getDefaultForeground, getDefaultImage, getFont, getFont, getFontFromObject, getForeground, getForeground, getImageFromObject, isFireLabelUpdateNotifications, isLabelProperty, notifyChanged, removeListener, setAdapterFactory, setDefaultBackground, setDefaultFont, setDefaultForeground, setFireLabelUpdateNotifications
-
-
-
-
Method Detail
-
getText
public java.lang.String getText(java.lang.Object object)
. (This implementsILabelProvider
.getText by forwarding it to an object that implementsIItemLabelProvider.getText
) If argument is instance of EClass then return its display name.- Specified by:
getText
in interfaceorg.eclipse.jface.viewers.ILabelProvider
- Overrides:
getText
in classorg.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
-
getImage
public org.eclipse.swt.graphics.Image getImage(java.lang.Object object)
. (This implementsILabelProvider
.getImage by forwarding it to an object that implementsIItemLabelProvider.getImage
)- Specified by:
getImage
in interfaceorg.eclipse.jface.viewers.ILabelProvider
- Overrides:
getImage
in classorg.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
-
getColumnImage
public org.eclipse.swt.graphics.Image getColumnImage(java.lang.Object object, int columnIndex)
This implementsITableLabelProvider
.getColumnImage by forwarding it to an object that implementsITableItemLabelProvider.getColumnImage
or failing that, an object that implementsIItemLabelProvider.getImage
where the columnIndex is ignored.- Specified by:
getColumnImage
in interfaceorg.eclipse.jface.viewers.ITableLabelProvider
- Overrides:
getColumnImage
in classorg.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
-
getColumnText
public java.lang.String getColumnText(java.lang.Object object, int columnIndex)
This implementsITableLabelProvider
.getColumnText by forwarding it to an object that implementsITableItemLabelProvider.getColumnText
or failing that, an object that implementsIItemLabelProvider.getText
where the columnIndex are is ignored.- Specified by:
getColumnText
in interfaceorg.eclipse.jface.viewers.ITableLabelProvider
- Overrides:
getColumnText
in classorg.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
-
-