[Commits] r614 - in sandbox/opengeo/geoexplorer: lib/GeoExt/data tests/lib/GeoExt/data

commits at geoext.org commits at geoext.org
Wed May 6 21:33:28 CEST 2009


Author: sbenthall
Date: 2009-05-06 21:33:28 +0200 (Wed, 06 May 2009)
New Revision: 614

Modified:
   sandbox/opengeo/geoexplorer/lib/GeoExt/data/FeatureRecord.js
   sandbox/opengeo/geoexplorer/lib/GeoExt/data/LayerRecord.js
   sandbox/opengeo/geoexplorer/tests/lib/GeoExt/data/FeatureRecord.html
   sandbox/opengeo/geoexplorer/tests/lib/GeoExt/data/LayerRecord.html
Log:
bring [Layer/Feature]Record classes and tests in line with trunk


Modified: sandbox/opengeo/geoexplorer/lib/GeoExt/data/FeatureRecord.js
===================================================================
--- sandbox/opengeo/geoexplorer/lib/GeoExt/data/FeatureRecord.js	2009-05-06 19:30:16 UTC (rev 613)
+++ sandbox/opengeo/geoexplorer/lib/GeoExt/data/FeatureRecord.js	2009-05-06 19:33:28 UTC (rev 614)
@@ -56,22 +56,21 @@
     var f = Ext.extend(GeoExt.data.FeatureRecord, {});
     var p = f.prototype;
 
-    var oldFields = p.fields;    
-    p.fields = new Ext.util.MixedCollection(false, function(field){
+    p.fields = new Ext.util.MixedCollection(false, function(field) {
         return field.name;
     });
 
-    oldFields.each(function(field){
-        p.fields.add(field);
+    GeoExt.data.FeatureRecord.prototype.fields.each(function(f) {
+        p.fields.add(f);
     });
 
-    if(o){
+    if(o) {
         for(var i = 0, len = o.length; i < len; i++){
             p.fields.add(new Ext.data.Field(o[i]));
         }
     }
 
-    f.getField = function(name){
+    f.getField = function(name) {
         return p.fields.get(name);
     };
 

Modified: sandbox/opengeo/geoexplorer/lib/GeoExt/data/LayerRecord.js
===================================================================
--- sandbox/opengeo/geoexplorer/lib/GeoExt/data/LayerRecord.js	2009-05-06 19:30:16 UTC (rev 613)
+++ sandbox/opengeo/geoexplorer/lib/GeoExt/data/LayerRecord.js	2009-05-06 19:33:28 UTC (rev 614)
@@ -64,22 +64,21 @@
     var f = Ext.extend(GeoExt.data.LayerRecord, {});
     var p = f.prototype;
 
-    var oldFields = p.fields;    
-    p.fields = new Ext.util.MixedCollection(false, function(field){
+    p.fields = new Ext.util.MixedCollection(false, function(field) {
         return field.name;
     });
 
-    oldFields.each(function(field){
-        p.fields.add(field);
+    GeoExt.data.LayerRecord.prototype.fields.each(function(f) {
+        p.fields.add(f);
     });
 
-    if(o){
+    if(o) {
         for(var i = 0, len = o.length; i < len; i++){
             p.fields.add(new Ext.data.Field(o[i]));
         }
     }
 
-    f.getField = function(name){
+    f.getField = function(name) {
         return p.fields.get(name);
     };
 

Modified: sandbox/opengeo/geoexplorer/tests/lib/GeoExt/data/FeatureRecord.html
===================================================================
--- sandbox/opengeo/geoexplorer/tests/lib/GeoExt/data/FeatureRecord.html	2009-05-06 19:30:16 UTC (rev 613)
+++ sandbox/opengeo/geoexplorer/tests/lib/GeoExt/data/FeatureRecord.html	2009-05-06 19:33:28 UTC (rev 614)
@@ -36,7 +36,8 @@
                  "\"create(o)\" returns a func with a \"extra1\" field in its prototype"); 
             t.eq(c.prototype.fields.items[4].name, "extra2",
                  "\"create(o)\" returns a func with a \"extra2\" field in its prototype"); 
-            t.eq(GeoExt.data.FeatureRecord.prototype.fields.items.length, 3, "create() method does not modify class prototype's fields");
+            t.eq(GeoExt.data.FeatureRecord.prototype.fields.items.length, 3,
+                 "\"create(o)\" method does not modify class prototype's fields");
         
 
             feature = new OpenLayers.Feature();

Modified: sandbox/opengeo/geoexplorer/tests/lib/GeoExt/data/LayerRecord.html
===================================================================
--- sandbox/opengeo/geoexplorer/tests/lib/GeoExt/data/LayerRecord.html	2009-05-06 19:30:16 UTC (rev 613)
+++ sandbox/opengeo/geoexplorer/tests/lib/GeoExt/data/LayerRecord.html	2009-05-06 19:33:28 UTC (rev 614)
@@ -1,9 +1,9 @@
 <!DOCTYPE html>
 <html debug="true">
   <head>
+    <script type="text/javascript" src="../../../../../openlayers/lib/OpenLayers.js"></script>
     <script type="text/javascript" src="../../../../../ext/adapter/ext/ext-base.js"></script>
     <script type="text/javascript" src="../../../../../ext/ext-all-debug.js"></script>
-    <script type="text/javascript" src="../../../../../openlayers/lib/OpenLayers.js"></script>
     <script type="text/javascript" src="../../../../lib/GeoExt.js"></script>
 
     <script type="text/javascript">
@@ -31,9 +31,9 @@
                  "\"create(o)\" returns a func with a \"extra1\" field in its prototype"); 
             t.eq(c.prototype.fields.items[3].name, "extra2",
                  "\"create(o)\" returns a func with a \"extra2\" field in its prototype"); 
-            t.eq(GeoExt.data.LayerRecord.prototype.fields.items.length, 2, "create() method does not modify class prototype's fields");
+            t.eq(GeoExt.data.LayerRecord.prototype.fields.items.length, 2,
+                 "\create(o)\" method does not modify class prototype's fields");
 
-
             layer = new OpenLayers.Layer();
             record = new c({layer: layer, title: layer.name}, layer.id);
             t.ok(record instanceof GeoExt.data.LayerRecord, "create returns a constructor (LayerRecord)");



More information about the Commits mailing list