[Commits] r277 - in sandbox/opengeo/geoexplorer: . lib/GeoExt/data lib/GeoExt/widgets resources resources/css tests/lib/GeoExt/data
commits at geoext.org
commits at geoext.org
Thu Mar 26 06:26:29 CET 2009
Author: tschaub
Date: 2009-03-26 06:26:28 +0100 (Thu, 26 Mar 2009)
New Revision: 277
Added:
sandbox/opengeo/geoexplorer/resources/
sandbox/opengeo/geoexplorer/resources/css/
sandbox/opengeo/geoexplorer/resources/css/example.css
sandbox/opengeo/geoexplorer/resources/css/geoext-all-debug.css
Removed:
sandbox/opengeo/geoexplorer/resources/css/
sandbox/opengeo/geoexplorer/resources/css/example.css
sandbox/opengeo/geoexplorer/resources/css/geoext-all-debug.css
Modified:
sandbox/opengeo/geoexplorer/lib/GeoExt/data/LayerStore.js
sandbox/opengeo/geoexplorer/lib/GeoExt/widgets/MapPanel.js
sandbox/opengeo/geoexplorer/tests/lib/GeoExt/data/LayerStore.html
Log:
merge r269:HEAD from trunk
Modified: sandbox/opengeo/geoexplorer/lib/GeoExt/data/LayerStore.js
===================================================================
--- sandbox/opengeo/geoexplorer/lib/GeoExt/data/LayerStore.js 2009-03-25 21:11:13 UTC (rev 276)
+++ sandbox/opengeo/geoexplorer/lib/GeoExt/data/LayerStore.js 2009-03-26 05:26:28 UTC (rev 277)
@@ -47,7 +47,7 @@
reader: null,
/**
- * Constructor: GeoExt.LayerStore
+ * Constructor: GeoExt.data.LayerStore
*
* Parameters:
* config - {Object}
@@ -62,9 +62,10 @@
* every layer record are {OpenLayers.Layer} layer and {String} title.
*/
constructor: function(config) {
- arguments.callee.superclass.constructor.apply(this, arguments);
config = config || {};
- this.reader = new GeoExt.data.LayerReader({}, config.recordType);
+ config.reader = config.reader ||
+ new GeoExt.data.LayerReader({}, config.recordType);
+ arguments.callee.superclass.constructor.call(this, config);
var map = config.map instanceof GeoExt.MapPanel ?
config.map.map : config.map;
if(map) {
Modified: sandbox/opengeo/geoexplorer/lib/GeoExt/widgets/MapPanel.js
===================================================================
--- sandbox/opengeo/geoexplorer/lib/GeoExt/widgets/MapPanel.js 2009-03-25 21:11:13 UTC (rev 276)
+++ sandbox/opengeo/geoexplorer/lib/GeoExt/widgets/MapPanel.js 2009-03-26 05:26:28 UTC (rev 277)
@@ -108,7 +108,6 @@
});
}
- var args;
if(typeof this.center == "string") {
this.center = OpenLayers.LonLat.fromString(this.center);
} else if(this.center instanceof Array) {
Copied: sandbox/opengeo/geoexplorer/resources (from rev 276, core/trunk/geoext/resources)
Copied: sandbox/opengeo/geoexplorer/resources/css (from rev 276, core/trunk/geoext/resources/css)
Deleted: sandbox/opengeo/geoexplorer/resources/css/example.css
===================================================================
--- core/trunk/geoext/resources/css/example.css 2009-03-25 21:11:13 UTC (rev 276)
+++ sandbox/opengeo/geoexplorer/resources/css/example.css 2009-03-26 05:26:28 UTC (rev 277)
@@ -1,16 +0,0 @@
-/*
- * Styles can be theme specific, as shown in the example below.
- *
- * style for the default theme:
- * .my-style {
- * background: transparent url(../images/default/anchor.png) no-repeat 0 0;
- * postion: relative;
- * top: -1px;
- * left: 5px;
- * }
- *
- * modifier for the gray theme:
- * .xtheme-gray .my-style {
- * background: transparent url(../images/gray/anchor.png) no-repeat 0 0;
- * }
- */
Copied: sandbox/opengeo/geoexplorer/resources/css/example.css (from rev 276, core/trunk/geoext/resources/css/example.css)
===================================================================
--- sandbox/opengeo/geoexplorer/resources/css/example.css (rev 0)
+++ sandbox/opengeo/geoexplorer/resources/css/example.css 2009-03-26 05:26:28 UTC (rev 277)
@@ -0,0 +1,16 @@
+/*
+ * Styles can be theme specific, as shown in the example below.
+ *
+ * style for the default theme:
+ * .my-style {
+ * background: transparent url(../images/default/anchor.png) no-repeat 0 0;
+ * postion: relative;
+ * top: -1px;
+ * left: 5px;
+ * }
+ *
+ * modifier for the gray theme:
+ * .xtheme-gray .my-style {
+ * background: transparent url(../images/gray/anchor.png) no-repeat 0 0;
+ * }
+ */
Deleted: sandbox/opengeo/geoexplorer/resources/css/geoext-all-debug.css
===================================================================
--- core/trunk/geoext/resources/css/geoext-all-debug.css 2009-03-25 21:11:13 UTC (rev 276)
+++ sandbox/opengeo/geoexplorer/resources/css/geoext-all-debug.css 2009-03-26 05:26:28 UTC (rev 277)
@@ -1,2 +0,0 @@
- at import "example.css";
-
Copied: sandbox/opengeo/geoexplorer/resources/css/geoext-all-debug.css (from rev 276, core/trunk/geoext/resources/css/geoext-all-debug.css)
===================================================================
--- sandbox/opengeo/geoexplorer/resources/css/geoext-all-debug.css (rev 0)
+++ sandbox/opengeo/geoexplorer/resources/css/geoext-all-debug.css 2009-03-26 05:26:28 UTC (rev 277)
@@ -0,0 +1,2 @@
+ at import "example.css";
+
Modified: sandbox/opengeo/geoexplorer/tests/lib/GeoExt/data/LayerStore.html
===================================================================
--- sandbox/opengeo/geoexplorer/tests/lib/GeoExt/data/LayerStore.html 2009-03-25 21:11:13 UTC (rev 276)
+++ sandbox/opengeo/geoexplorer/tests/lib/GeoExt/data/LayerStore.html 2009-03-26 05:26:28 UTC (rev 277)
@@ -32,6 +32,26 @@
return mapPanel;
}
+ function test_constructor(t) {
+ t.plan(3);
+
+ var store, reader, map;
+
+ store = new GeoExt.data.LayerStore();
+ t.ok(store.reader instanceof GeoExt.data.LayerReader,
+ "ctor creates a layer reader if none is provided");
+
+ reader = new Ext.data.ArrayReader();
+ store = new GeoExt.data.LayerStore({reader: reader});
+ t.ok(store.reader == reader,
+ "ctor sets the passed reader in the instance");
+
+ map = new OpenLayers.Map();
+ store = new GeoExt.data.LayerStore({map: map});
+ t.ok(store.map == map,
+ "ctor sets the passed map in the instance");
+ }
+
function test_layerstore(t) {
t.plan(6);
More information about the Commits
mailing list