|
|||||||||||
| 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.LabelProvider
net.sourceforge.java.feednread.frontend.components.newstable.NewsFeedTableLabelProvider
Converts NewsFeedEntry model objects to gui representations
that can be displayed in a JFace TableViewer instance.
| Field Summary | |
private NewsFeedTableContentProvider |
contentProvider
The NewsFeedTableContentProvider this
NewsFeedTableLabelProvider uses to obtain the model data.
|
private static DateFormat |
DEFAULT_DATE_FORMATTER
The default DateFormat object to format publishing
Date objects.
|
private TableViewer |
viewer
The Viewer the NewsFeedTableLabelProvider
serves.
|
| Fields inherited from class org.eclipse.core.commands.common.EventManager |
|
| Constructor Summary | |
NewsFeedTableLabelProvider(TableViewer viewer)
Creates a new NewsFeedTableLabelProvider for the specified
TableViewer.
|
|
| Method Summary | |
void |
defaultLanguageChanged(LanguageResourceChangeEvent lrce)
Called whenever the default language changes. |
void |
dispose()
Disposes all resources claimed by this NewsFeedTableLabelProvider.
|
Image |
getColumnImage(Object element,
int columnIndex)
Gets the image for the specified element at the specified column index. |
String |
getColumnText(Object element,
int columnIndex)
Gets the textual representation of the element at the specified columnIndex.
|
Font |
getFont(Object element)
Gets the Font for the specified element.
|
| Methods inherited from class org.eclipse.jface.viewers.LabelProvider |
addListener, fireLabelProviderChanged, getImage, getText, 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, isLabelProperty, removeListener |
| Field Detail |
private static DateFormat DEFAULT_DATE_FORMATTER
The default DateFormat object to format publishing
Date objects.
private TableViewer viewer
The Viewer the NewsFeedTableLabelProvider
serves.
private NewsFeedTableContentProvider contentProvider
The NewsFeedTableContentProvider this
NewsFeedTableLabelProvider uses to obtain the model data.
| Constructor Detail |
public NewsFeedTableLabelProvider(TableViewer viewer)
Creates a new NewsFeedTableLabelProvider for the specified
TableViewer.
viewer - the Viewer this
NewsFeedTableLabelProvider serves| Method Detail |
public Image getColumnImage(Object element,
int columnIndex)
Gets the image for the specified element at the specified column index.
getColumnImage in interface ITableLabelProviderelement - the element to obtain the image forcolumnIndex - the index of the column to obtain the image for
public String getColumnText(Object element,
int columnIndex)
Gets the textual representation of the element at the specified
columnIndex.
getColumnText in interface ITableLabelProviderelement - the element to get the text forcolumnIndex - the index of the column to get the text for
public void dispose()
Disposes all resources claimed by this
NewsFeedTableLabelProvider.
dispose in interface IBaseLabelProviderpublic Font getFont(Object element)
Gets the Font for the specified element.
getFont in interface IFontProviderelement - the element to get the Font for
Font for the specified elementpublic void defaultLanguageChanged(LanguageResourceChangeEvent lrce)
Called whenever the default language changes.
defaultLanguageChanged in interface ILanguageResourceChangeListenerlrce - the triggered LanguageResourceChangeEvent
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||