Rename getAllFeatures to getFeatures

This commit is contained in:
Tim Schaub
2014-03-05 12:29:24 -07:00
parent 30865c2a42
commit 333e4a9625
4 changed files with 18 additions and 18 deletions

View File

@@ -3,7 +3,7 @@
@exportProperty ol.source.Vector.prototype.addFeatures @exportProperty ol.source.Vector.prototype.addFeatures
@exportProperty ol.source.Vector.prototype.forEachFeature @exportProperty ol.source.Vector.prototype.forEachFeature
@exportProperty ol.source.Vector.prototype.forEachFeatureInExtent @exportProperty ol.source.Vector.prototype.forEachFeatureInExtent
@exportProperty ol.source.Vector.prototype.getAllFeatures @exportProperty ol.source.Vector.prototype.getFeatures
@exportProperty ol.source.Vector.prototype.getAllFeaturesAtCoordinate @exportProperty ol.source.Vector.prototype.getAllFeaturesAtCoordinate
@exportProperty ol.source.Vector.prototype.getClosestFeatureToCoordinate @exportProperty ol.source.Vector.prototype.getClosestFeatureToCoordinate
@exportProperty ol.source.Vector.prototype.getExtent @exportProperty ol.source.Vector.prototype.getExtent

View File

@@ -193,7 +193,7 @@ ol.source.Vector.prototype.forEachFeatureInExtent =
* @return {Array.<ol.Feature>} Features. * @return {Array.<ol.Feature>} Features.
* @todo stability experimental * @todo stability experimental
*/ */
ol.source.Vector.prototype.getAllFeatures = function() { ol.source.Vector.prototype.getFeatures = function() {
var features = this.rBush_.getAll(); var features = this.rBush_.getAll();
if (!goog.object.isEmpty(this.nullGeometryFeatures_)) { if (!goog.object.isEmpty(this.nullGeometryFeatures_)) {
goog.array.extend( goog.array.extend(

View File

@@ -85,7 +85,7 @@ describe('ol.interaction.Draw', function() {
simulateEvent('mousedown', 10, 20); simulateEvent('mousedown', 10, 20);
simulateEvent('mouseup', 10, 20); simulateEvent('mouseup', 10, 20);
simulateEvent('click', 10, 20); simulateEvent('click', 10, 20);
var features = source.getAllFeatures(); var features = source.getFeatures();
expect(features).to.have.length(1); expect(features).to.have.length(1);
var geometry = features[0].getGeometry(); var geometry = features[0].getGeometry();
expect(geometry).to.be.a(ol.geom.Point); expect(geometry).to.be.a(ol.geom.Point);
@@ -98,7 +98,7 @@ describe('ol.interaction.Draw', function() {
simulateEvent('mousemove', 15, 20); simulateEvent('mousemove', 15, 20);
simulateEvent('mouseup', 15, 20); simulateEvent('mouseup', 15, 20);
simulateEvent('click', 15, 20); simulateEvent('click', 15, 20);
var features = source.getAllFeatures(); var features = source.getFeatures();
expect(features).to.have.length(0); expect(features).to.have.length(0);
}); });
@@ -132,7 +132,7 @@ describe('ol.interaction.Draw', function() {
simulateEvent('mousedown', 30, 15); simulateEvent('mousedown', 30, 15);
simulateEvent('mouseup', 30, 15); simulateEvent('mouseup', 30, 15);
simulateEvent('click', 30, 15); simulateEvent('click', 30, 15);
var features = source.getAllFeatures(); var features = source.getFeatures();
expect(features).to.have.length(1); expect(features).to.have.length(1);
var geometry = features[0].getGeometry(); var geometry = features[0].getGeometry();
expect(geometry).to.be.a(ol.geom.MultiPoint); expect(geometry).to.be.a(ol.geom.MultiPoint);
@@ -170,7 +170,7 @@ describe('ol.interaction.Draw', function() {
simulateEvent('mouseup', 30, 20); simulateEvent('mouseup', 30, 20);
simulateEvent('click', 30, 20); simulateEvent('click', 30, 20);
var features = source.getAllFeatures(); var features = source.getFeatures();
expect(features).to.have.length(1); expect(features).to.have.length(1);
var geometry = features[0].getGeometry(); var geometry = features[0].getGeometry();
expect(geometry).to.be.a(ol.geom.LineString); expect(geometry).to.be.a(ol.geom.LineString);
@@ -203,7 +203,7 @@ describe('ol.interaction.Draw', function() {
simulateEvent('mouseup', 30, 20); simulateEvent('mouseup', 30, 20);
simulateEvent('click', 30, 20); simulateEvent('click', 30, 20);
var features = source.getAllFeatures(); var features = source.getFeatures();
expect(features).to.have.length(1); expect(features).to.have.length(1);
var geometry = features[0].getGeometry(); var geometry = features[0].getGeometry();
expect(geometry).to.be.a(ol.geom.LineString); expect(geometry).to.be.a(ol.geom.LineString);
@@ -267,7 +267,7 @@ describe('ol.interaction.Draw', function() {
simulateEvent('mouseup', 30, 20); simulateEvent('mouseup', 30, 20);
simulateEvent('click', 30, 20); simulateEvent('click', 30, 20);
var features = source.getAllFeatures(); var features = source.getFeatures();
expect(features).to.have.length(1); expect(features).to.have.length(1);
var geometry = features[0].getGeometry(); var geometry = features[0].getGeometry();
expect(geometry).to.be.a(ol.geom.MultiLineString); expect(geometry).to.be.a(ol.geom.MultiLineString);
@@ -312,7 +312,7 @@ describe('ol.interaction.Draw', function() {
simulateEvent('mouseup', 10, 20); simulateEvent('mouseup', 10, 20);
simulateEvent('click', 10, 20); simulateEvent('click', 10, 20);
var features = source.getAllFeatures(); var features = source.getFeatures();
expect(features).to.have.length(1); expect(features).to.have.length(1);
var geometry = features[0].getGeometry(); var geometry = features[0].getGeometry();
expect(geometry).to.be.a(ol.geom.Polygon); expect(geometry).to.be.a(ol.geom.Polygon);
@@ -346,7 +346,7 @@ describe('ol.interaction.Draw', function() {
simulateEvent('mouseup', 40, 10); simulateEvent('mouseup', 40, 10);
simulateEvent('click', 40, 11); simulateEvent('click', 40, 11);
var features = source.getAllFeatures(); var features = source.getFeatures();
expect(features).to.have.length(1); expect(features).to.have.length(1);
var geometry = features[0].getGeometry(); var geometry = features[0].getGeometry();
expect(geometry).to.be.a(ol.geom.Polygon); expect(geometry).to.be.a(ol.geom.Polygon);
@@ -426,7 +426,7 @@ describe('ol.interaction.Draw', function() {
simulateEvent('mouseup', 10, 20); simulateEvent('mouseup', 10, 20);
simulateEvent('click', 10, 20); simulateEvent('click', 10, 20);
var features = source.getAllFeatures(); var features = source.getFeatures();
expect(features).to.have.length(1); expect(features).to.have.length(1);
var geometry = features[0].getGeometry(); var geometry = features[0].getGeometry();
expect(geometry).to.be.a(ol.geom.MultiPolygon); expect(geometry).to.be.a(ol.geom.MultiPolygon);
@@ -462,7 +462,7 @@ describe('ol.interaction.Draw', function() {
simulateEvent('mouseup', 40, 10); simulateEvent('mouseup', 40, 10);
simulateEvent('click', 40, 10); simulateEvent('click', 40, 10);
var features = source.getAllFeatures(); var features = source.getFeatures();
expect(features).to.have.length(1); expect(features).to.have.length(1);
var geometry = features[0].getGeometry(); var geometry = features[0].getGeometry();
expect(geometry).to.be.a(ol.geom.MultiPolygon); expect(geometry).to.be.a(ol.geom.MultiPolygon);

View File

@@ -91,7 +91,7 @@ describe('ol.source.Vector', function() {
var removeFeatureSpy = sinon.spy(); var removeFeatureSpy = sinon.spy();
goog.events.listen(vectorSource, 'removefeature', removeFeatureSpy); goog.events.listen(vectorSource, 'removefeature', removeFeatureSpy);
vectorSource.clear(); vectorSource.clear();
expect(vectorSource.getAllFeatures()).to.eql([]); expect(vectorSource.getFeatures()).to.eql([]);
expect(vectorSource.isEmpty()).to.be(true); expect(vectorSource.isEmpty()).to.be(true);
expect(changeSpy).to.be.called(); expect(changeSpy).to.be.called();
expect(changeSpy.callCount).to.be(1); expect(changeSpy.callCount).to.be(1);
@@ -209,28 +209,28 @@ describe('ol.source.Vector', function() {
it('handles features with null geometries', function() { it('handles features with null geometries', function() {
var feature = new ol.Feature(null); var feature = new ol.Feature(null);
vectorSource.addFeature(feature); vectorSource.addFeature(feature);
expect(vectorSource.getAllFeatures()).to.eql([feature]); expect(vectorSource.getFeatures()).to.eql([feature]);
}); });
it('handles features with geometries changing from null', function() { it('handles features with geometries changing from null', function() {
var feature = new ol.Feature(null); var feature = new ol.Feature(null);
vectorSource.addFeature(feature); vectorSource.addFeature(feature);
expect(vectorSource.getAllFeatures()).to.eql([feature]); expect(vectorSource.getFeatures()).to.eql([feature]);
feature.setGeometry(new ol.geom.Point([1, 1])); feature.setGeometry(new ol.geom.Point([1, 1]));
expect(vectorSource.getAllFeaturesInExtent([0, 0, 2, 2])). expect(vectorSource.getAllFeaturesInExtent([0, 0, 2, 2])).
to.eql([feature]); to.eql([feature]);
expect(vectorSource.getAllFeatures()).to.eql([feature]); expect(vectorSource.getFeatures()).to.eql([feature]);
}); });
it('handles features with geometries changing to null', function() { it('handles features with geometries changing to null', function() {
var feature = new ol.Feature(new ol.geom.Point([1, 1])); var feature = new ol.Feature(new ol.geom.Point([1, 1]));
vectorSource.addFeature(feature); vectorSource.addFeature(feature);
expect(vectorSource.getAllFeatures()).to.eql([feature]); expect(vectorSource.getFeatures()).to.eql([feature]);
expect(vectorSource.getAllFeaturesInExtent([0, 0, 2, 2])). expect(vectorSource.getAllFeaturesInExtent([0, 0, 2, 2])).
to.eql([feature]); to.eql([feature]);
feature.setGeometry(null); feature.setGeometry(null);
expect(vectorSource.getAllFeaturesInExtent([0, 0, 2, 2])).to.be.empty(); expect(vectorSource.getAllFeaturesInExtent([0, 0, 2, 2])).to.be.empty();
expect(vectorSource.getAllFeatures()).to.eql([feature]); expect(vectorSource.getFeatures()).to.eql([feature]);
}); });
}); });