-/*
- * Created on Jul 31, 2004
+/*************************************************************************
+ * @author Ali Echihabi (ali_echihabi@ieee.org, ali.echihabi@souss.ca)
*
- * To change the template for this generated file go to
- * Window>Preferences>Java>Code Generation>Code and Comments
- */
+ * Plugin for PHP unit Testing.
+ * www.phpeclipse.de
+ *
+ *************************************************************************/
+
package net.sourceforge.phpeclipse.phpunit;
import net.sourceforge.phpeclipse.phpunit.testpool.TestPool;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Composite;
-/**
- * @author Ali Echihabi
- *
- * To change the template for this generated type comment go to
- * Window>Preferences>Java>Code Generation>Code and Comments
- */
public class ResultsInfoComposite extends Composite {
-
-
private TreeViewer treeViewer;
-
+
/**
* @param arg0
* @param arg1
GridLayout layout = new GridLayout();
layout.numColumns = 1;
-
+
setLayout(layout);
-
+
treeViewer = new TreeViewer(this, SWT.BORDER | SWT.SHADOW_ETCHED_IN);
- treeViewer.getControl().setLayoutData(new GridData(GridData.VERTICAL_ALIGN_FILL | GridData.FILL_BOTH | GridData.GRAB_VERTICAL));
-
-
+ treeViewer.getControl().setLayoutData(
+ new GridData(GridData.VERTICAL_ALIGN_FILL | GridData.FILL_BOTH
+ | GridData.GRAB_VERTICAL));
+
TestPoolLabelProvider labelProvider = new TestPoolLabelProvider();
- TestPoolContentProvider contentProvider= new TestPoolContentProvider();
-
+ TestPoolContentProvider contentProvider = new TestPoolContentProvider();
+
treeViewer.setContentProvider(contentProvider);
treeViewer.setLabelProvider(labelProvider);
-
+
}
-
public void resetInfo() {
-
+
treeViewer.setInput(null);
}
-
+
public void updateInfo(TestPool testPool) {
-
+
// take care of the TreeView and its content and label providers.
-
+
treeViewer.setInput(testPool.getRoot());
-
+
}
}