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 voidfocusCellChanged(ViewerCell cell)Deprecated.usefocusCellChanged(ViewerCell, ViewerCell)insteadprotected voidfocusCellChanged(ViewerCell newCell, ViewerCell oldCell)Called by the framework when the focus cell has changed.ViewerCellgetFocusCell()protected voidinit()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 ornullif 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 ornullif no new cell receives the focusoldCell- the old focus cell ornullif 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.
-
-