Bug 127861 [DataBinding] Mark API provisional
examples/org.eclipse.jface.examples.databinding/src/org/eclipse/jface/examples/databinding/contentprovider/test/TreeContentProviderTest.java
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.Shell;
/**
 * Tests UpdatableTreeContentProvider and DirtyIndicationLabelProvider.
 * Creates a tree containing three randomly-generated sets of integers,
 * and one node that contains the union of the other sets.
 * 
 * @since 3.2
 */
public class TreeContentProviderTest {
	
	private Shell shell;
	private TreeViewer tree;
	private ListViewer unionViewer;
	private ListViewer transformViewer;
	private Label exploredNodesLabel;
	
	
	private AsynchronousTestSet set1;
	private AsynchronousTestSet set2;
	private AsynchronousTestSet set3;
	
	
	private UnionSet union;
	private Button randomize;
	private Button delete;
	public TreeContentProviderTest() {
		
		
		set1 = new AsynchronousTestSet();