|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.jface.viewers.BaseLabelProvider
org.eclipse.jface.viewers.LabelProvider
org.eclipse.xtext.ui.label.AbstractLabelProvider
public abstract class AbstractLabelProvider
A label provider that implements ILabelProvider as well as DelegatingStyledCellLabelProvider.IStyledLabelProvider with an optional
delegate.
| Constructor Summary | |
|---|---|
protected |
AbstractLabelProvider()
|
protected |
AbstractLabelProvider(org.eclipse.jface.viewers.ILabelProvider delegate)
|
| Method Summary | |
|---|---|
protected org.eclipse.swt.graphics.Image |
convertToImage(java.lang.Object imageDescription)
|
protected java.lang.String |
convertToString(java.lang.Object text)
|
protected org.eclipse.jface.viewers.StyledString |
convertToStyledString(java.lang.Object text)
|
protected java.lang.Object |
doGetImage(java.lang.Object element)
Expected to be overridden by clients. |
protected java.lang.Object |
doGetText(java.lang.Object element)
Expected to be overridden by clients. |
protected java.lang.Object |
getDefaultImage()
|
protected org.eclipse.jface.viewers.StyledString |
getDefaultStyledText()
|
protected java.lang.String |
getDefaultText()
|
org.eclipse.swt.graphics.Image |
getImage(java.lang.Object element)
Subclasses should rather override doGetImage(java.lang.Object). |
org.eclipse.jface.viewers.StyledString |
getStyledText(java.lang.Object element)
Subclasses should rather override doGetText(java.lang.Object). |
java.lang.String |
getText(java.lang.Object element)
The LabelProvider implementation of this
ILabelProvider method returns the element's
toString string. |
protected void |
setImageHelper(IImageHelper imageHelper)
|
| Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider |
|---|
addListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListener |
| Methods inherited from class org.eclipse.core.commands.common.EventManager |
|---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvider |
|---|
addListener, dispose, isLabelProperty, removeListener |
| Constructor Detail |
|---|
protected AbstractLabelProvider()
protected AbstractLabelProvider(org.eclipse.jface.viewers.ILabelProvider delegate)
| Method Detail |
|---|
public org.eclipse.swt.graphics.Image getImage(java.lang.Object element)
doGetImage(java.lang.Object).
getImage in interface org.eclipse.emf.edit.provider.IItemLabelProvidergetImage in interface org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.IStyledLabelProvidergetImage in interface org.eclipse.jface.viewers.ILabelProvidergetImage in class org.eclipse.jface.viewers.LabelProviderelement - the element for which to provide the label image
null
if there is no image for the given objectprotected org.eclipse.swt.graphics.Image convertToImage(java.lang.Object imageDescription)
imageDescription - a String, an ImageDescriptor or an Image
Image associated with the description or nullprotected java.lang.Object doGetImage(java.lang.Object element)
String, an ImageDescriptor or an Image passed to
convertToImage(Object) to determine the actual Image.protected java.lang.Object getDefaultImage()
public org.eclipse.jface.viewers.StyledString getStyledText(java.lang.Object element)
doGetText(java.lang.Object).
getStyledText in interface org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.IStyledLabelProviderelement - the element to evaluate the styled string for
protected org.eclipse.jface.viewers.StyledString convertToStyledString(java.lang.Object text)
text - a StyledString or a a String
StyledString representing the parameter or null.public java.lang.String getText(java.lang.Object element)
org.eclipse.jface.viewers.LabelProviderLabelProvider implementation of this
ILabelProvider method returns the element's
toString string. Subclasses may override.
getText in interface org.eclipse.emf.edit.provider.IItemLabelProvidergetText in interface org.eclipse.jface.viewers.ILabelProvidergetText in class org.eclipse.jface.viewers.LabelProviderelement - the element for which to provide the label text
null
if there is no text label for the given objectprotected java.lang.String convertToString(java.lang.Object text)
text - a StyledString or a a String
String representing the parameter or null.protected java.lang.Object doGetText(java.lang.Object element)
StyledString or a a String.protected org.eclipse.jface.viewers.StyledString getDefaultStyledText()
protected java.lang.String getDefaultText()
protected void setImageHelper(IImageHelper imageHelper)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||