Class FocusCellHighlighter

java.lang.Object
org.eclipse.jface.viewers.FocusCellHighlighter
Direct Known Subclasses:
FocusCellOwnerDrawHighlighter

public abstract class FocusCellHighlighter extends Object
Since:
3.3
  • Constructor Details

    • FocusCellHighlighter

      public FocusCellHighlighter(ColumnViewer viewer)
      Parameters:
      viewer - the attached viewer
  • Method Details

    • getFocusCell

      public ViewerCell getFocusCell()
      Returns:
      the focus cell
    • focusCellChanged

      @Deprecated protected void focusCellChanged(ViewerCell cell)
      Called by the framework when the focus cell has changed. Subclasses may extend.
      Parameters:
      cell - the new focus cell or null if no new cell receives the focus
    • focusCellChanged

      protected void focusCellChanged(ViewerCell newCell, ViewerCell oldCell)
      Called by the framework when the focus cell has changed. Subclasses may extend.

      The default implementation for this method calls focusCellChanged(ViewerCell). Subclasses should override this method rather than focusCellChanged(ViewerCell) .

      Parameters:
      newCell - the new focus cell or null if no new cell receives the focus
      oldCell - the old focus cell or null if no cell has been focused before
      Since:
      3.4
    • init

      protected void init()
      This method is called by the framework to initialize this cell highlighter object. Subclasses may extend.