Changeset 7141
- Timestamp:
- 05/12/08 15:07:54 (3 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
sandbox/vector-behavior/lib/OpenLayers/Protocol/WFS/v1_0_0.js
r7140 r7141 377 377 } 378 378 379 // TODO: Replace with slicket Format dealio. (?) 380 // add feature id filter 381 var filter = this.format.createElementNSPlus("ogc:Filter"); 382 var fid = this.format.createElementNSPlus("ogc:FeatureId", { 383 attributes: {fid: feature.fid} 384 }); 385 filter.appendChild(fid); 386 node.appendChild(filter); 379 node.appendChild(this.createFidFilterNode(feature)); 387 380 388 381 return node; … … 397 390 attributes: {typeName: this.params.typename} 398 391 }); 399 392 393 node.appendChild(this.createFidFilterNode(feature)); 394 return node; 395 }, 396 397 createFidFilterNode: function(feature){ 400 398 var fidFilter = new OpenLayers.Filter.FeatureId({ 401 399 fids: [feature.fid] 402 400 }); 403 401 404 var filterNode = this.filterFormat.write(fidFilter); 405 406 node.appendChild(filterNode); 407 return node; 408 }, 402 return this.filterFormat.write(fidFilter); 403 }, 409 404 410 405 CLASS_NAME: "OpenLayers.Protocol.WFS.v1_0_0"
