Bug 24024 [Viewers] Error in Javadoc for AbstractTreeViewer::setAutoExpandLevel()
from Javadoc for AbstractTreeViewer::setAutoExpandLevel() : * Sets the auto-expand level. * The value 0 means that the root's children are not visible; * 1 means that the root is expanded so that its children are visible, * but the root's grandchildren are not; and so on. That's off by one. 0 means auto-expand is off. 1 means that roots are not expanded. 2 means that children of the roots are expanded, but not grandchildren; etc. * The value <code>EXPAND_ALL</code> means that all subtrees should be * expanded. The constant should read ALL_LEVELS Note that some other expansion-methods need these comment updates too.
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/AbstractTreeViewer.java
}
	if (childElements.length > 0) {	
		List children = Arrays.asList(getSortedChildren(parentElement));
		for (int cc = 0; cc < childElements.length; cc++) {
			
			int ix = children.indexOf(childElements[cc]);
			if (ix < 0)	
				continue;
			Item[] ch = getChildren(widget);
			if (ch.length + 1 == children.size()) {
				createTreeItem(widget, childElements[cc], ix);	
				if (ch.length == 0) {
					
					tree.setRedraw(false);	
					tree.setRedraw(true);	
				}
				continue;
			}
			
			
			
			
			refresh(parentElement);
			return;
		}
	}
}
/**
 * Adds the given child element to this viewer as a child of the given parent element.
 * If this viewer does not have a sorter, the element is added at the end of the