[Commits] r183 - sandbox/opengeo/drake/trunk/apps/drake
commits at geoext.org
commits at geoext.org
Wed Feb 18 00:04:58 CET 2009
Author: dwins
Date: 2009-02-18 00:04:58 +0100 (Wed, 18 Feb 2009)
New Revision: 183
Modified:
sandbox/opengeo/drake/trunk/apps/drake/AddLayerWindow.js
sandbox/opengeo/drake/trunk/apps/drake/index.html
Log:
Pull WMS store out into Drake so it is accessible outside the AddLayerWindow
Modified: sandbox/opengeo/drake/trunk/apps/drake/AddLayerWindow.js
===================================================================
--- sandbox/opengeo/drake/trunk/apps/drake/AddLayerWindow.js 2009-02-17 22:13:26 UTC (rev 182)
+++ sandbox/opengeo/drake/trunk/apps/drake/AddLayerWindow.js 2009-02-17 23:04:58 UTC (rev 183)
@@ -15,12 +15,7 @@
initComponent: function(){
this.catalogGrid = new Ext.grid.GridPanel({
- store: new Ext.data.GroupingStore({
- url: this.wmsUrl + "?request=GetCapabilities",
- reader: new GeoExt.data.WMSCapabilitiesReader(),
- sortInfo: {field: 'prefix'},
- groupField: 'prefix'
- }),
+ store: this.capsStore,
columns: [
{header: 'Name', dataIndex: 'name', sortable: true, width: 100},
{header: 'Title', dataIndex: 'title', sortable: true, width: 150},
Modified: sandbox/opengeo/drake/trunk/apps/drake/index.html
===================================================================
--- sandbox/opengeo/drake/trunk/apps/drake/index.html 2009-02-17 22:13:26 UTC (rev 182)
+++ sandbox/opengeo/drake/trunk/apps/drake/index.html 2009-02-17 23:04:58 UTC (rev 183)
@@ -125,6 +125,7 @@
this.initFilter();
this.initProxy();
this.initStore();
+ this.initWMSStore();
this.initMap();
this.initFilterBuilder();
@@ -195,6 +196,15 @@
// this.store.load({params: {start: 0, limit: 7}});
},
+ initWMSStore: function() {
+ this.wmsStore = new Ext.data.GroupingStore({
+ url: this.wmsUrl + "?request=getcapabilities",
+ reader: new GeoExt.data.WMSCapabilitiesReader(),
+ sortInfo: {field: 'prefix'},
+ groupField: 'prefix'
+ });
+ },
+
initFilterBuilder: function() {
this.filterBuilder = new GeoExt.drake.CustomFilterBuilder({
title: "Filter Builder",
@@ -369,7 +379,7 @@
disabled: true,
handler: function() {
var win = new GeoExt.drake.AddLayerWindow({
- wmsUrl: this.wmsUrl
+ capsStore: this.wmsStore
});
win.on("layerschosen", function(layers) {
More information about the Commits
mailing list