Modified:
trunk/gdf-core/src/main/java/gdf/core/client/form/TableField.java
trunk/gdf-mygwt/src/main/java/gdf/mygwt/client/view/TreeView.java
Log:
use of JSON format in TableField
Modified: trunk/gdf-core/src/main/java/gdf/core/client/form/TableField.java
==============================================================================
--- trunk/gdf-core/src/main/java/gdf/core/client/form/TableField.java (original)
+++ trunk/gdf-core/src/main/java/gdf/core/client/form/TableField.java
Fri Jan 4 07:54:30 2008
@@ -8,6 +8,8 @@
package gdf.core.client.form;
+import gdf.core.client.table.Table;
+
import java.util.ArrayList;
import java.util.List;
@@ -15,8 +17,6 @@
import com.google.gwt.json.client.JSONParser;
import com.google.gwt.json.client.JSONString;
-import gdf.core.client.table.Table;
-
/**
* Component that represents a table field.
*
@@ -53,7 +53,7 @@
rowCells = (List) rows.get(i);
rowArray = new JSONArray();
- for (int j = 0; j < rowCells.size(); i++) {
+ for (int j = 0; j < rowCells.size(); j++) {
rowArray.set(j, new JSONString((String) rowCells.get(i)));
}
@@ -69,9 +69,9 @@
List rows = new ArrayList();
List row;
JSONArray rowArray;
-
+
for (int i = 0; i < rowsArray.size(); i++) {
- rowArray = (JSONArray) rowsArray.get(i);
+ rowArray = (JSONArray) JSONParser.parse(((JSONString)rowsArray.get(i)).stringValue());
row = new ArrayList();
rows.add(row);
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
Fri Jan 4 07:54:30 2008
@@ -77,8 +77,7 @@
}
});
- // callback.setElements(treeProvider.getChildren(parent)
- // .toArray());
+
}