Bug 172814 [Viewers] Rename AbstractViewerEditor to ColumnViewerEditor
There is no "AbstractViewer", and this class is referenced from ColumnViewer. To make the names more consistent, it should be called ColumnViewerEditor, not AbstractViewerEditor.
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/ColumnViewer.java
* @param columnIndex the column index
	 * @return Widget the column widget
	 */
	protected abstract Widget getColumnViewerOwner(int columnIndex);
	/**
	 * Returns the viewer column for the given column index.
	 * 
	 * @param columnIndex
	 *            the column index
	 * @return the viewer column at the given index, or <code>null</code> if
	 *         there is none for the given index
	 */
	 ViewerColumn getViewerColumn(final int columnIndex) {
		ViewerColumn viewer;
		Widget columnOwner = getColumnViewerOwner(columnIndex);
		if (columnOwner == null) {
			return null;
		}
		viewer = (ViewerColumn) columnOwner
				.getData(ViewerColumn.COLUMN_VIEWER_KEY);
		if (viewer == null) {
			viewer = createViewerColumn(columnOwner, CellLabelProvider
					.createViewerLabelProvider(getLabelProvider()));
			setupEditingSupport(columnIndex, viewer);
		}
		if (viewer.getEditingSupport() == null && getCellModifier() != null) {
			setupEditingSupport(columnIndex, viewer);
		}
		return viewer;
	}