Package com.iizigo.vs
Class VSTableLabelProvider
- All Implemented Interfaces:
- EventListener,- IBaseLabelProvider,- IToolTipProvider
Label provider for a VirtualSpace Table.
- Author:
- Christopher Mindus
- Field Summary- Fields inherited from class org.eclipse.jface.viewers.StyledCellLabelProvider- COLORS_ON_SELECTION, NO_FOCUS
- Constructor SummaryConstructorsConstructorDescription- VSTableLabelProvider- (EditorVSTable table, ArrayList<IzFilter> filters) The VSTable being used for the table.
- Method SummaryModifier and TypeMethodDescription- void- assignViewer- (TableViewer viewer) Assigns the viewer for updates.- void- dispose()Handles dispose.- voidCalled to process an event.- void- update- (ViewerCell cell) Updates the cell contents.- Methods inherited from class org.eclipse.jface.viewers.StyledCellLabelProvider- erase, getColumn, getViewer, initialize, isOwnerDrawEnabled, measure, paint, prepareStyleRange, setOwnerDrawEnabled, styleDecoratedString- Methods inherited from class org.eclipse.jface.viewers.OwnerDrawLabelProvider- dispose, initialize, setOwnerDrawEnabled, setUpOwnerDraw- Methods inherited from class org.eclipse.jface.viewers.CellLabelProvider- getToolTipBackgroundColor, getToolTipDisplayDelayTime, getToolTipFont, getToolTipForegroundColor, getToolTipImage, getToolTipShift, getToolTipStyle, getToolTipText, getToolTipTimeDisplayed, useNativeToolTip- Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider- addListener, fireLabelProviderChanged, isLabelProperty, removeListener- Methods inherited from class org.eclipse.core.commands.common.EventManager- addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
- Constructor Details- VSTableLabelProviderThe VSTable being used for the table.- Parameters:
- table- The table.
- filters- The filters, or null for none.
 
 
- Method Details- assignViewerAssigns the viewer for updates.
- disposepublic void dispose()Handles dispose.- Specified by:
- disposein interface- IBaseLabelProvider
- Overrides:
- disposein class- StyledCellLabelProvider
 
- onEventCalled to process an event.- Specified by:
- onEventin interface- EventListener
- Parameters:
- event- The event.
 
- updateUpdates the cell contents.- Overrides:
- updatein class- StyledCellLabelProvider