Package com.iizigo.jface
Class TooltipTableViewer
- All Implemented Interfaces:
- IViewerToolTip,- IInputProvider,- IInputSelectionProvider,- IPostSelectionProvider,- ISelectionProvider
The table viewer with the interface for tooltip implemented.
- Author:
- Christopher Mindus
- Nested Class Summary- Nested classes/interfaces inherited from class org.eclipse.jface.viewers.StructuredViewer- StructuredViewer.ColorAndFontCollector, StructuredViewer.ColorAndFontCollectorWithProviders
- Field Summary- Fields inherited from class org.eclipse.jface.viewers.Viewer- WIDGET_DATA_KEY
- Constructor SummaryConstructors
- Method SummaryModifier and TypeMethodDescription- getViewerRow- (Point point) Returns the viewer row at the given widget-relative coordinates.- getViewerRowFromItem- (Widget item) Returns the viewer row for the given widget.- Methods inherited from class org.eclipse.jface.viewers.TableViewer- createViewerEditor, doClear, doClearAll, doDeselectAll, doFindItem, doGetColumn, doGetColumnCount, doGetItem, doGetItemCount, doGetItems, doGetSelection, doGetSelectionIndices, doIndexOf, doRemove, doRemove, doRemoveAll, doResetItem, doSelect, doSetItemCount, doSetSelection, doSetSelection, doShowItem, doShowSelection, getControl, getItemAt, getTable, internalCreateNewRowPart, refresh, refresh, remove, setSelection- Methods inherited from class org.eclipse.jface.viewers.AbstractTableViewer- add, add, assertContentProviderType, clear, contains, doFindInputItem, doUpdateItem, getColumnViewerOwner, getElementAt, getLabelProvider, getRawChildren, getSelectionFromWidget, handleDispose, hookControl, indexForElement, inputChanged, insert, internalRefresh, internalRefresh, remove, replace, reveal, setContentProvider, setItemCount, setSelectionToWidget- Methods inherited from class org.eclipse.jface.viewers.ColumnViewer- applyEditorValue, cancelEditing, checkBusy, disassociate, editElement, firePostSelectionChanged, getCell, getCellEditors, getCellModifier, getColumnProperties, getColumnViewerEditor, getItem, getLabelProvider, getSortedChildren, handleDoubleSelect, hookEditingSupport, isBusy, isCellEditorActive, isExpandableNode, refresh, refresh, setBusy, setCellEditors, setCellModifier, setColumnProperties, setColumnViewerEditor, setDisplayIncrementally, setLabelProvider, triggerEditorActivationEvent, unmapAllElements, update, updateSelection- Methods inherited from class org.eclipse.jface.viewers.StructuredViewer- addDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, assertElementsNotNull, associate, buildLabel, equals, filter, findItem, findItems, fireDoubleClick, fireOpen, getColorAndFontCollector, getComparator, getComparer, getFilteredChildren, getFilters, getRoot, getSelection, getSorter, getStructuredSelection, handleInvalidSelection, handleLabelProviderChanged, handleOpen, handlePostSelect, handleSelect, hasFilters, internalUpdate, mapElement, needsRefilter, preservingSelection, refresh, refresh, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setFilters, setInput, setSelectionToWidget, setSorter, setUseHashlookup, testFindItem, testFindItems, unmapElement, unmapElement, update, updateItem, usingElementMap- Methods inherited from class org.eclipse.jface.viewers.ContentViewer- getContentProvider, getInput, labelProviderChanged- Methods inherited from class org.eclipse.jface.viewers.Viewer- addHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelection- 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.ISelectionProvider- addSelectionChangedListener, removeSelectionChangedListener, setSelection
- Constructor Details- TooltipTableViewerConstructor.
 
- Method Details- getViewerRowReturns the viewer row at the given widget-relative coordinates. Overridden to make public. As it's for tooltip support this will work just fine.- Specified by:
- getViewerRowin interface- IViewerToolTip
- Overrides:
- getViewerRowin class- ColumnViewer
- Parameters:
- point- The widget-relative coordinates of the viewer row.
- Returns:
- ViewerRow the row or nullif no row is found at the given coordinates.
 
- getViewerRowFromItemReturns the viewer row for the given widget.- Overrides:
- getViewerRowFromItemin class- TableViewer
- Returns:
- ViewerRow the row or nullif no row is found for the given widget.