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/TreeViewer.java
if (item.getData(VIRTUAL_DISPOSE_KEY) == null) {
				item.setData(VIRTUAL_DISPOSE_KEY, Boolean.TRUE);
				item.addDisposeListener(new DisposeListener() {
					public void widgetDisposed(DisposeEvent e) {
						if (!treeIsDisposed) {
							Object data = item.getData();
							if (usingElementMap() && data != null) {
								unmapElement(data, item);
							}
						}
					}
				});
			}
		}
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.jface.viewers.ColumnViewer#getRowPartFromItem(org.eclipse.swt.widgets.Widget)
	 */
	protected ViewerRow getViewerRowFromItem(Widget item) {
		ViewerRow part = (ViewerRow) item.getData(ViewerRow.ROWPART_KEY);
		if (part == null) {
			part = new TreeViewerRow(((TreeItem) item));
		}
		return part;
	}
	/**