Bug 174701 [Viewers] ViewerRow should be reused instead of connected to the Item
Currently we create a ViewerRow ver every Item we create this can degrade performance, we should cache the row and reuse it
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/ColumnViewerEditor.java
private CellEditor cellEditor;
	private ICellEditorListener cellEditorListener;
	private FocusListener focusListener;
	private MouseListener mouseListener;
	private ColumnViewer viewer;
	private TraverseListener tabeditingListener;
	private int activationTime;
	private ViewerCell cell;
	private ColumnViewerEditorActivationEvent activationEvent;
	private ListenerList editorActivationListener;
	private ColumnViewerEditorActivationStrategy editorActivationStrategy;
	/**
	 * Tabing from cell to cell is turned off
	 */
	public static final int DEFAULT = 1;
	/**
	 * Should if the end of the row is reach started from the start/end of the
	 * row below/above
	 */
	public static final int TABBING_MOVE_TO_ROW_NEIGHBOR = 1 << 1;
	/**
	 * Should if the end of the row is reach started from the beginning in the
	 * same row
	 */
	public static final int TABBING_CYCLE_IN_ROW = 1 << 2;
	/**
	 * Support tabing to Cell above/below the current cell
	 */