Bug 234345 [Viewers] AbstractTreeViewer#getChildren(Widget,Object[]) holds doc that it is experimental
a) Remove the experimental description => Why do we need this method b) Remove the method
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/AbstractTreeViewer.java
}
				}
				if (needDummy && !haveDummy) {
					newItem(ti, SWT.NULL, -1);
				}
				return;
			}
		}
		
		
		if (elementChildren == null) {
			if (isTreePathContentProvider() && widget instanceof Item) {
				TreePath path = getTreePathFromItem((Item) widget);
				elementChildren = getSortedChildren(path);
			} else {
				elementChildren = getSortedChildren(parent);
			}
		}
		Control tree = getControl();
		
		int oldCnt = -1;
		if (widget == tree) {
			oldCnt = getItemCount(tree);
		}
		Item[] items = getChildren(widget,elementChildren);
		
		
		CustomHashtable expanded = newHashtable(CustomHashtable.DEFAULT_CAPACITY);