2011-05-03 55 views
1

我正在嘗試使用包含來自多個JSON來源的數據的GXT創建網格。我已經能夠使網格與一個源一起工作,但無法弄清楚如何向網格或ListStore添加額外的源。具有多個來源的GXT網格

// ... 
ScriptTagProxy<PagingLoadResult<ModelData>> proxy = 
    new ScriptTagProxy<PagingLoadResult<ModelData>>(url); 
ModelType type = new ModelType(); 
type.setRoot("root"); 
type.addField("source"); 
type.addField("description"); 
JsonPagingLoadResultReader<PagingLoadResult<ModelData>> reader = 
    new JsonPagingLoadResultReader<PagingLoadResult<ModelData>>(type); 
final PagingLoader<PagingLoadResult<ModelData>> loader = 
    new BasePagingLoader<PagingLoadResult<ModelData>>(proxy, reader); 

ListStore<ModelData> store = new ListStore<ModelData>(loader); 

final Grid<ModelData> grid = new Grid<ModelData>(store, cm); 
add(grid); 
// ... 

有沒有辦法向GXT ListStore添加額外的裝載機?想法?提前致謝。

回答