OpenLayers OpenLayers

Changeset 6036

Show
Ignore:
Timestamp:
02/07/08 16:54:33 (1 year ago)
Author:
crschmidt
Message:

Refactor out names into namespace prefixes for overridability (and to make
the code slightly less verbose).

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/openlayers/lib/OpenLayers/Format/WFS.js

    r5868 r6036  
    2222     */ 
    2323    wfsns: "http://www.opengis.net/wfs", 
     24     
     25    ogcns: "http://www.opengis.net/ogc", 
    2426     
    2527    /* 
     
    5860     */ 
    5961    write: function(features) { 
    60          
    61         var transaction = this.createElementNS('http://www.opengis.net/wfs', 'wfs:Transaction'); 
     62     
     63        var transaction = this.createElementNS(this.wfsns, 'wfs:Transaction'); 
    6264        transaction.setAttribute("version","1.0.0"); 
    6365        transaction.setAttribute("service","WFS"); 
     
    129131 
    130132        var propertyNode = this.createElementNS(this.wfsns, 'wfs:Property'); 
    131         var nameNode = this.createElementNS('http://www.opengis.net/wfs', 'wfs:Name'); 
     133        var nameNode = this.createElementNS(this.wfsns, 'wfs:Name'); 
    132134         
    133135        var txtNode = document.createTextNode(this.geometryName); 
     
    135137        propertyNode.appendChild(nameNode); 
    136138         
    137         var valueNode = this.createElementNS('http://www.opengis.net/wfs', 'wfs:Value'); 
     139        var valueNode = this.createElementNS(this.wfsns, 'wfs:Value'); 
    138140        valueNode.appendChild(this.buildGeometryNode(feature.geometry)); 
    139141         
     
    141143        updateNode.appendChild(propertyNode); 
    142144         
    143         var filterNode = this.createElementNS('http://www.opengis.net/ogc', 'ogc:Filter'); 
    144         var filterIdNode = this.createElementNS('http://www.opengis.net/ogc', 'ogc:FeatureId'); 
     145        var filterNode = this.createElementNS(this.ogcns, 'ogc:Filter'); 
     146        var filterIdNode = this.createElementNS(this.ogcns, 'ogc:FeatureId'); 
    145147        filterIdNode.setAttribute("fid", feature.fid); 
    146148        filterNode.appendChild(filterIdNode); 
     
    165167        deleteNode.setAttribute("typeName", this.layerName); 
    166168 
    167         var filterNode = this.createElementNS('http://www.opengis.net/ogc', 'ogc:Filter'); 
    168         var filterIdNode = this.createElementNS('http://www.opengis.net/ogc', 'ogc:FeatureId'); 
     169        var filterNode = this.createElementNS(this.ogcns, 'ogc:Filter'); 
     170        var filterIdNode = this.createElementNS(this.ogcns, 'ogc:FeatureId'); 
    169171        filterIdNode.setAttribute("fid", feature.fid); 
    170172        filterNode.appendChild(filterIdNode);