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
return;
			}
			Item[] children = getChildren(widget);
			if (children.length == 1 && children[0].getData() == null) {
				
				virtualLazyUpdateChildCount(widget, children.length);
				children = getChildren(widget);
			}
			
			for (int i = 0; i < children.length; i++) {
				if (children[i].getData() == null) {
					virtualLazyUpdateWidget(widget, i);
				}
			}
			return;
		}
		super.createChildren(widget);
	}
	protected void internalAdd(Widget widget, Object parentElement,
			Object[] childElements) {
		if (contentProviderIsLazy) {
			if (widget instanceof TreeItem) {
				TreeItem ti = (TreeItem) widget;
				int count = ti.getItemCount() + childElements.length;
				ti.setItemCount(count);
				ti.clearAll(false);
			} else {
				Tree t = (Tree) widget;
				t.setItemCount(t.getItemCount() + childElements.length);
				t.clearAll(false);