Bug 127861 [DataBinding] Mark API provisional
examples/org.eclipse.jface.examples.databinding/src/org/eclipse/jface/examples/databinding/contentprovider/test/TreeContentProviderTest.java
}
	private void createTree() {
		
		
		
		
		ITreeProvider treeProvider = new ITreeProvider() {
			public IReadableSet createChildList(Object element) {
				
				
				if (element == tree.getInput()) {
					
					WritableSet topElements = new WritableSet();
					topElements.add(new SimpleNode("Random Set 1", set1));
					topElements.add(new SimpleNode("Random Set 2", set2));
					topElements.add(new SimpleNode("Random Set 3", set3));
					topElements.add(new SimpleNode("Union of the other sets", union));
					return topElements;
				}
				
				
				
				if (element instanceof SimpleNode) {
					return ((SimpleNode)element).getChildren();
				}
				
				  
				return null;
			}
		};