Renaming handleWriteOptions to applyWriteOptions

This commit is contained in:
ahocevar
2013-08-04 12:55:18 +02:00
parent 3ebbdbb48f
commit 0aed05a413
5 changed files with 28 additions and 28 deletions
+5 -5
View File
@@ -627,13 +627,13 @@ ol.parser.ogc.GML.prototype.readFeaturesWithMetadataFromString =
/** /**
* Handle the writeOptions passed into the write function. * Applies the writeOptions passed into the write function.
* @param {ol.parser.ReadFeaturesResult} obj Object structure to write out as * @param {ol.parser.ReadFeaturesResult} obj Object structure to write out as
* GML. * GML.
* @param {ol.parser.GMLWriteOptions=} opt_options Write options. * @param {ol.parser.GMLWriteOptions=} opt_options Write options.
*/ */
ol.parser.ogc.GML.prototype.handleWriteOptions = function(obj, opt_options) { ol.parser.ogc.GML.prototype.applyWriteOptions = function(obj, opt_options) {
// srsName handling: opt_options takes precedence over obj.metadata // srsName handling: opt_options -> this.writeOptions -> obj.metadata
var srsName; var srsName;
if (goog.isDef(opt_options) && goog.isDef(opt_options.srsName)) { if (goog.isDef(opt_options) && goog.isDef(opt_options.srsName)) {
srsName = opt_options.srsName; srsName = opt_options.srsName;
@@ -643,9 +643,9 @@ ol.parser.ogc.GML.prototype.handleWriteOptions = function(obj, opt_options) {
} else if (goog.isDef(obj.metadata)) { } else if (goog.isDef(obj.metadata)) {
srsName = obj.metadata.projection; srsName = obj.metadata.projection;
} }
goog.asserts.assert(goog.isDef(srsName)); goog.asserts.assert(goog.isDef(srsName), 'srsName required for writing GML');
this.srsName = goog.isString(srsName) ? srsName : srsName.getCode(); this.srsName = goog.isString(srsName) ? srsName : srsName.getCode();
// axisOrientation handling // axisOrientation handling: opt_options -> this.writeOptions
if (goog.isDef(opt_options) && goog.isDef(opt_options.axisOrientation)) { if (goog.isDef(opt_options) && goog.isDef(opt_options.axisOrientation)) {
this.axisOrientation = opt_options.axisOrientation; this.axisOrientation = opt_options.axisOrientation;
} else if (goog.isDef(this.writeOptions) && } else if (goog.isDef(this.writeOptions) &&
+1 -1
View File
@@ -120,7 +120,7 @@ goog.inherits(ol.parser.ogc.GML_v2, ol.parser.ogc.GML);
* @return {string} A string representing the GML document. * @return {string} A string representing the GML document.
*/ */
ol.parser.ogc.GML_v2.prototype.write = function(obj, opt_options) { ol.parser.ogc.GML_v2.prototype.write = function(obj, opt_options) {
this.handleWriteOptions(obj, opt_options); this.applyWriteOptions(obj, opt_options);
var root = this.writeNode('FeatureCollection', obj.features, var root = this.writeNode('FeatureCollection', obj.features,
'http://www.opengis.net/wfs'); 'http://www.opengis.net/wfs');
this.setAttributeNS( this.setAttributeNS(
+1 -1
View File
@@ -419,7 +419,7 @@ goog.inherits(ol.parser.ogc.GML_v3, ol.parser.ogc.GML);
* @return {string} An string representing the XML document. * @return {string} An string representing the XML document.
*/ */
ol.parser.ogc.GML_v3.prototype.write = function(obj, opt_options) { ol.parser.ogc.GML_v3.prototype.write = function(obj, opt_options) {
this.handleWriteOptions(obj, opt_options); this.applyWriteOptions(obj, opt_options);
var root = this.writeNode('featureMembers', obj.features); var root = this.writeNode('featureMembers', obj.features);
this.setAttributeNS( this.setAttributeNS(
root, 'http://www.w3.org/2001/XMLSchema-instance', root, 'http://www.w3.org/2001/XMLSchema-instance',
+8 -8
View File
@@ -18,7 +18,7 @@ describe('ol.parser.gml_v2', function() {
var url = 'spec/ol/parser/ogc/xml/gml_v2/point-coordinates.xml'; var url = 'spec/ol/parser/ogc/xml/gml_v2/point-coordinates.xml';
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
@@ -48,7 +48,7 @@ describe('ol.parser.gml_v2', function() {
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
delete parser.srsName; delete parser.srsName;
@@ -78,7 +78,7 @@ describe('ol.parser.gml_v2', function() {
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
delete parser.srsName; delete parser.srsName;
@@ -107,7 +107,7 @@ describe('ol.parser.gml_v2', function() {
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
delete parser.srsName; delete parser.srsName;
@@ -142,7 +142,7 @@ describe('ol.parser.gml_v2', function() {
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
delete parser.srsName; delete parser.srsName;
@@ -167,7 +167,7 @@ describe('ol.parser.gml_v2', function() {
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
delete parser.srsName; delete parser.srsName;
@@ -186,7 +186,7 @@ describe('ol.parser.gml_v2', function() {
var p = new ol.parser.ogc.GML_v2({featureNS: 'http://foo'}); var p = new ol.parser.ogc.GML_v2({featureNS: 'http://foo'});
var obj = p.read(xml); var obj = p.read(xml);
var geom = p.createGeometry_({geometry: obj.geometry}); var geom = p.createGeometry_({geometry: obj.geometry});
p.handleWriteOptions(obj); p.applyWriteOptions(obj);
var node = p.featureNSWiters_['_geometry'].apply(p, var node = p.featureNSWiters_['_geometry'].apply(p,
[geom]).firstChild; [geom]).firstChild;
delete p.srsName; delete p.srsName;
@@ -231,7 +231,7 @@ describe('ol.parser.gml_v2', function() {
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
delete parser.srsName; delete parser.srsName;
+13 -13
View File
@@ -18,7 +18,7 @@ describe('ol.parser.gml_v3', function() {
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
delete parser.srsName; delete parser.srsName;
@@ -35,7 +35,7 @@ describe('ol.parser.gml_v3', function() {
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
delete parser.srsName; delete parser.srsName;
@@ -62,7 +62,7 @@ describe('ol.parser.gml_v3', function() {
var p = new ol.parser.ogc.GML_v3({curve: true}); var p = new ol.parser.ogc.GML_v3({curve: true});
var obj = p.read(xml); var obj = p.read(xml);
var geom = p.createGeometry_({geometry: obj.geometry}); var geom = p.createGeometry_({geometry: obj.geometry});
p.handleWriteOptions(obj); p.applyWriteOptions(obj);
var node = p.featureNSWiters_['_geometry'].apply(p, var node = p.featureNSWiters_['_geometry'].apply(p,
[geom]).firstChild; [geom]).firstChild;
delete p.srsName; delete p.srsName;
@@ -90,7 +90,7 @@ describe('ol.parser.gml_v3', function() {
var p = new ol.parser.ogc.GML_v3({multiCurve: false}); var p = new ol.parser.ogc.GML_v3({multiCurve: false});
var obj = p.read(xml); var obj = p.read(xml);
var geom = p.createGeometry_({geometry: obj.geometry}); var geom = p.createGeometry_({geometry: obj.geometry});
p.handleWriteOptions(obj); p.applyWriteOptions(obj);
var node = p.featureNSWiters_['_geometry'].apply(p, var node = p.featureNSWiters_['_geometry'].apply(p,
[geom]).firstChild; [geom]).firstChild;
delete p.srsName; delete p.srsName;
@@ -107,7 +107,7 @@ describe('ol.parser.gml_v3', function() {
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
delete parser.srsName; delete parser.srsName;
@@ -126,7 +126,7 @@ describe('ol.parser.gml_v3', function() {
var p = new ol.parser.ogc.GML_v3({curve: true}); var p = new ol.parser.ogc.GML_v3({curve: true});
var obj = p.read(xml); var obj = p.read(xml);
var geom = p.createGeometry_({geometry: obj.geometry}); var geom = p.createGeometry_({geometry: obj.geometry});
p.handleWriteOptions(obj); p.applyWriteOptions(obj);
var node = p.featureNSWiters_['_geometry'].apply(p, var node = p.featureNSWiters_['_geometry'].apply(p,
[geom]).firstChild; [geom]).firstChild;
delete p.srsName; delete p.srsName;
@@ -155,7 +155,7 @@ describe('ol.parser.gml_v3', function() {
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
delete parser.srsName; delete parser.srsName;
@@ -184,7 +184,7 @@ describe('ol.parser.gml_v3', function() {
var p = new ol.parser.ogc.GML_v3({multiSurface: false}); var p = new ol.parser.ogc.GML_v3({multiSurface: false});
var obj = p.read(xml); var obj = p.read(xml);
var geom = p.createGeometry_({geometry: obj.geometry}); var geom = p.createGeometry_({geometry: obj.geometry});
p.handleWriteOptions(obj); p.applyWriteOptions(obj);
var node = p.featureNSWiters_['_geometry'].apply(p, var node = p.featureNSWiters_['_geometry'].apply(p,
[geom]).firstChild; [geom]).firstChild;
delete p.srsName; delete p.srsName;
@@ -211,7 +211,7 @@ describe('ol.parser.gml_v3', function() {
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
delete parser.srsName; delete parser.srsName;
@@ -229,7 +229,7 @@ describe('ol.parser.gml_v3', function() {
var p = new ol.parser.ogc.GML_v3({surface: true}); var p = new ol.parser.ogc.GML_v3({surface: true});
var obj = p.read(xml); var obj = p.read(xml);
var geom = p.createGeometry_({geometry: obj.geometry}); var geom = p.createGeometry_({geometry: obj.geometry});
p.handleWriteOptions(obj); p.applyWriteOptions(obj);
var node = p.featureNSWiters_['_geometry'].apply(p, var node = p.featureNSWiters_['_geometry'].apply(p,
[geom]).firstChild; [geom]).firstChild;
delete p.srsName; delete p.srsName;
@@ -246,7 +246,7 @@ describe('ol.parser.gml_v3', function() {
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
delete parser.srsName; delete parser.srsName;
@@ -262,7 +262,7 @@ describe('ol.parser.gml_v3', function() {
afterLoadXml(url, function(xml) { afterLoadXml(url, function(xml) {
var obj = parser.read(xml); var obj = parser.read(xml);
var geom = parser.createGeometry_({geometry: obj.geometry}); var geom = parser.createGeometry_({geometry: obj.geometry});
parser.handleWriteOptions(obj); parser.applyWriteOptions(obj);
var node = parser.featureNSWiters_['_geometry'].apply(parser, var node = parser.featureNSWiters_['_geometry'].apply(parser,
[geom]).firstChild; [geom]).firstChild;
delete parser.srsName; delete parser.srsName;
@@ -278,7 +278,7 @@ describe('ol.parser.gml_v3', function() {
var p = new ol.parser.ogc.GML_v3({surface: true}); var p = new ol.parser.ogc.GML_v3({surface: true});
var obj = p.read(xml); var obj = p.read(xml);
var geom = p.createGeometry_({geometry: obj.geometry}); var geom = p.createGeometry_({geometry: obj.geometry});
p.handleWriteOptions(obj, {srsName: 'foo'}); p.applyWriteOptions(obj, {srsName: 'foo'});
var node = p.featureNSWiters_['_geometry'].apply(p, var node = p.featureNSWiters_['_geometry'].apply(p,
[geom]).firstChild; [geom]).firstChild;
delete p.srsName; delete p.srsName;