Modified:
trunk/gdf-mygwt/src/main/java/gdf/mygwt/client/view/TreeView.java
Log:
Bug fixing in TreeView
Modified: trunk/gdf-mygwt/src/main/java/gdf/mygwt/client/view/TreeView.java
==============================================================================
--- trunk/gdf-mygwt/src/main/java/gdf/mygwt/client/view/TreeView.java (original)
+++ trunk/gdf-mygwt/src/main/java/gdf/mygwt/client/view/TreeView.java
Tue Jan 8 07:52:44 2008
@@ -31,6 +31,7 @@
import net.mygwt.ui.client.widget.tree.Tree;
import net.mygwt.ui.client.widget.tree.TreeItem;
+import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.user.client.ui.Widget;
@@ -90,32 +91,11 @@
}
};
+
viewer.setContentProvider(cp);
+
- viewer.setLabelProvider(new ModelLabelProvider() {
- public String getText(Object element) {
-
- return treeProvider.getLabel(element);
- }
-
- public String getIconStyle(Object element) {
- return treeProvider.getIconStyle(element);
- }
- });
-
- treeProvider.getRoots(new AsyncCallback() {
-
- public void onFailure(Throwable arg0) {
- // TODO Auto-generated method stub
-
- }
-
- public void onSuccess(Object result) {
- viewer.setInput(result);
-
- }
- });
-
+
viewer.setLabelProvider(new ModelLabelProvider() {
public String getText(Object element) {
@@ -130,6 +110,7 @@
treeProvider.getRoots(new AsyncCallback() {
public void onFailure(Throwable caught) {
+ Window.alert("failure on getting roots"+treeProvider.toString());
}
public void onSuccess(Object result) {
@@ -137,6 +118,7 @@
}
});
+
final Menu menu = new Menu();