Bug 268533 [Viewers] Weird painting when using MOUSE_CLICK_ACTIVATION
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/SWTFocusCellManager.java
}
	/**
	 * @return the cell with the focus
	 *
	 */
	public ViewerCell getFocusCell() {
		return focusCell;
	}
	void setFocusCell(ViewerCell focusCell) {
		ViewerCell oldCell = this.focusCell;
		if( this.focusCell != null && ! this.focusCell.getItem().isDisposed() ) {
			this.focusCell.getItem().removeDisposeListener(itemDeletionListener);
		}
		this.focusCell = focusCell;
		if( this.focusCell != null && ! this.focusCell.getItem().isDisposed() ) {
			this.focusCell.getItem().addDisposeListener(itemDeletionListener);
		}
		if( focusCell != null ) {
			focusCell.scrollIntoView();	
		}
		
		this.cellHighlighter.focusCellChanged(focusCell,oldCell);
		
		getViewer().getControl().getAccessible().setFocus(ACC.CHILDID_SELF);
	}
	ColumnViewer getViewer() {
		return viewer;
	}
}