Author: heiko.braun(a)jboss.com
Date: 2010-02-17 06:13:50 -0500 (Wed, 17 Feb 2010)
New Revision: 973
Modified:
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/process/JSONTree.java
Log:
Use regular GWT tree in JSONTree impl
Modified:
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/process/JSONTree.java
===================================================================
---
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/process/JSONTree.java 2010-02-17
10:06:18 UTC (rev 972)
+++
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/process/JSONTree.java 2010-02-17
11:13:50 UTC (rev 973)
@@ -25,6 +25,8 @@
import com.google.gwt.json.client.JSONParser;
import com.google.gwt.json.client.JSONValue;
import com.google.gwt.user.client.ui.ScrollPanel;
+import com.google.gwt.user.client.ui.Tree;
+import com.google.gwt.user.client.ui.TreeItem;
import com.google.gwt.widgetideas.client.FastTree;
import com.google.gwt.widgetideas.client.FastTreeItem;
import org.jboss.bpm.console.client.util.ConsoleLog;
@@ -37,29 +39,29 @@
{
this.json = json;
- FastTree tree = new FastTree();
- FastTreeItem root = tree.addItem("message");
+ Tree tree = new Tree();
+ TreeItem root = tree.addItem("message");
parseObject(root, "root", JSONParser.parse(json));
this.add(tree);
}
- private void parseValue(FastTreeItem root, String key, JSONValue jsonValue)
+ private void parseValue(TreeItem root, String key, JSONValue jsonValue)
{
if(jsonValue.isBoolean()!=null)
{
- FastTreeItem treeItem = root.addItem(key);
+ TreeItem treeItem = root.addItem(key);
treeItem.addItem(jsonValue.isBoolean().toString());
}
else if(jsonValue.isNumber()!=null)
{
- FastTreeItem fastTreeItem = root.addItem(key);
+ TreeItem fastTreeItem = root.addItem(key);
fastTreeItem.addItem(jsonValue.isNumber().toString());
}
else if(jsonValue.isString()!=null)
{
- FastTreeItem treeItem = root.addItem(key);
+ TreeItem treeItem = root.addItem(key);
treeItem.addItem(jsonValue.isString().toString());
}
else
@@ -69,12 +71,12 @@
}
- private void parseArray(FastTreeItem root, String key, JSONValue jsonValue)
+ private void parseArray(TreeItem root, String key, JSONValue jsonValue)
{
}
- private void parseObject(FastTreeItem root, String key, JSONValue topLevel)
+ private void parseObject(TreeItem root, String key, JSONValue topLevel)
{
JSONObject rootJSO = topLevel.isObject();
if(null==rootJSO)
Show replies by date