Uses of Class
org.eclipse.jface.viewers.ViewerCell
Package
Description
Provides classes that can be used to observe the JFace Viewer framework.
Provides a framework for viewers, which are model-based
content adapters for SWT widgets.
Utility classes for working with markers in views
-
Uses of ViewerCell in org.eclipse.jface.databinding.viewers
Modifier and TypeMethodDescriptionprotected abstract IObservableValue<M>
ObservableValueEditingSupport.doCreateElementObservable
(E element, ViewerCell cell) Creates the observable value for the element.protected final void
ObservableValueEditingSupport.initializeCellEditorValue
(CellEditor cellEditor, ViewerCell cell) Creates aBinding
between the editor and the element to be edited.protected final void
ObservableValueEditingSupport.saveCellEditorValue
(CellEditor cellEditor, ViewerCell cell) Updates the model from the target.void
ObservableMapCellLabelProvider.update
(ViewerCell cell) Updates the label of the cell with the value for the cell element. -
Uses of ViewerCell in org.eclipse.jface.viewers
Modifier and TypeMethodDescriptionCellNavigationStrategy.findSelectedCell
(ColumnViewer viewer, ViewerCell currentSelectedCell, Event event) Returns the viewer cell at the given widget-relative coordinates, ornull
if there is no cell at that locationViewerRow.getCell
(int column) Get a ViewerCell for the column at index.Get the ViewerCell at point.ColumnViewerEditor.getFocusCell()
FocusCellHighlighter.getFocusCell()
TableViewerEditor.getFocusCell()
TableViewerFocusCellManager.getFocusCell()
TreeViewerEditor.getFocusCell()
TreeViewerFocusCellManager.getFocusCell()
ViewerCell.getNeighbor
(int directionMask, boolean sameLevel) Returns the specified neighbor of this cell, ornull
if no neighbor exists in the given direction.Modifier and TypeMethodDescriptionvoid
CellNavigationStrategy.collapse
(ColumnViewer viewer, ViewerCell cellToCollapse, Event event) protected Composite
ColumnViewerToolTipSupport.createViewerToolTipContentArea
(Event event, ViewerCell cell, Composite parent) Creates the content area of the tool tip giving access to the cell the tip is shown for.void
CellNavigationStrategy.expand
(ColumnViewer viewer, ViewerCell cellToExpand, Event event) CellNavigationStrategy.findSelectedCell
(ColumnViewer viewer, ViewerCell currentSelectedCell, Event event) protected void
FocusCellHighlighter.focusCellChanged
(ViewerCell cell) Deprecated.protected void
FocusCellHighlighter.focusCellChanged
(ViewerCell newCell, ViewerCell oldCell) Called by the framework when the focus cell has changed.protected void
FocusCellOwnerDrawHighlighter.focusCellChanged
(ViewerCell newCell, ViewerCell oldCell) protected Color
FocusCellOwnerDrawHighlighter.getSelectedCellBackgroundColor
(ViewerCell cell) The color to use when rendering the background of the selected cell when the control has the input focusprotected Color
FocusCellOwnerDrawHighlighter.getSelectedCellBackgroundColorNoFocus
(ViewerCell cell) The color to use when rendering the background of the selected cell when the control has no input focusprotected Color
FocusCellOwnerDrawHighlighter.getSelectedCellForegroundColor
(ViewerCell cell) The color to use when rendering the foreground (=text) of the selected cell when the control has the input focusprotected Color
FocusCellOwnerDrawHighlighter.getSelectedCellForegroundColorNoFocus
(ViewerCell cell) The color to use when rendering the foreground (=text) of the selected cell when the control has no input focusprotected void
EditingSupport.initializeCellEditorValue
(CellEditor cellEditor, ViewerCell cell) Initialize the editor.boolean
CellNavigationStrategy.isCollapseEvent
(ColumnViewer viewer, ViewerCell cellToCollapse, Event event) boolean
CellNavigationStrategy.isExpandEvent
(ColumnViewer viewer, ViewerCell cellToExpand, Event event) protected boolean
FocusCellOwnerDrawHighlighter.onlyTextHighlighting
(ViewerCell cell) Controls whether the whole cell or only the text-area is highlightedprotected void
EditingSupport.saveCellEditorValue
(CellEditor cellEditor, ViewerCell cell) Save the value of the cell editor back to the model.abstract void
CellLabelProvider.update
(ViewerCell cell) Update the label for cell.void
ColumnLabelProvider.update
(ViewerCell cell) void
DecoratingStyledCellLabelProvider.update
(ViewerCell cell) void
DelegatingStyledCellLabelProvider.update
(ViewerCell cell) void
OwnerDrawLabelProvider.update
(ViewerCell cell) void
StyledCellLabelProvider.update
(ViewerCell cell) void
TableColumnViewerLabelProvider.update
(ViewerCell cell) protected abstract void
ColumnViewerEditor.updateFocusCell
(ViewerCell focusCell, ColumnViewerEditorActivationEvent event) protected void
TableViewerEditor.updateFocusCell
(ViewerCell focusCell, ColumnViewerEditorActivationEvent event) protected void
TreeViewerEditor.updateFocusCell
(ViewerCell focusCell, ColumnViewerEditorActivationEvent event) ModifierConstructorDescriptionThis constructor can be used when no event exists.ColumnViewerEditorActivationEvent
(ViewerCell cell, KeyEvent event) ColumnViewerEditorActivationEvent
(ViewerCell cell, MouseEvent event) This constructor is used for all types of mouse events.ColumnViewerEditorActivationEvent
(ViewerCell cell, TraverseEvent event) This constructor is used to mark the activation triggered by a traversal -
Uses of ViewerCell in org.eclipse.ui.views.markers
Modifier and TypeMethodDescriptionvoid
MarkerField.update
(ViewerCell cell) Update the contents of the cell.
FocusCellHighlighter.focusCellChanged(ViewerCell, ViewerCell)
instead