Package org.eclipse.jface.viewers
Class FocusCellHighlighter
- java.lang.Object
-
- org.eclipse.jface.viewers.FocusCellHighlighter
-
- Direct Known Subclasses:
FocusCellOwnerDrawHighlighter
public abstract class FocusCellHighlighter extends Object
- Since:
- 3.3
-
-
Constructor Summary
Constructors Constructor Description FocusCellHighlighter(ColumnViewer viewer)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected void
focusCellChanged(ViewerCell cell)
Deprecated.usefocusCellChanged(ViewerCell, ViewerCell)
insteadprotected void
focusCellChanged(ViewerCell newCell, ViewerCell oldCell)
Called by the framework when the focus cell has changed.ViewerCell
getFocusCell()
protected void
init()
This method is called by the framework to initialize this cell highlighter object.
-
-
-
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)
Deprecated.usefocusCellChanged(ViewerCell, ViewerCell)
insteadCalled by the framework when the focus cell has changed. Subclasses may extend.- Parameters:
cell
- the new focus cell ornull
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 ornull
if no new cell receives the focusoldCell
- the old focus cell ornull
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.
-
-