Bug 163317 [Viewers] Take over SWT programming pattern to JFace Viewers
To open ColumnViewer for reusablility we should not make it final making the constructor protected forces people to subclass it and not directly creating instances from it.
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/ViewerColumn.java
}
	/**
	 * Return the editing support for the reciever.
	 * @return {@link EditingSupport}
	 */
	EditingSupport getEditingSupport() {
		return editingSupport;
	}
	/**
	 * Set the editing support.
	 * @param editingSupport
	 *            The {@link EditingSupport} to set.
	 */
	public void setEditingSupport(EditingSupport editingSupport) {
		this.editingSupport = editingSupport;
	}
	/**
	 * Refresh the cell for the given columnIndex.
	 * <strong>NOTE:</strong>the {@link ViewerCell}
	 * provided to this method is no longer valid after
	 * this method is exited. Do not cache the cell for
	 * future use.
	 * 
	 * @param cell {@link ViewerCell}
	 */
	public void refresh(ViewerCell cell) {
		getLabelProvider().update(cell);
	}
}