Class FocusCellHighlighter

    • Constructor Detail

      • FocusCellHighlighter

        public FocusCellHighlighter​(ColumnViewer viewer)
        Parameters:
        viewer -
    • Method Detail

      • 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.