From 4e65fefc0077498fe593abd0da922abc6c691a5f Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Wed, 6 Nov 2013 16:40:26 +0100 Subject: [PATCH] Move vector code out of the way --- {examples => old/examples}/draw-features.html | 0 {examples => old/examples}/draw-features.js | 0 .../examples}/getfeatureinfo.html | 0 {examples => old/examples}/getfeatureinfo.js | 0 {examples => old/examples}/gml.html | 0 {examples => old/examples}/gml.js | 0 {examples => old/examples}/gpx.html | 0 {examples => old/examples}/gpx.js | 0 {examples => old/examples}/icon.html | 0 {examples => old/examples}/icon.js | 0 .../examples}/kml-earthquakes.html | 0 {examples => old/examples}/kml-earthquakes.js | 0 {examples => old/examples}/kml-timezones.html | 0 {examples => old/examples}/kml-timezones.js | 0 {examples => old/examples}/kml.html | 0 {examples => old/examples}/kml.js | 0 .../examples}/modify-features.html | 0 {examples => old/examples}/modify-features.js | 0 .../examples}/select-features.html | 0 {examples => old/examples}/select-features.js | 0 {examples => old/examples}/style-rules.html | 0 {examples => old/examples}/style-rules.js | 0 .../examples}/synthetic-data.html | 0 {examples => old/examples}/synthetic-data.js | 0 {examples => old/examples}/topojson.html | 0 {examples => old/examples}/topojson.js | 0 {examples => old/examples}/vector-layer.html | 0 {examples => old/examples}/vector-layer.js | 0 old/src/objectliterals.jsdoc | 881 ++++++++++++++++++ {src => old/src}/ol/expr.exports | 0 {src => old/src}/ol/expr.jsdoc | 0 {src => old/src}/ol/expr/expression.js | 0 {src => old/src}/ol/expr/expressions.js | 0 {src => old/src}/ol/expr/lexer.js | 0 {src => old/src}/ol/expr/parser.js | 0 {src => old/src}/ol/feature.exports | 0 {src => old/src}/ol/feature.js | 0 {src => old/src}/ol/geom.exports | 0 {src => old/src}/ol/geom.jsdoc | 0 .../src}/ol/geom/abstractcollection.js | 0 {src => old/src}/ol/geom/geometry.js | 0 .../src}/ol/geom/geometrycollection.js | 0 {src => old/src}/ol/geom/linearring.js | 0 {src => old/src}/ol/geom/linestring.js | 0 {src => old/src}/ol/geom/multilinestring.js | 0 {src => old/src}/ol/geom/multipoint.js | 0 {src => old/src}/ol/geom/multipolygon.js | 0 {src => old/src}/ol/geom/point.js | 0 {src => old/src}/ol/geom/polygon.js | 0 .../ol/interaction/drawinteraction.exports | 0 .../src}/ol/interaction/drawinteraction.js | 0 .../ol/interaction/modifyinteraction.exports | 0 .../src}/ol/interaction/modifyinteraction.js | 0 .../ol/interaction/selectinteraction.exports | 0 .../src}/ol/interaction/selectinteraction.js | 0 {src => old/src}/ol/layer/vectorlayer.exports | 0 {src => old/src}/ol/layer/vectorlayer.js | 0 .../src}/ol/layer/vectorlayerrenderintent.js | 0 {src => old/src}/ol/parser.jsdoc | 0 {src => old/src}/ol/parser/featureparser.js | 0 .../src}/ol/parser/geojsonparser.exports | 0 {src => old/src}/ol/parser/geojsonparser.js | 0 {src => old/src}/ol/parser/gpxparser.exports | 0 {src => old/src}/ol/parser/gpxparser.js | 0 {src => old/src}/ol/parser/kmlparser.exports | 0 {src => old/src}/ol/parser/kmlparser.js | 0 .../ol/parser/ogc/exceptionreportparser.js | 0 .../src}/ol/parser/ogc/filterparser.js | 0 .../src}/ol/parser/ogc/filterparser_v1.js | 0 .../src}/ol/parser/ogc/filterparser_v1_0_0.js | 0 .../src}/ol/parser/ogc/filterparser_v1_1_0.js | 0 .../src}/ol/parser/ogc/gmlparser.exports | 0 {src => old/src}/ol/parser/ogc/gmlparser.js | 0 .../src}/ol/parser/ogc/gmlparser_v2.js | 0 .../src}/ol/parser/ogc/gmlparser_v3.js | 0 .../src}/ol/parser/ogc/owscommonparser_v1.js | 0 .../ol/parser/ogc/owscommonparser_v1_1_0.js | 0 .../src}/ol/parser/ogc/versionedparser.js | 0 .../parser/ogc/wmscapabilitiesparser.exports | 0 .../ol/parser/ogc/wmscapabilitiesparser.js | 0 .../ol/parser/ogc/wmscapabilitiesparser_v1.js | 0 .../ogc/wmscapabilitiesparser_v1_0_0.js | 0 .../parser/ogc/wmscapabilitiesparser_v1_1.js | 0 .../ogc/wmscapabilitiesparser_v1_1_0.js | 0 .../ogc/wmscapabilitiesparser_v1_1_1.js | 0 .../ogc/wmscapabilitiesparser_v1_1_1_WMSC.js | 0 .../ogc/wmscapabilitiesparser_v1_3_0.js | 0 .../parser/ogc/wmtscapabilitiesparser.exports | 0 .../ol/parser/ogc/wmtscapabilitiesparser.js | 0 .../ogc/wmtscapabilitiesparser_v1_0_0.js | 0 {src => old/src}/ol/parser/parser.js | 0 {src => old/src}/ol/parser/polylineparser.js | 0 .../src}/ol/parser/topojsonparser.exports | 0 {src => old/src}/ol/parser/topojsonparser.js | 0 {src => old/src}/ol/parser/wktparser.exports | 0 {src => old/src}/ol/parser/wktparser.js | 0 {src => old/src}/ol/parser/xmlparser.js | 0 .../canvas/canvasvectorlayerrenderer.js | 0 .../canvas/canvasvectorlayerrenderer2.js | 0 .../renderer/canvas/canvasvectorrenderer.js | 0 .../src}/ol/source/featureinfosource.js | 0 .../src}/ol/source/vectorsource.exports | 0 {src => old/src}/ol/source/vectorsource.js | 0 {src => old/src}/ol/source/wmssource.exports | 0 {src => old/src}/ol/style.exports | 0 {src => old/src}/ol/style.jsdoc | 0 {src => old/src}/ol/style/fillsymbolizer.js | 0 {src => old/src}/ol/style/iconliteral.js | 0 {src => old/src}/ol/style/iconsymbolizer.js | 0 {src => old/src}/ol/style/lineliteral.js | 0 {src => old/src}/ol/style/literal.js | 0 {src => old/src}/ol/style/pointliteral.js | 0 {src => old/src}/ol/style/pointsymbolizer.js | 0 {src => old/src}/ol/style/polygonliteral.js | 0 {src => old/src}/ol/style/rule.js | 0 {src => old/src}/ol/style/shapeliteral.js | 0 {src => old/src}/ol/style/shapesymbolizer.js | 0 {src => old/src}/ol/style/strokesymbolizer.js | 0 {src => old/src}/ol/style/style.js | 0 {src => old/src}/ol/style/symbolizer.js | 0 {src => old/src}/ol/style/textliteral.js | 0 {src => old/src}/ol/style/textsymbolizer.js | 0 .../test}/spec/ol/expr/expression.test.js | 0 .../test}/spec/ol/expr/expressions.test.js | 0 {test => old/test}/spec/ol/expr/lexer.test.js | 0 .../test}/spec/ol/expr/parser.test.js | 0 {test => old/test}/spec/ol/feature.test.js | 0 .../test}/spec/ol/geom/geometry.test.js | 0 .../spec/ol/geom/geometrycollection.test.js | 0 .../test}/spec/ol/geom/linearring.test.js | 0 .../test}/spec/ol/geom/linestring.test.js | 0 .../spec/ol/geom/multilinestring.test.js | 0 .../test}/spec/ol/geom/multipoint.test.js | 0 .../test}/spec/ol/geom/multipolygon.test.js | 0 {test => old/test}/spec/ol/geom/point.test.js | 0 .../test}/spec/ol/geom/polygon.test.js | 0 .../ol/interaction/drawinteraction.test.js | 0 .../ol/interaction/selectinteraction.test.js | 0 .../test}/spec/ol/layer/vectorlayer.test.js | 0 .../test}/spec/ol/parser/geojson.test.js | 0 .../spec/ol/parser/geojson/countries.geojson | 0 {test => old/test}/spec/ol/parser/gpx.test.js | 0 .../test}/spec/ol/parser/gpx/data.xml | 0 {test => old/test}/spec/ol/parser/kml.test.js | 0 .../test}/spec/ol/parser/kml/depth.kml | 0 .../spec/ol/parser/kml/extended_data.kml | 0 .../spec/ol/parser/kml/extended_data2.kml | 0 .../test}/spec/ol/parser/kml/iconstyle.kml | 0 .../test}/spec/ol/parser/kml/linestring.kml | 0 .../test}/spec/ol/parser/kml/macnoise.kml | 0 .../spec/ol/parser/kml/multigeometry.kml | 0 .../ol/parser/kml/multigeometry_discrete.kml | 0 .../test}/spec/ol/parser/kml/networklink.kml | 0 .../spec/ol/parser/kml/networklink_depth.kml | 0 .../test}/spec/ol/parser/kml/point.kml | 0 .../test}/spec/ol/parser/kml/polygon.kml | 0 .../test}/spec/ol/parser/kml/states.kml | 0 .../test}/spec/ol/parser/kml/stylemap.kml | 0 .../ol/parser/ogc/exceptionreport.test.js | 0 .../spec/ol/parser/ogc/filter_v1_0_0.test.js | 0 .../spec/ol/parser/ogc/filter_v1_1_0.test.js | 0 .../test}/spec/ol/parser/ogc/gml_v2.test.js | 0 .../test}/spec/ol/parser/ogc/gml_v3.test.js | 0 .../spec/ol/parser/ogc/versioned.test.js | 0 .../ol/parser/ogc/wmscapabilities.test.js | 0 .../parser/ogc/wmscapabilities_v1_0_0.test.js | 0 .../parser/ogc/wmscapabilities_v1_1_1.test.js | 0 .../ogc/wmscapabilities_v1_1_1_WMSC.test.js | 0 .../parser/ogc/wmscapabilities_v1_3_0.test.js | 0 .../ogc/wmtscapabilities_v1_0_0.test.js | 0 .../ogc/xml/exceptionreport/ows1_0_0.xml | 0 .../ogc/xml/exceptionreport/ows1_1_0.xml | 0 .../ogc/xml/exceptionreport/wms1_3_0.xml | 0 .../spec/ol/parser/ogc/xml/filter_v1_0_0.xml | 0 .../ol/parser/ogc/xml/filter_v1_0_0/bbox.xml | 0 .../ogc/xml/filter_v1_0_0/bbox_nogeom.xml | 0 .../parser/ogc/xml/filter_v1_0_0/between.xml | 0 .../parser/ogc/xml/filter_v1_0_0/between2.xml | 0 .../parser/ogc/xml/filter_v1_0_0/contains.xml | 0 .../parser/ogc/xml/filter_v1_0_0/dwithin.xml | 0 .../ogc/xml/filter_v1_0_0/intersects.xml | 0 .../xml/filter_v1_0_0/logicalfeatureid.xml | 0 .../xml/filter_v1_0_0/logicalfeatureidand.xml | 0 .../xml/filter_v1_0_0/logicalfeatureidnot.xml | 0 .../ol/parser/ogc/xml/filter_v1_0_0/null.xml | 0 .../parser/ogc/xml/filter_v1_0_0/within.xml | 0 .../ol/parser/ogc/xml/filter_v1_1_0/bbox.xml | 0 .../ogc/xml/filter_v1_1_0/bbox_nogeomname.xml | 0 .../ogc/xml/filter_v1_1_0/customfunction.xml | 0 .../parser/ogc/xml/filter_v1_1_0/function.xml | 0 .../ogc/xml/filter_v1_1_0/intersects.xml | 0 .../ogc/xml/filter_v1_1_0/likematchcase.xml | 0 .../ogc/xml/filter_v1_1_0/nestedfunction.xml | 0 .../parser/ogc/xml/filter_v1_1_0/sortby.xml | 0 .../ol/parser/ogc/xml/filter_v1_1_0/test.xml | 0 .../ol/parser/ogc/xml/gml_v2/boundedBy.xml | 0 .../ol/parser/ogc/xml/gml_v2/box-coord.xml | 0 .../parser/ogc/xml/gml_v2/box-coordinates.xml | 0 .../gml_v2/geometrycollection-coordinates.xml | 0 .../ogc/xml/gml_v2/linearring-coord.xml | 0 .../ogc/xml/gml_v2/linearring-coordinates.xml | 0 .../ogc/xml/gml_v2/linestring-coord.xml | 0 .../ogc/xml/gml_v2/linestring-coordinates.xml | 0 .../ogc/xml/gml_v2/multilinestring-coord.xml | 0 .../gml_v2/multilinestring-coordinates.xml | 0 .../ogc/xml/gml_v2/multipletypenames.xml | 0 .../ogc/xml/gml_v2/multipoint-coord.xml | 0 .../ogc/xml/gml_v2/multipoint-coordinates.xml | 0 .../ogc/xml/gml_v2/multipolygon-coord.xml | 0 .../xml/gml_v2/multipolygon-coordinates.xml | 0 .../spec/ol/parser/ogc/xml/gml_v2/nogeom.xml | 0 .../ol/parser/ogc/xml/gml_v2/point-coord.xml | 0 .../ogc/xml/gml_v2/point-coordinates.xml | 0 .../parser/ogc/xml/gml_v2/polygon-coord.xml | 0 .../ogc/xml/gml_v2/polygon-coordinates.xml | 0 .../ol/parser/ogc/xml/gml_v2/topp-states.xml | 0 .../spec/ol/parser/ogc/xml/gml_v3/curve.xml | 0 .../parser/ogc/xml/gml_v3/empty-attribute.xml | 0 .../ol/parser/ogc/xml/gml_v3/envelope.xml | 0 .../ol/parser/ogc/xml/gml_v3/linearring.xml | 0 .../ol/parser/ogc/xml/gml_v3/linestring.xml | 0 .../ol/parser/ogc/xml/gml_v3/linestring3d.xml | 0 .../ogc/xml/gml_v3/multicurve-curve.xml | 0 .../ogc/xml/gml_v3/multicurve-singular.xml | 0 .../ogc/xml/gml_v3/multilinestring-plural.xml | 0 .../xml/gml_v3/multilinestring-singular.xml | 0 .../ogc/xml/gml_v3/multipoint-plural.xml | 0 .../ogc/xml/gml_v3/multipoint-singular.xml | 0 .../ogc/xml/gml_v3/multipolygon-plural.xml | 0 .../ogc/xml/gml_v3/multipolygon-singular.xml | 0 .../ogc/xml/gml_v3/multisurface-plural.xml | 0 .../ogc/xml/gml_v3/multisurface-singular.xml | 0 .../ogc/xml/gml_v3/multisurface-surface.xml | 0 .../spec/ol/parser/ogc/xml/gml_v3/point.xml | 0 .../spec/ol/parser/ogc/xml/gml_v3/polygon.xml | 0 .../parser/ogc/xml/gml_v3/repeated-name.xml | 0 .../spec/ol/parser/ogc/xml/gml_v3/surface.xml | 0 .../parser/ogc/xml/gml_v3/topp-states-gml.xml | 0 .../parser/ogc/xml/gml_v3/topp-states-wfs.xml | 0 .../parser/ogc/xml/wmscapabilities_v1_0_0.xml | 0 .../exceptionsample.xml | 0 .../xml/wmscapabilities_v1_1_1/gssample.xml | 0 .../xml/wmscapabilities_v1_1_1/ogcsample.xml | 0 .../wmscapabilities_v1_1_1_WMSC/fallback.xml | 0 .../xml/wmscapabilities_v1_1_1_WMSC/wmsc.xml | 0 .../exceptionsample.xml | 0 .../xml/wmscapabilities_v1_3_0/ogcsample.xml | 0 .../xml/wmtscapabilities_v1_0_0/arcgis.xml | 0 .../multi-getile-1.xml | 0 .../multi-getile-2.xml | 0 .../xml/wmtscapabilities_v1_0_0/ogcsample.xml | 0 .../restsample-alternate-proj1.xml | 0 .../restsample-alternate-proj2.xml | 0 .../wmtscapabilities_v1_0_0/restsample.xml | 0 .../test}/spec/ol/parser/polyline.test.js | 0 .../test}/spec/ol/parser/topojson.test.js | 0 .../spec/ol/parser/topojson/world-110m.json | 0 {test => old/test}/spec/ol/parser/wkt.test.js | 0 .../test}/spec/ol/source/vectorsource.test.js | 0 .../spec/ol/style/fillsymbolizer.test.js | 0 .../test}/spec/ol/style/iconliteral.test.js | 0 .../spec/ol/style/iconsymbolizer.test.js | 0 .../test}/spec/ol/style/lineliteral.test.js | 0 .../spec/ol/style/polygonliteral.test.js | 0 {test => old/test}/spec/ol/style/rule.test.js | 0 .../test}/spec/ol/style/shapeliteral.test.js | 0 .../spec/ol/style/shapesymbolizer.test.js | 0 .../spec/ol/style/strokesymbolizer.test.js | 0 .../test}/spec/ol/style/style.test.js | 0 .../test}/spec/ol/style/textliteral.test.js | 0 .../spec/ol/style/textsymbolizer.test.js | 0 271 files changed, 881 insertions(+) rename {examples => old/examples}/draw-features.html (100%) rename {examples => old/examples}/draw-features.js (100%) rename {examples => old/examples}/getfeatureinfo.html (100%) rename {examples => old/examples}/getfeatureinfo.js (100%) rename {examples => old/examples}/gml.html (100%) rename {examples => old/examples}/gml.js (100%) rename {examples => old/examples}/gpx.html (100%) rename {examples => old/examples}/gpx.js (100%) rename {examples => old/examples}/icon.html (100%) rename {examples => old/examples}/icon.js (100%) rename {examples => old/examples}/kml-earthquakes.html (100%) rename {examples => old/examples}/kml-earthquakes.js (100%) rename {examples => old/examples}/kml-timezones.html (100%) rename {examples => old/examples}/kml-timezones.js (100%) rename {examples => old/examples}/kml.html (100%) rename {examples => old/examples}/kml.js (100%) rename {examples => old/examples}/modify-features.html (100%) rename {examples => old/examples}/modify-features.js (100%) rename {examples => old/examples}/select-features.html (100%) rename {examples => old/examples}/select-features.js (100%) rename {examples => old/examples}/style-rules.html (100%) rename {examples => old/examples}/style-rules.js (100%) rename {examples => old/examples}/synthetic-data.html (100%) rename {examples => old/examples}/synthetic-data.js (100%) rename {examples => old/examples}/topojson.html (100%) rename {examples => old/examples}/topojson.js (100%) rename {examples => old/examples}/vector-layer.html (100%) rename {examples => old/examples}/vector-layer.js (100%) create mode 100644 old/src/objectliterals.jsdoc rename {src => old/src}/ol/expr.exports (100%) rename {src => old/src}/ol/expr.jsdoc (100%) rename {src => old/src}/ol/expr/expression.js (100%) rename {src => old/src}/ol/expr/expressions.js (100%) rename {src => old/src}/ol/expr/lexer.js (100%) rename {src => old/src}/ol/expr/parser.js (100%) rename {src => old/src}/ol/feature.exports (100%) rename {src => old/src}/ol/feature.js (100%) rename {src => old/src}/ol/geom.exports (100%) rename {src => old/src}/ol/geom.jsdoc (100%) rename {src => old/src}/ol/geom/abstractcollection.js (100%) rename {src => old/src}/ol/geom/geometry.js (100%) rename {src => old/src}/ol/geom/geometrycollection.js (100%) rename {src => old/src}/ol/geom/linearring.js (100%) rename {src => old/src}/ol/geom/linestring.js (100%) rename {src => old/src}/ol/geom/multilinestring.js (100%) rename {src => old/src}/ol/geom/multipoint.js (100%) rename {src => old/src}/ol/geom/multipolygon.js (100%) rename {src => old/src}/ol/geom/point.js (100%) rename {src => old/src}/ol/geom/polygon.js (100%) rename {src => old/src}/ol/interaction/drawinteraction.exports (100%) rename {src => old/src}/ol/interaction/drawinteraction.js (100%) rename {src => old/src}/ol/interaction/modifyinteraction.exports (100%) rename {src => old/src}/ol/interaction/modifyinteraction.js (100%) rename {src => old/src}/ol/interaction/selectinteraction.exports (100%) rename {src => old/src}/ol/interaction/selectinteraction.js (100%) rename {src => old/src}/ol/layer/vectorlayer.exports (100%) rename {src => old/src}/ol/layer/vectorlayer.js (100%) rename {src => old/src}/ol/layer/vectorlayerrenderintent.js (100%) rename {src => old/src}/ol/parser.jsdoc (100%) rename {src => old/src}/ol/parser/featureparser.js (100%) rename {src => old/src}/ol/parser/geojsonparser.exports (100%) rename {src => old/src}/ol/parser/geojsonparser.js (100%) rename {src => old/src}/ol/parser/gpxparser.exports (100%) rename {src => old/src}/ol/parser/gpxparser.js (100%) rename {src => old/src}/ol/parser/kmlparser.exports (100%) rename {src => old/src}/ol/parser/kmlparser.js (100%) rename {src => old/src}/ol/parser/ogc/exceptionreportparser.js (100%) rename {src => old/src}/ol/parser/ogc/filterparser.js (100%) rename {src => old/src}/ol/parser/ogc/filterparser_v1.js (100%) rename {src => old/src}/ol/parser/ogc/filterparser_v1_0_0.js (100%) rename {src => old/src}/ol/parser/ogc/filterparser_v1_1_0.js (100%) rename {src => old/src}/ol/parser/ogc/gmlparser.exports (100%) rename {src => old/src}/ol/parser/ogc/gmlparser.js (100%) rename {src => old/src}/ol/parser/ogc/gmlparser_v2.js (100%) rename {src => old/src}/ol/parser/ogc/gmlparser_v3.js (100%) rename {src => old/src}/ol/parser/ogc/owscommonparser_v1.js (100%) rename {src => old/src}/ol/parser/ogc/owscommonparser_v1_1_0.js (100%) rename {src => old/src}/ol/parser/ogc/versionedparser.js (100%) rename {src => old/src}/ol/parser/ogc/wmscapabilitiesparser.exports (100%) rename {src => old/src}/ol/parser/ogc/wmscapabilitiesparser.js (100%) rename {src => old/src}/ol/parser/ogc/wmscapabilitiesparser_v1.js (100%) rename {src => old/src}/ol/parser/ogc/wmscapabilitiesparser_v1_0_0.js (100%) rename {src => old/src}/ol/parser/ogc/wmscapabilitiesparser_v1_1.js (100%) rename {src => old/src}/ol/parser/ogc/wmscapabilitiesparser_v1_1_0.js (100%) rename {src => old/src}/ol/parser/ogc/wmscapabilitiesparser_v1_1_1.js (100%) rename {src => old/src}/ol/parser/ogc/wmscapabilitiesparser_v1_1_1_WMSC.js (100%) rename {src => old/src}/ol/parser/ogc/wmscapabilitiesparser_v1_3_0.js (100%) rename {src => old/src}/ol/parser/ogc/wmtscapabilitiesparser.exports (100%) rename {src => old/src}/ol/parser/ogc/wmtscapabilitiesparser.js (100%) rename {src => old/src}/ol/parser/ogc/wmtscapabilitiesparser_v1_0_0.js (100%) rename {src => old/src}/ol/parser/parser.js (100%) rename {src => old/src}/ol/parser/polylineparser.js (100%) rename {src => old/src}/ol/parser/topojsonparser.exports (100%) rename {src => old/src}/ol/parser/topojsonparser.js (100%) rename {src => old/src}/ol/parser/wktparser.exports (100%) rename {src => old/src}/ol/parser/wktparser.js (100%) rename {src => old/src}/ol/parser/xmlparser.js (100%) rename {src => old/src}/ol/renderer/canvas/canvasvectorlayerrenderer.js (100%) rename {src => old/src}/ol/renderer/canvas/canvasvectorlayerrenderer2.js (100%) rename {src => old/src}/ol/renderer/canvas/canvasvectorrenderer.js (100%) rename {src => old/src}/ol/source/featureinfosource.js (100%) rename {src => old/src}/ol/source/vectorsource.exports (100%) rename {src => old/src}/ol/source/vectorsource.js (100%) rename {src => old/src}/ol/source/wmssource.exports (100%) rename {src => old/src}/ol/style.exports (100%) rename {src => old/src}/ol/style.jsdoc (100%) rename {src => old/src}/ol/style/fillsymbolizer.js (100%) rename {src => old/src}/ol/style/iconliteral.js (100%) rename {src => old/src}/ol/style/iconsymbolizer.js (100%) rename {src => old/src}/ol/style/lineliteral.js (100%) rename {src => old/src}/ol/style/literal.js (100%) rename {src => old/src}/ol/style/pointliteral.js (100%) rename {src => old/src}/ol/style/pointsymbolizer.js (100%) rename {src => old/src}/ol/style/polygonliteral.js (100%) rename {src => old/src}/ol/style/rule.js (100%) rename {src => old/src}/ol/style/shapeliteral.js (100%) rename {src => old/src}/ol/style/shapesymbolizer.js (100%) rename {src => old/src}/ol/style/strokesymbolizer.js (100%) rename {src => old/src}/ol/style/style.js (100%) rename {src => old/src}/ol/style/symbolizer.js (100%) rename {src => old/src}/ol/style/textliteral.js (100%) rename {src => old/src}/ol/style/textsymbolizer.js (100%) rename {test => old/test}/spec/ol/expr/expression.test.js (100%) rename {test => old/test}/spec/ol/expr/expressions.test.js (100%) rename {test => old/test}/spec/ol/expr/lexer.test.js (100%) rename {test => old/test}/spec/ol/expr/parser.test.js (100%) rename {test => old/test}/spec/ol/feature.test.js (100%) rename {test => old/test}/spec/ol/geom/geometry.test.js (100%) rename {test => old/test}/spec/ol/geom/geometrycollection.test.js (100%) rename {test => old/test}/spec/ol/geom/linearring.test.js (100%) rename {test => old/test}/spec/ol/geom/linestring.test.js (100%) rename {test => old/test}/spec/ol/geom/multilinestring.test.js (100%) rename {test => old/test}/spec/ol/geom/multipoint.test.js (100%) rename {test => old/test}/spec/ol/geom/multipolygon.test.js (100%) rename {test => old/test}/spec/ol/geom/point.test.js (100%) rename {test => old/test}/spec/ol/geom/polygon.test.js (100%) rename {test => old/test}/spec/ol/interaction/drawinteraction.test.js (100%) rename {test => old/test}/spec/ol/interaction/selectinteraction.test.js (100%) rename {test => old/test}/spec/ol/layer/vectorlayer.test.js (100%) rename {test => old/test}/spec/ol/parser/geojson.test.js (100%) rename {test => old/test}/spec/ol/parser/geojson/countries.geojson (100%) rename {test => old/test}/spec/ol/parser/gpx.test.js (100%) rename {test => old/test}/spec/ol/parser/gpx/data.xml (100%) rename {test => old/test}/spec/ol/parser/kml.test.js (100%) rename {test => old/test}/spec/ol/parser/kml/depth.kml (100%) rename {test => old/test}/spec/ol/parser/kml/extended_data.kml (100%) rename {test => old/test}/spec/ol/parser/kml/extended_data2.kml (100%) rename {test => old/test}/spec/ol/parser/kml/iconstyle.kml (100%) rename {test => old/test}/spec/ol/parser/kml/linestring.kml (100%) rename {test => old/test}/spec/ol/parser/kml/macnoise.kml (100%) rename {test => old/test}/spec/ol/parser/kml/multigeometry.kml (100%) rename {test => old/test}/spec/ol/parser/kml/multigeometry_discrete.kml (100%) rename {test => old/test}/spec/ol/parser/kml/networklink.kml (100%) rename {test => old/test}/spec/ol/parser/kml/networklink_depth.kml (100%) rename {test => old/test}/spec/ol/parser/kml/point.kml (100%) rename {test => old/test}/spec/ol/parser/kml/polygon.kml (100%) rename {test => old/test}/spec/ol/parser/kml/states.kml (100%) rename {test => old/test}/spec/ol/parser/kml/stylemap.kml (100%) rename {test => old/test}/spec/ol/parser/ogc/exceptionreport.test.js (100%) rename {test => old/test}/spec/ol/parser/ogc/filter_v1_0_0.test.js (100%) rename {test => old/test}/spec/ol/parser/ogc/filter_v1_1_0.test.js (100%) rename {test => old/test}/spec/ol/parser/ogc/gml_v2.test.js (100%) rename {test => old/test}/spec/ol/parser/ogc/gml_v3.test.js (100%) rename {test => old/test}/spec/ol/parser/ogc/versioned.test.js (100%) rename {test => old/test}/spec/ol/parser/ogc/wmscapabilities.test.js (100%) rename {test => old/test}/spec/ol/parser/ogc/wmscapabilities_v1_0_0.test.js (100%) rename {test => old/test}/spec/ol/parser/ogc/wmscapabilities_v1_1_1.test.js (100%) rename {test => old/test}/spec/ol/parser/ogc/wmscapabilities_v1_1_1_WMSC.test.js (100%) rename {test => old/test}/spec/ol/parser/ogc/wmscapabilities_v1_3_0.test.js (100%) rename {test => old/test}/spec/ol/parser/ogc/wmtscapabilities_v1_0_0.test.js (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/exceptionreport/ows1_0_0.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/exceptionreport/ows1_1_0.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/exceptionreport/wms1_3_0.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_0_0.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_0_0/bbox.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_0_0/bbox_nogeom.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_0_0/between.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_0_0/between2.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_0_0/contains.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_0_0/dwithin.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_0_0/intersects.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureid.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureidand.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureidnot.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_0_0/null.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_0_0/within.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_1_0/bbox.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_1_0/bbox_nogeomname.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_1_0/customfunction.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_1_0/function.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_1_0/intersects.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_1_0/likematchcase.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_1_0/nestedfunction.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_1_0/sortby.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/filter_v1_1_0/test.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/boundedBy.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/box-coord.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/box-coordinates.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/geometrycollection-coordinates.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/linearring-coord.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/linearring-coordinates.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/linestring-coord.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/linestring-coordinates.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/multilinestring-coord.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/multilinestring-coordinates.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/multipletypenames.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/multipoint-coord.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/multipoint-coordinates.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/multipolygon-coord.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/multipolygon-coordinates.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/nogeom.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/point-coord.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/point-coordinates.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/polygon-coord.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/polygon-coordinates.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v2/topp-states.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/curve.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/empty-attribute.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/envelope.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/linearring.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/linestring.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/linestring3d.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/multicurve-curve.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/multicurve-singular.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/multilinestring-plural.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/multilinestring-singular.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/multipoint-plural.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/multipoint-singular.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/multipolygon-plural.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/multipolygon-singular.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/multisurface-plural.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/multisurface-singular.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/multisurface-surface.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/point.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/polygon.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/repeated-name.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/surface.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/topp-states-gml.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/gml_v3/topp-states-wfs.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmscapabilities_v1_0_0.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/exceptionsample.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/gssample.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/ogcsample.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1_WMSC/fallback.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1_WMSC/wmsc.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmscapabilities_v1_3_0/exceptionsample.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmscapabilities_v1_3_0/ogcsample.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/arcgis.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/multi-getile-1.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/multi-getile-2.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/ogcsample.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample-alternate-proj1.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample-alternate-proj2.xml (100%) rename {test => old/test}/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample.xml (100%) rename {test => old/test}/spec/ol/parser/polyline.test.js (100%) rename {test => old/test}/spec/ol/parser/topojson.test.js (100%) rename {test => old/test}/spec/ol/parser/topojson/world-110m.json (100%) rename {test => old/test}/spec/ol/parser/wkt.test.js (100%) rename {test => old/test}/spec/ol/source/vectorsource.test.js (100%) rename {test => old/test}/spec/ol/style/fillsymbolizer.test.js (100%) rename {test => old/test}/spec/ol/style/iconliteral.test.js (100%) rename {test => old/test}/spec/ol/style/iconsymbolizer.test.js (100%) rename {test => old/test}/spec/ol/style/lineliteral.test.js (100%) rename {test => old/test}/spec/ol/style/polygonliteral.test.js (100%) rename {test => old/test}/spec/ol/style/rule.test.js (100%) rename {test => old/test}/spec/ol/style/shapeliteral.test.js (100%) rename {test => old/test}/spec/ol/style/shapesymbolizer.test.js (100%) rename {test => old/test}/spec/ol/style/strokesymbolizer.test.js (100%) rename {test => old/test}/spec/ol/style/style.test.js (100%) rename {test => old/test}/spec/ol/style/textliteral.test.js (100%) rename {test => old/test}/spec/ol/style/textsymbolizer.test.js (100%) diff --git a/examples/draw-features.html b/old/examples/draw-features.html similarity index 100% rename from examples/draw-features.html rename to old/examples/draw-features.html diff --git a/examples/draw-features.js b/old/examples/draw-features.js similarity index 100% rename from examples/draw-features.js rename to old/examples/draw-features.js diff --git a/examples/getfeatureinfo.html b/old/examples/getfeatureinfo.html similarity index 100% rename from examples/getfeatureinfo.html rename to old/examples/getfeatureinfo.html diff --git a/examples/getfeatureinfo.js b/old/examples/getfeatureinfo.js similarity index 100% rename from examples/getfeatureinfo.js rename to old/examples/getfeatureinfo.js diff --git a/examples/gml.html b/old/examples/gml.html similarity index 100% rename from examples/gml.html rename to old/examples/gml.html diff --git a/examples/gml.js b/old/examples/gml.js similarity index 100% rename from examples/gml.js rename to old/examples/gml.js diff --git a/examples/gpx.html b/old/examples/gpx.html similarity index 100% rename from examples/gpx.html rename to old/examples/gpx.html diff --git a/examples/gpx.js b/old/examples/gpx.js similarity index 100% rename from examples/gpx.js rename to old/examples/gpx.js diff --git a/examples/icon.html b/old/examples/icon.html similarity index 100% rename from examples/icon.html rename to old/examples/icon.html diff --git a/examples/icon.js b/old/examples/icon.js similarity index 100% rename from examples/icon.js rename to old/examples/icon.js diff --git a/examples/kml-earthquakes.html b/old/examples/kml-earthquakes.html similarity index 100% rename from examples/kml-earthquakes.html rename to old/examples/kml-earthquakes.html diff --git a/examples/kml-earthquakes.js b/old/examples/kml-earthquakes.js similarity index 100% rename from examples/kml-earthquakes.js rename to old/examples/kml-earthquakes.js diff --git a/examples/kml-timezones.html b/old/examples/kml-timezones.html similarity index 100% rename from examples/kml-timezones.html rename to old/examples/kml-timezones.html diff --git a/examples/kml-timezones.js b/old/examples/kml-timezones.js similarity index 100% rename from examples/kml-timezones.js rename to old/examples/kml-timezones.js diff --git a/examples/kml.html b/old/examples/kml.html similarity index 100% rename from examples/kml.html rename to old/examples/kml.html diff --git a/examples/kml.js b/old/examples/kml.js similarity index 100% rename from examples/kml.js rename to old/examples/kml.js diff --git a/examples/modify-features.html b/old/examples/modify-features.html similarity index 100% rename from examples/modify-features.html rename to old/examples/modify-features.html diff --git a/examples/modify-features.js b/old/examples/modify-features.js similarity index 100% rename from examples/modify-features.js rename to old/examples/modify-features.js diff --git a/examples/select-features.html b/old/examples/select-features.html similarity index 100% rename from examples/select-features.html rename to old/examples/select-features.html diff --git a/examples/select-features.js b/old/examples/select-features.js similarity index 100% rename from examples/select-features.js rename to old/examples/select-features.js diff --git a/examples/style-rules.html b/old/examples/style-rules.html similarity index 100% rename from examples/style-rules.html rename to old/examples/style-rules.html diff --git a/examples/style-rules.js b/old/examples/style-rules.js similarity index 100% rename from examples/style-rules.js rename to old/examples/style-rules.js diff --git a/examples/synthetic-data.html b/old/examples/synthetic-data.html similarity index 100% rename from examples/synthetic-data.html rename to old/examples/synthetic-data.html diff --git a/examples/synthetic-data.js b/old/examples/synthetic-data.js similarity index 100% rename from examples/synthetic-data.js rename to old/examples/synthetic-data.js diff --git a/examples/topojson.html b/old/examples/topojson.html similarity index 100% rename from examples/topojson.html rename to old/examples/topojson.html diff --git a/examples/topojson.js b/old/examples/topojson.js similarity index 100% rename from examples/topojson.js rename to old/examples/topojson.js diff --git a/examples/vector-layer.html b/old/examples/vector-layer.html similarity index 100% rename from examples/vector-layer.html rename to old/examples/vector-layer.html diff --git a/examples/vector-layer.js b/old/examples/vector-layer.js similarity index 100% rename from examples/vector-layer.js rename to old/examples/vector-layer.js diff --git a/old/src/objectliterals.jsdoc b/old/src/objectliterals.jsdoc new file mode 100644 index 0000000000..0c6c3b03fc --- /dev/null +++ b/old/src/objectliterals.jsdoc @@ -0,0 +1,881 @@ +/** + * @typedef {Object} ol.AttributionOptions + * @property {string} html HTML markup for this attribution. + * @property {Object.>|undefined} tileRanges + * Tile ranges (FOR INTERNAL USE ONLY). + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.DeviceOrientationOptions + * @property {boolean|undefined} tracking Start tracking. Default is `false`. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.GeolocationOptions + * @property {boolean|undefined} tracking Start Tracking. Default is `false`. + * @property {GeolocationPositionOptions|undefined} trackingOptions Tracking options. + * @property {ol.proj.ProjectionLike} projection Projection. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.GetFeatureInfoOptions + * @property {ol.Pixel} pixel Pixel coordinate relative to the map viewport. + * @property {Array.|undefined} layers Layers to restrict the + * query to. All map layers will be queried if not provided. + * @property {function(Array.>)} success Callback for + * successful queries. The passed argument is the resulting feature + * information for each layer, with array indices being the same as in the + * passed `layers` array or in the layer collection as returned from + * `ol.Map#getLayers()` if no `layers` were provided. + * @property {function()|undefined} error Callback for unsuccessful queries. + * Note that queries with no matching features trigger the success callback, + * not the error callback. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.GetFeaturesOptions + * @property {ol.Pixel} pixel Pixel coordinate relative to the map viewport. + * @property {Array.|undefined} layers Layers to restrict the + * query to. All layers will be queried if not provided. + * @property {function(Array.>)} success Callback + * for successful queries. The passed argument is the resulting features for + * each layer, with array indices being the same as in the passed `layers` + * array or in the layer collection as returned from `ol.Map#getLayers()` if + * no layers were provided. + * @property {function()|undefined} error Callback for unsuccessful queries. + * Note that queries with no matching features trigger the success callback, + * not the error callback. + * @todo stability experimental + */ + +/** + * Object literal with config options for the map. + * @typedef {Object} ol.MapOptions + * @property {ol.Collection|Array.|undefined} controls + * Controls initially added to the map. + * @property {ol.Collection|Array.|undefined} interactions + * Interactions that are initially added to the map. + * @property {Array.|ol.Collection|undefined} layers Layers. + * @property {ol.Collection|Array.|undefined} overlays + * Overlays initially added to the map. + * @property {ol.RendererHint|undefined} renderer Renderer. + * @property {Array.|undefined} renderers Renderers. + * @property {Element|string|undefined} target The container for the map. + * @property {ol.IView|undefined} view The map's view. Currently + * {@link ol.View2D} is available as view. + * @todo stability experimental + */ + +/** + * Object literal with config options for the overlay. + * @typedef {Object} ol.OverlayOptions + * @property {Element|undefined} element The overlay element. + * @property {ol.Coordinate|undefined} position The overlay position in map + * projection. + * @property {ol.OverlayPositioning|undefined} positioning Positioning. + * @property {boolean|undefined} stopEvent Whether event propagation to the map + * viewport should be stopped. Default is `true`. If `true` the overlay is + * placed in the same container as that of the controls + * (`ol-overlaycontainer-stopevent`). + * @property {boolean|undefined} insertFirst Whether the overlay is inserted + * first in the overlay container, or appended. Default is `true`. If the + * overlay is placed in the same container as that of the controls (see + * the `stopEvent` option) you will probably set `insertFirst` to `true` + * so the overlay is displayed below the controls. + * @todo stability experimental + */ + +/** + * Object literal with config options for the Proj4js projection. + * @typedef {Object} ol.Proj4jsProjectionOptions + * @property {string} code The SRS identifier code, e.g. `EPSG:31256`. + * @property {ol.Extent|undefined} extent The validity extent for the SRS. + * @property {boolean|undefined} global Whether the projection is valid for the + * whole globe. Default is `false`. + * @todo stability experimental + */ + +/** + * Object literal with config options for the projection. + * @typedef {Object} ol.ProjectionOptions + * @property {string} code The SRS identifier code, e.g. `EPSG:4326`. + * @property {ol.proj.Units} units Units. + * @property {ol.Extent|undefined} extent The validity extent for the SRS. + * @property {string|undefined} axisOrientation The axis orientation as + * specified in Proj4. The default is `enu`. + * @property {boolean|undefined} global Whether the projection is valid for the + * whole globe. Default is `false`. + * @todo stability experimental + */ + +/** + * Object literal with config options for the view. + * @typedef {Object} ol.View2DOptions + * @property {ol.Coordinate|undefined} center The initial center for the view. + * The coordinate system for the center is specified with the `projection` + * option. Default is `undefined`, and layer sources will not be fetched if + * this is not set. + * @property {ol.Extent|undefined} extent The extent that constrains the center, + * in other words, center cannot be set outside this extent. + * Default is `undefined`. + * @property {number|undefined} maxResolution The maximum resolution used to + * determine the resolution constraint. It is used together with `maxZoom` + * and `zoomFactor`. If unspecified it is calculated in such a way that the + * projection's validity extent fits in a 256x256 px tile. If the projection + * is Spherical Mercator (the default) then `maxResolution` defaults to + * `40075016.68557849 / 256 = 156543.03392804097`. + * @property {number|undefined} maxZoom The maximum zoom level used to determine + * the resolution constraint. It is used together with `maxResolution` and + * `zoomFactor`. Default is `28`. + * @property {ol.proj.ProjectionLike} projection The projection. Default is + * `EPSG:3857` (Spherical Mercator). + * @property {number|undefined} resolution The initial resolution for the view. + * The units are `projection` units per pixel (e.g. meters per pixel). + * An alternative to setting this is to set `zoom`. Default is `undefined`, + * and layer sources will not be fetched if neither this nor `zoom` are + * defined. + * @property {Array.|undefined} resolutions Resolutions to determine the + * resolution constraint. If set the `maxResolution`, `maxZoom` and + * `zoomFactor` options are ignored. + * @property {number|undefined} rotation The initial rotation for the view + * in radians (positive rotation clockwise). Default is `0`. + * @property {number|undefined} zoom Only used if `resolution` is not defined. + * Zoom level used to calculate the initial resolution for the view. + * The initial resolution is determined using the + * `ol.View2D#constrainResolution` method. + * @property {number|undefined} zoomFactor The zoom factor used to determine the + * resolution constraint. Used together with `maxResolution` and `maxZoom`. + * Default is `2`. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.animation.BounceOptions + * @property {number} resolution The resolution to start the bounce from, typically `map.getView().getResolution()`. + * @property {number|undefined} start The start time of the animation. Default is immediately. + * @property {number|undefined} duration The duration of the animation in milliseconds. Default is `1000`. + * @property {function(number):number|undefined} easing The easing function to use. Default is `ol.easing.upAndDown` + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.animation.PanOptions + * @property {ol.Coordinate} source The location to start panning from, typically `map.getView().getCenter()`. + * @property {number|undefined} start The start time of the animation. Default is immediately. + * @property {number|undefined} duration The duration of the animation in milliseconds. Default is `1000`. + * @property {function(number):number|undefined} easing The easing function to use. Default is `ol.easing.inAndOut` + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.animation.RotateOptions + * @property {number} rotation The rotation to apply, in radians. + * @property {number|undefined} start The start time of the animation. Default is immediately. + * @property {number|undefined} duration The duration of the animation in milliseconds. Default is `1000`. + * @property {function(number):number|undefined} easing The easing function to use. Default is `ol.easing.inAndOut` + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.animation.ZoomOptions + * @property {number} resolution number The resolution to begin zooming from, typically `map.getView().getResolution()`. + * @property {number|undefined} start The start time of the animation. Default is immediately. + * @property {number|undefined} duration The duration of the animation in milliseconds. Default is `1000`. + * @property {function(number):number|undefined} easing Easing function. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.control.AttributionOptions + * @property {string|undefined} className CSS class name. Default is `ol-attribution`. + * @property {Element|undefined} target Target. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.control.ControlOptions + * @property {Element|undefined} element Element. + * @property {Element|undefined} target Target. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.control.DefaultsOptions + * @property {boolean|undefined} attribution Attribution. + * @property {ol.control.AttributionOptions|undefined} attributionOptions + * Attribution options. + * @property {boolean|undefined} logo Logo. + * @property {ol.control.LogoOptions|undefined} logoOptions Logo options. + * @property {boolean|undefined} zoom Zoom. + * @property {ol.control.ZoomOptions|undefined} zoomOptions Zoom options. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.control.FullScreenOptions + * @property {string|undefined} className CSS class name. Default is `ol-full-screen`. + * @property {boolean|undefined} keys Full keyboard access. + * @property {Element|undefined} target Target. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.control.LogoOptions + * @property {string|undefined} className CSS class name. Default is `ol-logo`. + * @property {Element|undefined} target Target. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.control.MousePositionOptions + * @property {string|undefined} className CSS class name. Default is `ol-mouse-position`. + * @property {ol.CoordinateFormatType|undefined} coordinateFormat Coordinate + * format. + * @property {ol.proj.ProjectionLike} projection Projection. + * @property {Element|undefined} target Target. + * @property {string|undefined} undefinedHTML Markup for undefined coordinates. + * Default is `` (empty string). + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.control.ScaleLineOptions + * @property {string|undefined} className CSS Class name. Default is `ol-scale-line`. + * @property {number|undefined} minWidth Minimum width in pixels. + * @property {Element|undefined} target Target. + * @property {ol.control.ScaleLineUnits|undefined} units Units. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.control.ZoomOptions + * @property {number|undefined} duration Animation duration in milliseconds. Default is `250`. + * @property {string|undefined} className CSS class name. Default is `ol-zoom`. + * @property {number|undefined} delta The zoom delta applied on each click. + * @property {Element|undefined} target Target. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.control.ZoomSliderOptions + * @property {string|undefined} className CSS class name. + * @property {number|undefined} maxResolution Maximum resolution. + * @property {number|undefined} minResolution Minimum resolution. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.control.ZoomToExtentOptions + * @property {string|undefined} className Class name. Default is `ol-zoom-extent`. + * @property {Element|undefined} target Target. + * @property {ol.Extent|undefined} extent The extent to zoom to. If + * undefined the validity extent of the view projection is used. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.interaction.DoubleClickZoomOptions + * @property {number|undefined} duration Animation duration in milliseconds. Default is `250`. + * @property {number|undefined} delta The zoom delta applied on each double + * click, default is `1`. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.interaction.DragPanOptions + * @property {ol.Kinetic|undefined} kinetic Kinetic inertia to apply to the pan. + * @property {ol.events.ConditionType|undefined} condition A conditional + * modifier (i.e. Shift key) that determines if the interaction is active + * or not, default is no modifiers. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.interaction.DragRotateOptions + * @property {ol.events.ConditionType|undefined} condition A conditional + * modifier (i.e. Shift key) that determines if the interaction is active + * or not, default is both shift and alt keys. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.interaction.DragRotateAndZoomOptions + * @property {ol.events.ConditionType|undefined} condition A conditional + * modifier (i.e. Shift key) that determines if the interaction is active + * or not, default is shify key. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.interaction.DragZoomOptions + * @property {ol.events.ConditionType|undefined} condition A conditional + * modifier (i.e. Shift key) that determines if the interaction is active + * or not, default is shift key. + * @todo stability experimental + */ + +/** + * Interactions for the map. Default is `true` for all options. + * @typedef {Object} ol.interaction.DefaultsOptions + * @property {boolean|undefined} altShiftDragRotate Whether Alt-Shift-drag + * rotate is desired. + * @property {boolean|undefined} doubleClickZoom Whether double click zoom is + * desired. + * @property {boolean|undefined} dragPan Whether drag-pan is desired. + * @property {boolean|undefined} keyboard Whether keyboard interaction is + * desired. + * @property {boolean|undefined} mouseWheelZoom Whether mousewheel zoom is + * desired. + * @property {boolean|undefined} shiftDragZoom Whether Shift-drag zoom is + * desired. + * @property {boolean|undefined} touchPan Whether touch pan is + * desired. + * @property {boolean|undefined} touchRotate Whether touch rotate is desired. + * @property {boolean|undefined} touchZoom Whether touch zoom is desired. + * @property {number|undefined} zoomDelta Zoom delta. + * @property {number|undefined} zoomDuration Zoom duration. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.interaction.KeyboardPanOptions + * @property {ol.events.ConditionType|undefined} condition A conditional + * modifier (i.e. Shift key) that determines if the interaction is active + * or not, default is no modifiers. + * @property {number|undefined} pixelDelta Pixel The amount to pan on each key + * press + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.interaction.KeyboardZoomOptions + * @property {number|undefined} duration Animation duration in milliseconds. Default is `100`. + * @property {ol.events.ConditionType|undefined} condition A conditional + * modifier (i.e. Shift key) that determines if the interaction is active + * or not, default is no modifiers. + * @property {number|undefined} delta The amount to zoom on each key press. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.interaction.MouseWheelZoomOptions + * @property {number|undefined} duration Animation duration in milliseconds. Default is `250`. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.interaction.SelectOptions + * @property {ol.events.ConditionType|undefined} addCondition A conditional + * modifier (e.g. shift key) that determines if the selection is added to + * the current selection. By default, a shift-click adds to the current + * selection. + * @property {ol.events.ConditionType|undefined} condition A conditional + * modifier (e.g. shift key) that determines if the interaction is active + * (i.e. selection occurs) or not. By default, a click with no modifier keys + * toggles the selection. + * @property {undefined|function(ol.layer.Layer):boolean} layerFilter Filter + * function to restrict selection to a subset of layers. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.interaction.TouchPanOptions + * @property {ol.Kinetic|undefined} kinetic Kinetic inertia to apply to the + * pan. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.interaction.TouchRotateOptions + * @property {number|undefined} threshold Minimal angle to start a rotation. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.interaction.TouchZoomOptions + * @property {number|undefined} duration Animation duration in milliseconds. Default is `400`. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.layer.BaseOptions + * @property {number|undefined} brightness Brightness. + * @property {number|undefined} contrast Contrast. + * @property {number|undefined} hue Hue. + * @property {number|undefined} opacity Opacity. + * @property {number|undefined} saturation Saturation. + * @property {boolean|undefined} visible Visibility. + * @property {number|undefined} minResolution The minimum resolution + * (inclusive) at which this layer will be visible. + * @property {number|undefined} maxResolution The maximum resolution + * (exclusive) below which this layer will be visible. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.layer.LayerOptions + * @property {number|undefined} brightness Brightness. + * @property {number|undefined} contrast Contrast. + * @property {number|undefined} hue Hue. + * @property {number|undefined} opacity Opacity. 0-1. Default is `1`. + * @property {number|undefined} saturation Saturation. + * @property {ol.source.Source} source Source for this layer. + * @property {boolean|undefined} visible Visibility. Default is `true` (visible). + * @property {number|undefined} minResolution The minimum resolution + * (inclusive) at which this layer will be visible. + * @property {number|undefined} maxResolution The maximum resolution + * (exclusive) below which this layer will be visible. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.layer.GroupOptions + * @property {number|undefined} brightness Brightness. + * @property {number|undefined} contrast Contrast. + * @property {number|undefined} hue Hue. + * @property {number|undefined} opacity Opacity. + * @property {number|undefined} saturation Saturation. + * @property {boolean|undefined} visible Visibility. + * @property {number|undefined} minResolution The minimum resolution + * (inclusive) at which this layer will be visible. + * @property {number|undefined} maxResolution The maximum resolution + * (exclusive) below which this layer will be visible. + * @property {Array.|ol.Collection|undefined} layers Child layers. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.layer.TileOptions + * @property {number|undefined} brightness Brightness. + * @property {number|undefined} contrast Contrast. + * @property {number|undefined} hue Hue. + * @property {number|undefined} opacity Opacity. 0-1. Default is `1`. + * @property {number|undefined} preload Preload. + * @property {number|undefined} saturation Saturation. + * @property {ol.source.Source} source Source for this layer. + * @property {boolean|undefined} visible Visibility. Default is `true` (visible). + * @property {number|undefined} minResolution The minimum resolution + * (inclusive) at which this layer will be visible. + * @property {number|undefined} maxResolution The maximum resolution + * (exclusive) below which this layer will be visible. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.layer.VectorLayerOptions + * @property {function(Array.):string|undefined} transformFeatureInfo + * Function to render an array of + * features into feature info markup. If not provided, a comma separated + * list of the unique ids of the resulting features will be returned. + * @property {number|undefined} opacity Opacity. 0-1. Default is `1`. + * @property {ol.source.Source} source Source for this layer. + * @property {ol.style.Style|undefined} style Style. + * @property {boolean|undefined} visible Visibility. Default is `true` (visible). + * @property {number|undefined} minResolution The minimum resolution + * (inclusive) at which this layer will be visible. + * @property {number|undefined} maxResolution The maximum resolution + * (exclusive) below which this layer will be visible. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.parser.KMLOptions + * @property {boolean|undefined} extractAttributes Should we extract attributes + * from the KML? Default is `true`. + * @property {boolean|undefined} extractStyles Should we extract styles from the + * KML? Default is `false`. + * @property {number|undefined} maxDepth Maximum depth to follow network links. + * Default is `0`, which means we don't follow network links at all. + * @property {Array.|undefined} trackAttributes Track attributes to + * parse. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.parser.GMLReadOptions + * @property {string|undefined} axisOrientation The axis orientation. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.parser.GMLWriteOptions + * @property {ol.proj.ProjectionLike} srsName The srsName to use when writing. + * @property {string|undefined} axisOrientation The axis orientation. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.parser.GMLOptions + * @property {boolean|undefined} curve Write gml:Curve instead of + * gml:LineString elements. This also affects the elements in multi-part + * geometries. Default is `false`. This only applies to GML version 3. + * @property {boolean|undefined} extractAttributes Should we extract attributes + * from the GML? Default is `true`. + * @property {string|undefined} featureNS The feature namespace. If not set it + * will be automatically configured from the GML. + * @property {Array.|string|undefined} featureType The local + * (without prefix) feature typeName(s). + * @property {string|undefined} geometryName Name of geometry element. + * Defaults to `geometry`. If null, it will be set on when the + * first geometry is parsed. + * @property {boolean|undefined} multiCurve Write gml:MultiCurve instead of + * gml:MultiLineString. Since the latter is deprecated in GML 3, the + * default is `true`. This only applies to GML version 3. + * @property {boolean|undefined} multiSurface Write gml:multiSurface instead + * of gml:MultiPolygon. Since the latter is deprecated in GML 3, the + * default is `true`. This only applies to GML version 3. + * @property {string|undefined} schemaLocation Optional schemaLocation to use + * when writing out the GML, this will override the default provided. + * @property {boolean|undefined} surface Write gml:Surface instead of + * gml:Polygon elements. This also affects the elements in multi-part + * geometries. Default is `false`. This only applies to GML version 3. + * @property {ol.parser.GMLReadOptions|undefined} readOptions readOptions to + * use for this instance. + * @property {ol.parser.GMLWriteOptions|undefined} writeOptions writeOptions + * to use for this instance. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.parser.GPXOptions + * @property {string|undefined} creator The creator attribute to be added to + * the written GPX files. Defaults to `OpenLayers`. + * @property {string|undefined} defaultDesc Default description for the + * waypoints/tracks in the case where the feature has no `description` + * attribute. Default is `No description available`. + * @property {boolean|undefined} extractAttributes Should we extract attributes + * from the GPX? Default is `true`. + * @property {boolean|undefined} extractWaypoints Extract waypoints from GPX. + * Default is `true`. + * @property {boolean|undefined} extractTracks Extract tracks from GPX. + * Default is `true`. + * @property {boolean|undefined} extractRoutes Extract routes from GPX. + * Default is `true`. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.parser.GPXWriteOptions + * @property {Array.|ol.Feature} features The features to write + * out. + * @property {Object|undefined} metadata Metadata key/value pair with keys: + * name, desc and author. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.source.BingMapsOptions + * @property {string|undefined} culture Culture. + * @property {string} key Bing Maps API key. Get yours at + * http://bingmapsportal.com/. + * @property {string} style Style. + * @property {ol.TileLoadFunctionType|undefined} tileLoadFunction Optional + * function to load a tile given a URL. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.source.MapQuestOptions + * @property {ol.TileLoadFunctionType|undefined} tileLoadFunction Optional + * function to load a tile given a URL. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.source.TileDebugOptions + * @property {ol.Extent|undefined} extent Extent. + * @property {ol.proj.ProjectionLike} projection Projection. + * @property {ol.tilegrid.TileGrid|undefined} tileGrid Tile grid. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.source.OSMOptions + * @property {Array.|undefined} attributions Attributions. + * @property {number|undefined} maxZoom Max zoom. + * @property {ol.TileLoadFunctionType|undefined} tileLoadFunction Optional + * function to load a tile given a URL. + * @property {string|undefined} url URL. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.source.ImageWMSOptions + * @property {Array.|undefined} attributions Attributions. + * @property {null|string|undefined} crossOrigin crossOrigin setting for image + * requests. + * @property {ol.Extent|undefined} extent Extent. + * @property {ol.source.WMSGetFeatureInfoOptions|undefined} + * getFeatureInfoOptions Options for GetFeatureInfo. + * @property {Object.} params WMS request parameters. At least a + * `LAYERS` param is required. `STYLES` is `` by default. `VERSION` is + * `1.3.0` by default. `WIDTH`, `HEIGHT`, `BBOX` and `CRS` (`SRS` for WMS + * version < 1.3.0) will be set dynamically. + * @property {ol.proj.ProjectionLike} projection Projection. + * @property {number|undefined} ratio Ratio. 1 means image requests are the size + * of the map viewport, 2 means twice the size of the map viewport, and so + * on. + * @property {Array.|undefined} resolutions Resolutions. If specified, + * requests will be made for these resolutions only. + * @property {string|undefined} url WMS service URL. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.source.StamenOptions + * @property {string} layer Layer. + * @property {number|undefined} minZoom Minimum zoom. + * @property {number|undefined} maxZoom Maximum zoom. + * @property {boolean|undefined} opaque Whether the layer is opaque. + * @property {ol.TileLoadFunctionType|undefined} tileLoadFunction Optional + * function to load a tile given a URL. + * @property {string|undefined} url URL. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.source.ImageStaticOptions + * @property {Array.|undefined} attributions Attributions. + * @property {null|string|undefined} crossOrigin crossOrigin setting for image + * requests. + * @property {ol.Extent|undefined} extent Extent. + * @property {ol.Extent|undefined} imageExtent Extent of the image. + * @property {ol.Size|undefined} imageSize Size of the image. + * @property {ol.proj.ProjectionLike} projection Projection. + * @property {string|undefined} url URL. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.source.TileJSONOptions + * @property {null|string|undefined} crossOrigin crossOrigin setting for image + * requests. + * @property {ol.TileLoadFunctionType|undefined} tileLoadFunction Optional + * function to load a tile given a URL. + * @property {string} url URL. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.source.TileWMSOptions + * @property {Array.|undefined} attributions Attributions. + * @property {Object.} params WMS request parameters. At least a + * `LAYERS` param is required. `STYLES` is `` by default. `VERSION` is + * `1.3.0` by default. `WIDTH`, `HEIGHT`, `BBOX` and `CRS` (`SRS` for WMS + * version < 1.3.0) will be set dynamically. + * @property {null|string|undefined} crossOrigin crossOrigin setting for image + * requests. + * @property {ol.Extent|undefined} extent Extent. + * @property {ol.source.WMSGetFeatureInfoOptions|undefined} + * getFeatureInfoOptions Options for GetFeatureInfo. + * @property {string|undefined} logo Logo. + * @property {ol.tilegrid.TileGrid|undefined} tileGrid Tile grid. + * @property {number|undefined} maxZoom Maximum zoom. + * @property {ol.proj.ProjectionLike} projection Projection. + * @property {ol.TileLoadFunctionType|undefined} tileLoadFunction Optional + * function to load a tile given a URL. + * @property {string|undefined} url WMS service URL. + * @property {Array.|undefined} urls WMS service urls. Use this instead + * of `url` when the WMS supports multiple urls for GetMap requests. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.source.VectorOptions + * @property {Array.|undefined} attributions Attributions. + * @property {Object|string|undefined} data Data to parse. + * @property {ol.Extent|undefined} extent Extent. + * @property {string|undefined} logo Logo. + * @property {ol.parser.Parser} parser Parser instance to parse data + * provided as `data` or fetched from `url`. + * @property {ol.proj.ProjectionLike|undefined} projection Projection. Usually the + * projection is provided by the parser, so this only needs to be set if + * the parser does not know the SRS (e.g. in some GML flavors), or if the + * projection determined by the parser needs to be overridden. + * @property {string|undefined} url Server url providing the vector data. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.source.Vector2Options + * @property {Array.|undefined} attributions Attributions. + * @property {ol.Extent|undefined} extent Extent. + * @property {Array.|undefined} + * lineStringCollections Line string collections. + * @property {Array.|undefined} pointCollections + * Point collections. + * @property {ol.proj.ProjectionLike} projection Projection. + * @todo stability experimental + */ + + +/** + * @typedef {Object} ol.source.WMSGetFeatureInfoOptions + * @property {ol.source.WMSGetFeatureInfoMethod} method Method for requesting + * GetFeatureInfo. Default is `ol.source.WMSGetFeatureInfoMethod.IFRAME`. + * @property {Object} params Params for the GetFeatureInfo request. Default is + * `{'INFO_FORMAT': 'text/html'}`. + * @todo stability experimental + */ + + +/** + * @typedef {Object} ol.source.WMTSOptions + * @property {Array.|undefined} attributions Attributions. + * @property {string|null|undefined} crossOrigin crossOrigin setting for image + * requests. + * @property {ol.Extent|undefined} extent Extent. + * @property {string|undefined} logo Logo. + * @property {ol.tilegrid.WMTS} tileGrid Tile grid. + * @property {ol.proj.ProjectionLike} projection Projection. + * @property {ol.source.WMTSRequestEncoding|undefined} requestEncoding Request + * encoding. + * @property {string} layer Layer. + * @property {string} style Style. + * @property {string|undefined} version WMTS version. Default to `1.0.0`. + * @property {string|undefined} format Format. + * @property {string} matrixSet Matrix set. + * @property {Object|undefined} dimensions Dimensions. + * @property {string|undefined} url URL. + * @property {number|undefined} maxZoom Maximum zoom. + * @property {ol.TileLoadFunctionType|undefined} tileLoadFunction Optional + * function to load a tile given a URL. + * @property {Array.|undefined} urls Urls. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.source.XYZOptions + * @property {Array.|undefined} attributions Attributions. + * @property {null|string|undefined} crossOrigin Cross origin setting for image + * requests. + * @property {ol.Extent|undefined} extent Extent. + * @property {string|undefined} logo Logo. + * @property {ol.proj.ProjectionLike} projection Projection. + * @property {number|undefined} maxZoom Optional max zoom level. Default is `18`. + * @property {number|undefined} minZoom Unsupported (TODO: remove this). + * @property {ol.TileLoadFunctionType|undefined} tileLoadFunction Optional + * function to load a tile given a URL. + * @property {ol.TileUrlFunctionType|undefined} tileUrlFunction Optional + * function to get tile URL given a tile coordinate and the projection. + * Required if url or urls are not provided. + * @property {string|undefined} url URL template. Must include `{x}`, `{y}`, + * and `{z}` placeholders. + * @property {Array.|undefined} urls An array of URL templates. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.style.IconOptions + * @property {string|ol.expr.Expression} url Icon image URL. + * @property {number|ol.expr.Expression|undefined} width Width of the icon + * in pixels. Default is the width of the icon image. + * @property {number|ol.expr.Expression|undefined} height Height of the + * icon in pixels. Default is the height of the icon image. + * @property {number|ol.expr.Expression|undefined} opacity Icon opacity + * (0-1). + * @property {number|ol.expr.Expression|undefined} rotation Rotation in + * radians (positive rotation clockwise). + * @property {number|ol.expr.Expression|undefined} xOffset Pixel offset from the + * point to the center of the icon (positive values shift image left). + * @property {number|ol.expr.Expression|undefined} yOffset Pixel offset from the + * point to the center of the icon (positive values shift image down). + * @property {number|ol.expr.Expression|undefined} zIndex Stack order. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.style.FillOptions + * @property {string|ol.expr.Expression|undefined} color Fill color as hex color + * code. + * @property {number|ol.expr.Expression|undefined} opacity Opacity (0-1). + * @property {number|ol.expr.Expression|undefined} zIndex Stack order. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.style.RuleOptions + * @property {ol.expr.Expression|string|undefined} filter Filter. + * @property {number|undefined} maxResolution Optional maximum resolution. If + * a value is provided, the rule will apply at resolutions less than + * this value. + * @property {number|undefined} minResolution Optional minimum resolution. If + * a value is provided, the rule will apply at resolutions greater than or + * equal to this value. + * @property {Array.|undefined} symbolizers Symbolizers. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.style.ShapeOptions + * @property {ol.style.ShapeType|undefined} type Type. + * @property {number|ol.expr.Expression|undefined} size Size in pixels. + * @property {ol.style.Fill|undefined} fill Fill symbolizer for shape. + * @property {ol.style.Stroke|undefined} stroke Stroke symbolizer for shape. + * @property {number|ol.expr.Expression|undefined} zIndex Stack order. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.style.StrokeOptions + * @property {string|ol.expr.Expression|undefined} color Stroke color as hex + * color code. + * @property {number|ol.expr.Expression|undefined} opacity Stroke opacity (0-1). + * @property {number|ol.expr.Expression|undefined} width Stroke width in pixels. + * @property {number|ol.expr.Expression|undefined} zIndex Stack order. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.style.StyleOptions + * @property {Array.|undefined} rules Rules. + * @property {Array.|undefined} symbolizers Symbolizers + * (that apply if no rules are provided or where none of the provided rules + * apply). + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.style.TextOptions + * @property {string|ol.expr.Expression|undefined} color Color. + * @property {string|ol.expr.Expression|undefined} fontFamily Font family. + * @property {number|ol.expr.Expression|undefined} fontSize Font size in pixels. + * @property {string|ol.expr.Expression|undefined} fontWeight Font weight. + * @property {string|ol.expr.Expression} text Text for the label. + * @property {number|ol.expr.Expression|undefined} opacity Opacity (0-1). + * @property {ol.style.Stroke|undefined} stroke Stroke symbolizer for text. + * @property {number|ol.expr.Expression|undefined} zIndex Stack order. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.tilegrid.TileGridOptions + * @property {number|undefined} minZoom Minimum zoom. + * @property {ol.Coordinate|undefined} origin Origin. + * @property {Array.|undefined} origins Origins. + * @property {!Array.} resolutions Resolutions. + * @property {ol.Size|undefined} tileSize Tile size. + * @property {Array.|undefined} tileSizes Tile sizes. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.tilegrid.WMTSOptions + * @property {ol.Coordinate|undefined} origin Origin. + * @property {Array.|undefined} origins Origins. + * @property {!Array.} resolutions Resolutions. + * @property {!Array.} matrixIds matrix IDs. + * @property {ol.Size|undefined} tileSize Tile size. + * @property {Array.|undefined} tileSizes Tile sizes. + * @todo stability experimental + */ + +/** + * @typedef {Object} ol.tilegrid.XYZOptions + * @property {number} maxZoom Maximum zoom. + * @todo stability experimental + */ diff --git a/src/ol/expr.exports b/old/src/ol/expr.exports similarity index 100% rename from src/ol/expr.exports rename to old/src/ol/expr.exports diff --git a/src/ol/expr.jsdoc b/old/src/ol/expr.jsdoc similarity index 100% rename from src/ol/expr.jsdoc rename to old/src/ol/expr.jsdoc diff --git a/src/ol/expr/expression.js b/old/src/ol/expr/expression.js similarity index 100% rename from src/ol/expr/expression.js rename to old/src/ol/expr/expression.js diff --git a/src/ol/expr/expressions.js b/old/src/ol/expr/expressions.js similarity index 100% rename from src/ol/expr/expressions.js rename to old/src/ol/expr/expressions.js diff --git a/src/ol/expr/lexer.js b/old/src/ol/expr/lexer.js similarity index 100% rename from src/ol/expr/lexer.js rename to old/src/ol/expr/lexer.js diff --git a/src/ol/expr/parser.js b/old/src/ol/expr/parser.js similarity index 100% rename from src/ol/expr/parser.js rename to old/src/ol/expr/parser.js diff --git a/src/ol/feature.exports b/old/src/ol/feature.exports similarity index 100% rename from src/ol/feature.exports rename to old/src/ol/feature.exports diff --git a/src/ol/feature.js b/old/src/ol/feature.js similarity index 100% rename from src/ol/feature.js rename to old/src/ol/feature.js diff --git a/src/ol/geom.exports b/old/src/ol/geom.exports similarity index 100% rename from src/ol/geom.exports rename to old/src/ol/geom.exports diff --git a/src/ol/geom.jsdoc b/old/src/ol/geom.jsdoc similarity index 100% rename from src/ol/geom.jsdoc rename to old/src/ol/geom.jsdoc diff --git a/src/ol/geom/abstractcollection.js b/old/src/ol/geom/abstractcollection.js similarity index 100% rename from src/ol/geom/abstractcollection.js rename to old/src/ol/geom/abstractcollection.js diff --git a/src/ol/geom/geometry.js b/old/src/ol/geom/geometry.js similarity index 100% rename from src/ol/geom/geometry.js rename to old/src/ol/geom/geometry.js diff --git a/src/ol/geom/geometrycollection.js b/old/src/ol/geom/geometrycollection.js similarity index 100% rename from src/ol/geom/geometrycollection.js rename to old/src/ol/geom/geometrycollection.js diff --git a/src/ol/geom/linearring.js b/old/src/ol/geom/linearring.js similarity index 100% rename from src/ol/geom/linearring.js rename to old/src/ol/geom/linearring.js diff --git a/src/ol/geom/linestring.js b/old/src/ol/geom/linestring.js similarity index 100% rename from src/ol/geom/linestring.js rename to old/src/ol/geom/linestring.js diff --git a/src/ol/geom/multilinestring.js b/old/src/ol/geom/multilinestring.js similarity index 100% rename from src/ol/geom/multilinestring.js rename to old/src/ol/geom/multilinestring.js diff --git a/src/ol/geom/multipoint.js b/old/src/ol/geom/multipoint.js similarity index 100% rename from src/ol/geom/multipoint.js rename to old/src/ol/geom/multipoint.js diff --git a/src/ol/geom/multipolygon.js b/old/src/ol/geom/multipolygon.js similarity index 100% rename from src/ol/geom/multipolygon.js rename to old/src/ol/geom/multipolygon.js diff --git a/src/ol/geom/point.js b/old/src/ol/geom/point.js similarity index 100% rename from src/ol/geom/point.js rename to old/src/ol/geom/point.js diff --git a/src/ol/geom/polygon.js b/old/src/ol/geom/polygon.js similarity index 100% rename from src/ol/geom/polygon.js rename to old/src/ol/geom/polygon.js diff --git a/src/ol/interaction/drawinteraction.exports b/old/src/ol/interaction/drawinteraction.exports similarity index 100% rename from src/ol/interaction/drawinteraction.exports rename to old/src/ol/interaction/drawinteraction.exports diff --git a/src/ol/interaction/drawinteraction.js b/old/src/ol/interaction/drawinteraction.js similarity index 100% rename from src/ol/interaction/drawinteraction.js rename to old/src/ol/interaction/drawinteraction.js diff --git a/src/ol/interaction/modifyinteraction.exports b/old/src/ol/interaction/modifyinteraction.exports similarity index 100% rename from src/ol/interaction/modifyinteraction.exports rename to old/src/ol/interaction/modifyinteraction.exports diff --git a/src/ol/interaction/modifyinteraction.js b/old/src/ol/interaction/modifyinteraction.js similarity index 100% rename from src/ol/interaction/modifyinteraction.js rename to old/src/ol/interaction/modifyinteraction.js diff --git a/src/ol/interaction/selectinteraction.exports b/old/src/ol/interaction/selectinteraction.exports similarity index 100% rename from src/ol/interaction/selectinteraction.exports rename to old/src/ol/interaction/selectinteraction.exports diff --git a/src/ol/interaction/selectinteraction.js b/old/src/ol/interaction/selectinteraction.js similarity index 100% rename from src/ol/interaction/selectinteraction.js rename to old/src/ol/interaction/selectinteraction.js diff --git a/src/ol/layer/vectorlayer.exports b/old/src/ol/layer/vectorlayer.exports similarity index 100% rename from src/ol/layer/vectorlayer.exports rename to old/src/ol/layer/vectorlayer.exports diff --git a/src/ol/layer/vectorlayer.js b/old/src/ol/layer/vectorlayer.js similarity index 100% rename from src/ol/layer/vectorlayer.js rename to old/src/ol/layer/vectorlayer.js diff --git a/src/ol/layer/vectorlayerrenderintent.js b/old/src/ol/layer/vectorlayerrenderintent.js similarity index 100% rename from src/ol/layer/vectorlayerrenderintent.js rename to old/src/ol/layer/vectorlayerrenderintent.js diff --git a/src/ol/parser.jsdoc b/old/src/ol/parser.jsdoc similarity index 100% rename from src/ol/parser.jsdoc rename to old/src/ol/parser.jsdoc diff --git a/src/ol/parser/featureparser.js b/old/src/ol/parser/featureparser.js similarity index 100% rename from src/ol/parser/featureparser.js rename to old/src/ol/parser/featureparser.js diff --git a/src/ol/parser/geojsonparser.exports b/old/src/ol/parser/geojsonparser.exports similarity index 100% rename from src/ol/parser/geojsonparser.exports rename to old/src/ol/parser/geojsonparser.exports diff --git a/src/ol/parser/geojsonparser.js b/old/src/ol/parser/geojsonparser.js similarity index 100% rename from src/ol/parser/geojsonparser.js rename to old/src/ol/parser/geojsonparser.js diff --git a/src/ol/parser/gpxparser.exports b/old/src/ol/parser/gpxparser.exports similarity index 100% rename from src/ol/parser/gpxparser.exports rename to old/src/ol/parser/gpxparser.exports diff --git a/src/ol/parser/gpxparser.js b/old/src/ol/parser/gpxparser.js similarity index 100% rename from src/ol/parser/gpxparser.js rename to old/src/ol/parser/gpxparser.js diff --git a/src/ol/parser/kmlparser.exports b/old/src/ol/parser/kmlparser.exports similarity index 100% rename from src/ol/parser/kmlparser.exports rename to old/src/ol/parser/kmlparser.exports diff --git a/src/ol/parser/kmlparser.js b/old/src/ol/parser/kmlparser.js similarity index 100% rename from src/ol/parser/kmlparser.js rename to old/src/ol/parser/kmlparser.js diff --git a/src/ol/parser/ogc/exceptionreportparser.js b/old/src/ol/parser/ogc/exceptionreportparser.js similarity index 100% rename from src/ol/parser/ogc/exceptionreportparser.js rename to old/src/ol/parser/ogc/exceptionreportparser.js diff --git a/src/ol/parser/ogc/filterparser.js b/old/src/ol/parser/ogc/filterparser.js similarity index 100% rename from src/ol/parser/ogc/filterparser.js rename to old/src/ol/parser/ogc/filterparser.js diff --git a/src/ol/parser/ogc/filterparser_v1.js b/old/src/ol/parser/ogc/filterparser_v1.js similarity index 100% rename from src/ol/parser/ogc/filterparser_v1.js rename to old/src/ol/parser/ogc/filterparser_v1.js diff --git a/src/ol/parser/ogc/filterparser_v1_0_0.js b/old/src/ol/parser/ogc/filterparser_v1_0_0.js similarity index 100% rename from src/ol/parser/ogc/filterparser_v1_0_0.js rename to old/src/ol/parser/ogc/filterparser_v1_0_0.js diff --git a/src/ol/parser/ogc/filterparser_v1_1_0.js b/old/src/ol/parser/ogc/filterparser_v1_1_0.js similarity index 100% rename from src/ol/parser/ogc/filterparser_v1_1_0.js rename to old/src/ol/parser/ogc/filterparser_v1_1_0.js diff --git a/src/ol/parser/ogc/gmlparser.exports b/old/src/ol/parser/ogc/gmlparser.exports similarity index 100% rename from src/ol/parser/ogc/gmlparser.exports rename to old/src/ol/parser/ogc/gmlparser.exports diff --git a/src/ol/parser/ogc/gmlparser.js b/old/src/ol/parser/ogc/gmlparser.js similarity index 100% rename from src/ol/parser/ogc/gmlparser.js rename to old/src/ol/parser/ogc/gmlparser.js diff --git a/src/ol/parser/ogc/gmlparser_v2.js b/old/src/ol/parser/ogc/gmlparser_v2.js similarity index 100% rename from src/ol/parser/ogc/gmlparser_v2.js rename to old/src/ol/parser/ogc/gmlparser_v2.js diff --git a/src/ol/parser/ogc/gmlparser_v3.js b/old/src/ol/parser/ogc/gmlparser_v3.js similarity index 100% rename from src/ol/parser/ogc/gmlparser_v3.js rename to old/src/ol/parser/ogc/gmlparser_v3.js diff --git a/src/ol/parser/ogc/owscommonparser_v1.js b/old/src/ol/parser/ogc/owscommonparser_v1.js similarity index 100% rename from src/ol/parser/ogc/owscommonparser_v1.js rename to old/src/ol/parser/ogc/owscommonparser_v1.js diff --git a/src/ol/parser/ogc/owscommonparser_v1_1_0.js b/old/src/ol/parser/ogc/owscommonparser_v1_1_0.js similarity index 100% rename from src/ol/parser/ogc/owscommonparser_v1_1_0.js rename to old/src/ol/parser/ogc/owscommonparser_v1_1_0.js diff --git a/src/ol/parser/ogc/versionedparser.js b/old/src/ol/parser/ogc/versionedparser.js similarity index 100% rename from src/ol/parser/ogc/versionedparser.js rename to old/src/ol/parser/ogc/versionedparser.js diff --git a/src/ol/parser/ogc/wmscapabilitiesparser.exports b/old/src/ol/parser/ogc/wmscapabilitiesparser.exports similarity index 100% rename from src/ol/parser/ogc/wmscapabilitiesparser.exports rename to old/src/ol/parser/ogc/wmscapabilitiesparser.exports diff --git a/src/ol/parser/ogc/wmscapabilitiesparser.js b/old/src/ol/parser/ogc/wmscapabilitiesparser.js similarity index 100% rename from src/ol/parser/ogc/wmscapabilitiesparser.js rename to old/src/ol/parser/ogc/wmscapabilitiesparser.js diff --git a/src/ol/parser/ogc/wmscapabilitiesparser_v1.js b/old/src/ol/parser/ogc/wmscapabilitiesparser_v1.js similarity index 100% rename from src/ol/parser/ogc/wmscapabilitiesparser_v1.js rename to old/src/ol/parser/ogc/wmscapabilitiesparser_v1.js diff --git a/src/ol/parser/ogc/wmscapabilitiesparser_v1_0_0.js b/old/src/ol/parser/ogc/wmscapabilitiesparser_v1_0_0.js similarity index 100% rename from src/ol/parser/ogc/wmscapabilitiesparser_v1_0_0.js rename to old/src/ol/parser/ogc/wmscapabilitiesparser_v1_0_0.js diff --git a/src/ol/parser/ogc/wmscapabilitiesparser_v1_1.js b/old/src/ol/parser/ogc/wmscapabilitiesparser_v1_1.js similarity index 100% rename from src/ol/parser/ogc/wmscapabilitiesparser_v1_1.js rename to old/src/ol/parser/ogc/wmscapabilitiesparser_v1_1.js diff --git a/src/ol/parser/ogc/wmscapabilitiesparser_v1_1_0.js b/old/src/ol/parser/ogc/wmscapabilitiesparser_v1_1_0.js similarity index 100% rename from src/ol/parser/ogc/wmscapabilitiesparser_v1_1_0.js rename to old/src/ol/parser/ogc/wmscapabilitiesparser_v1_1_0.js diff --git a/src/ol/parser/ogc/wmscapabilitiesparser_v1_1_1.js b/old/src/ol/parser/ogc/wmscapabilitiesparser_v1_1_1.js similarity index 100% rename from src/ol/parser/ogc/wmscapabilitiesparser_v1_1_1.js rename to old/src/ol/parser/ogc/wmscapabilitiesparser_v1_1_1.js diff --git a/src/ol/parser/ogc/wmscapabilitiesparser_v1_1_1_WMSC.js b/old/src/ol/parser/ogc/wmscapabilitiesparser_v1_1_1_WMSC.js similarity index 100% rename from src/ol/parser/ogc/wmscapabilitiesparser_v1_1_1_WMSC.js rename to old/src/ol/parser/ogc/wmscapabilitiesparser_v1_1_1_WMSC.js diff --git a/src/ol/parser/ogc/wmscapabilitiesparser_v1_3_0.js b/old/src/ol/parser/ogc/wmscapabilitiesparser_v1_3_0.js similarity index 100% rename from src/ol/parser/ogc/wmscapabilitiesparser_v1_3_0.js rename to old/src/ol/parser/ogc/wmscapabilitiesparser_v1_3_0.js diff --git a/src/ol/parser/ogc/wmtscapabilitiesparser.exports b/old/src/ol/parser/ogc/wmtscapabilitiesparser.exports similarity index 100% rename from src/ol/parser/ogc/wmtscapabilitiesparser.exports rename to old/src/ol/parser/ogc/wmtscapabilitiesparser.exports diff --git a/src/ol/parser/ogc/wmtscapabilitiesparser.js b/old/src/ol/parser/ogc/wmtscapabilitiesparser.js similarity index 100% rename from src/ol/parser/ogc/wmtscapabilitiesparser.js rename to old/src/ol/parser/ogc/wmtscapabilitiesparser.js diff --git a/src/ol/parser/ogc/wmtscapabilitiesparser_v1_0_0.js b/old/src/ol/parser/ogc/wmtscapabilitiesparser_v1_0_0.js similarity index 100% rename from src/ol/parser/ogc/wmtscapabilitiesparser_v1_0_0.js rename to old/src/ol/parser/ogc/wmtscapabilitiesparser_v1_0_0.js diff --git a/src/ol/parser/parser.js b/old/src/ol/parser/parser.js similarity index 100% rename from src/ol/parser/parser.js rename to old/src/ol/parser/parser.js diff --git a/src/ol/parser/polylineparser.js b/old/src/ol/parser/polylineparser.js similarity index 100% rename from src/ol/parser/polylineparser.js rename to old/src/ol/parser/polylineparser.js diff --git a/src/ol/parser/topojsonparser.exports b/old/src/ol/parser/topojsonparser.exports similarity index 100% rename from src/ol/parser/topojsonparser.exports rename to old/src/ol/parser/topojsonparser.exports diff --git a/src/ol/parser/topojsonparser.js b/old/src/ol/parser/topojsonparser.js similarity index 100% rename from src/ol/parser/topojsonparser.js rename to old/src/ol/parser/topojsonparser.js diff --git a/src/ol/parser/wktparser.exports b/old/src/ol/parser/wktparser.exports similarity index 100% rename from src/ol/parser/wktparser.exports rename to old/src/ol/parser/wktparser.exports diff --git a/src/ol/parser/wktparser.js b/old/src/ol/parser/wktparser.js similarity index 100% rename from src/ol/parser/wktparser.js rename to old/src/ol/parser/wktparser.js diff --git a/src/ol/parser/xmlparser.js b/old/src/ol/parser/xmlparser.js similarity index 100% rename from src/ol/parser/xmlparser.js rename to old/src/ol/parser/xmlparser.js diff --git a/src/ol/renderer/canvas/canvasvectorlayerrenderer.js b/old/src/ol/renderer/canvas/canvasvectorlayerrenderer.js similarity index 100% rename from src/ol/renderer/canvas/canvasvectorlayerrenderer.js rename to old/src/ol/renderer/canvas/canvasvectorlayerrenderer.js diff --git a/src/ol/renderer/canvas/canvasvectorlayerrenderer2.js b/old/src/ol/renderer/canvas/canvasvectorlayerrenderer2.js similarity index 100% rename from src/ol/renderer/canvas/canvasvectorlayerrenderer2.js rename to old/src/ol/renderer/canvas/canvasvectorlayerrenderer2.js diff --git a/src/ol/renderer/canvas/canvasvectorrenderer.js b/old/src/ol/renderer/canvas/canvasvectorrenderer.js similarity index 100% rename from src/ol/renderer/canvas/canvasvectorrenderer.js rename to old/src/ol/renderer/canvas/canvasvectorrenderer.js diff --git a/src/ol/source/featureinfosource.js b/old/src/ol/source/featureinfosource.js similarity index 100% rename from src/ol/source/featureinfosource.js rename to old/src/ol/source/featureinfosource.js diff --git a/src/ol/source/vectorsource.exports b/old/src/ol/source/vectorsource.exports similarity index 100% rename from src/ol/source/vectorsource.exports rename to old/src/ol/source/vectorsource.exports diff --git a/src/ol/source/vectorsource.js b/old/src/ol/source/vectorsource.js similarity index 100% rename from src/ol/source/vectorsource.js rename to old/src/ol/source/vectorsource.js diff --git a/src/ol/source/wmssource.exports b/old/src/ol/source/wmssource.exports similarity index 100% rename from src/ol/source/wmssource.exports rename to old/src/ol/source/wmssource.exports diff --git a/src/ol/style.exports b/old/src/ol/style.exports similarity index 100% rename from src/ol/style.exports rename to old/src/ol/style.exports diff --git a/src/ol/style.jsdoc b/old/src/ol/style.jsdoc similarity index 100% rename from src/ol/style.jsdoc rename to old/src/ol/style.jsdoc diff --git a/src/ol/style/fillsymbolizer.js b/old/src/ol/style/fillsymbolizer.js similarity index 100% rename from src/ol/style/fillsymbolizer.js rename to old/src/ol/style/fillsymbolizer.js diff --git a/src/ol/style/iconliteral.js b/old/src/ol/style/iconliteral.js similarity index 100% rename from src/ol/style/iconliteral.js rename to old/src/ol/style/iconliteral.js diff --git a/src/ol/style/iconsymbolizer.js b/old/src/ol/style/iconsymbolizer.js similarity index 100% rename from src/ol/style/iconsymbolizer.js rename to old/src/ol/style/iconsymbolizer.js diff --git a/src/ol/style/lineliteral.js b/old/src/ol/style/lineliteral.js similarity index 100% rename from src/ol/style/lineliteral.js rename to old/src/ol/style/lineliteral.js diff --git a/src/ol/style/literal.js b/old/src/ol/style/literal.js similarity index 100% rename from src/ol/style/literal.js rename to old/src/ol/style/literal.js diff --git a/src/ol/style/pointliteral.js b/old/src/ol/style/pointliteral.js similarity index 100% rename from src/ol/style/pointliteral.js rename to old/src/ol/style/pointliteral.js diff --git a/src/ol/style/pointsymbolizer.js b/old/src/ol/style/pointsymbolizer.js similarity index 100% rename from src/ol/style/pointsymbolizer.js rename to old/src/ol/style/pointsymbolizer.js diff --git a/src/ol/style/polygonliteral.js b/old/src/ol/style/polygonliteral.js similarity index 100% rename from src/ol/style/polygonliteral.js rename to old/src/ol/style/polygonliteral.js diff --git a/src/ol/style/rule.js b/old/src/ol/style/rule.js similarity index 100% rename from src/ol/style/rule.js rename to old/src/ol/style/rule.js diff --git a/src/ol/style/shapeliteral.js b/old/src/ol/style/shapeliteral.js similarity index 100% rename from src/ol/style/shapeliteral.js rename to old/src/ol/style/shapeliteral.js diff --git a/src/ol/style/shapesymbolizer.js b/old/src/ol/style/shapesymbolizer.js similarity index 100% rename from src/ol/style/shapesymbolizer.js rename to old/src/ol/style/shapesymbolizer.js diff --git a/src/ol/style/strokesymbolizer.js b/old/src/ol/style/strokesymbolizer.js similarity index 100% rename from src/ol/style/strokesymbolizer.js rename to old/src/ol/style/strokesymbolizer.js diff --git a/src/ol/style/style.js b/old/src/ol/style/style.js similarity index 100% rename from src/ol/style/style.js rename to old/src/ol/style/style.js diff --git a/src/ol/style/symbolizer.js b/old/src/ol/style/symbolizer.js similarity index 100% rename from src/ol/style/symbolizer.js rename to old/src/ol/style/symbolizer.js diff --git a/src/ol/style/textliteral.js b/old/src/ol/style/textliteral.js similarity index 100% rename from src/ol/style/textliteral.js rename to old/src/ol/style/textliteral.js diff --git a/src/ol/style/textsymbolizer.js b/old/src/ol/style/textsymbolizer.js similarity index 100% rename from src/ol/style/textsymbolizer.js rename to old/src/ol/style/textsymbolizer.js diff --git a/test/spec/ol/expr/expression.test.js b/old/test/spec/ol/expr/expression.test.js similarity index 100% rename from test/spec/ol/expr/expression.test.js rename to old/test/spec/ol/expr/expression.test.js diff --git a/test/spec/ol/expr/expressions.test.js b/old/test/spec/ol/expr/expressions.test.js similarity index 100% rename from test/spec/ol/expr/expressions.test.js rename to old/test/spec/ol/expr/expressions.test.js diff --git a/test/spec/ol/expr/lexer.test.js b/old/test/spec/ol/expr/lexer.test.js similarity index 100% rename from test/spec/ol/expr/lexer.test.js rename to old/test/spec/ol/expr/lexer.test.js diff --git a/test/spec/ol/expr/parser.test.js b/old/test/spec/ol/expr/parser.test.js similarity index 100% rename from test/spec/ol/expr/parser.test.js rename to old/test/spec/ol/expr/parser.test.js diff --git a/test/spec/ol/feature.test.js b/old/test/spec/ol/feature.test.js similarity index 100% rename from test/spec/ol/feature.test.js rename to old/test/spec/ol/feature.test.js diff --git a/test/spec/ol/geom/geometry.test.js b/old/test/spec/ol/geom/geometry.test.js similarity index 100% rename from test/spec/ol/geom/geometry.test.js rename to old/test/spec/ol/geom/geometry.test.js diff --git a/test/spec/ol/geom/geometrycollection.test.js b/old/test/spec/ol/geom/geometrycollection.test.js similarity index 100% rename from test/spec/ol/geom/geometrycollection.test.js rename to old/test/spec/ol/geom/geometrycollection.test.js diff --git a/test/spec/ol/geom/linearring.test.js b/old/test/spec/ol/geom/linearring.test.js similarity index 100% rename from test/spec/ol/geom/linearring.test.js rename to old/test/spec/ol/geom/linearring.test.js diff --git a/test/spec/ol/geom/linestring.test.js b/old/test/spec/ol/geom/linestring.test.js similarity index 100% rename from test/spec/ol/geom/linestring.test.js rename to old/test/spec/ol/geom/linestring.test.js diff --git a/test/spec/ol/geom/multilinestring.test.js b/old/test/spec/ol/geom/multilinestring.test.js similarity index 100% rename from test/spec/ol/geom/multilinestring.test.js rename to old/test/spec/ol/geom/multilinestring.test.js diff --git a/test/spec/ol/geom/multipoint.test.js b/old/test/spec/ol/geom/multipoint.test.js similarity index 100% rename from test/spec/ol/geom/multipoint.test.js rename to old/test/spec/ol/geom/multipoint.test.js diff --git a/test/spec/ol/geom/multipolygon.test.js b/old/test/spec/ol/geom/multipolygon.test.js similarity index 100% rename from test/spec/ol/geom/multipolygon.test.js rename to old/test/spec/ol/geom/multipolygon.test.js diff --git a/test/spec/ol/geom/point.test.js b/old/test/spec/ol/geom/point.test.js similarity index 100% rename from test/spec/ol/geom/point.test.js rename to old/test/spec/ol/geom/point.test.js diff --git a/test/spec/ol/geom/polygon.test.js b/old/test/spec/ol/geom/polygon.test.js similarity index 100% rename from test/spec/ol/geom/polygon.test.js rename to old/test/spec/ol/geom/polygon.test.js diff --git a/test/spec/ol/interaction/drawinteraction.test.js b/old/test/spec/ol/interaction/drawinteraction.test.js similarity index 100% rename from test/spec/ol/interaction/drawinteraction.test.js rename to old/test/spec/ol/interaction/drawinteraction.test.js diff --git a/test/spec/ol/interaction/selectinteraction.test.js b/old/test/spec/ol/interaction/selectinteraction.test.js similarity index 100% rename from test/spec/ol/interaction/selectinteraction.test.js rename to old/test/spec/ol/interaction/selectinteraction.test.js diff --git a/test/spec/ol/layer/vectorlayer.test.js b/old/test/spec/ol/layer/vectorlayer.test.js similarity index 100% rename from test/spec/ol/layer/vectorlayer.test.js rename to old/test/spec/ol/layer/vectorlayer.test.js diff --git a/test/spec/ol/parser/geojson.test.js b/old/test/spec/ol/parser/geojson.test.js similarity index 100% rename from test/spec/ol/parser/geojson.test.js rename to old/test/spec/ol/parser/geojson.test.js diff --git a/test/spec/ol/parser/geojson/countries.geojson b/old/test/spec/ol/parser/geojson/countries.geojson similarity index 100% rename from test/spec/ol/parser/geojson/countries.geojson rename to old/test/spec/ol/parser/geojson/countries.geojson diff --git a/test/spec/ol/parser/gpx.test.js b/old/test/spec/ol/parser/gpx.test.js similarity index 100% rename from test/spec/ol/parser/gpx.test.js rename to old/test/spec/ol/parser/gpx.test.js diff --git a/test/spec/ol/parser/gpx/data.xml b/old/test/spec/ol/parser/gpx/data.xml similarity index 100% rename from test/spec/ol/parser/gpx/data.xml rename to old/test/spec/ol/parser/gpx/data.xml diff --git a/test/spec/ol/parser/kml.test.js b/old/test/spec/ol/parser/kml.test.js similarity index 100% rename from test/spec/ol/parser/kml.test.js rename to old/test/spec/ol/parser/kml.test.js diff --git a/test/spec/ol/parser/kml/depth.kml b/old/test/spec/ol/parser/kml/depth.kml similarity index 100% rename from test/spec/ol/parser/kml/depth.kml rename to old/test/spec/ol/parser/kml/depth.kml diff --git a/test/spec/ol/parser/kml/extended_data.kml b/old/test/spec/ol/parser/kml/extended_data.kml similarity index 100% rename from test/spec/ol/parser/kml/extended_data.kml rename to old/test/spec/ol/parser/kml/extended_data.kml diff --git a/test/spec/ol/parser/kml/extended_data2.kml b/old/test/spec/ol/parser/kml/extended_data2.kml similarity index 100% rename from test/spec/ol/parser/kml/extended_data2.kml rename to old/test/spec/ol/parser/kml/extended_data2.kml diff --git a/test/spec/ol/parser/kml/iconstyle.kml b/old/test/spec/ol/parser/kml/iconstyle.kml similarity index 100% rename from test/spec/ol/parser/kml/iconstyle.kml rename to old/test/spec/ol/parser/kml/iconstyle.kml diff --git a/test/spec/ol/parser/kml/linestring.kml b/old/test/spec/ol/parser/kml/linestring.kml similarity index 100% rename from test/spec/ol/parser/kml/linestring.kml rename to old/test/spec/ol/parser/kml/linestring.kml diff --git a/test/spec/ol/parser/kml/macnoise.kml b/old/test/spec/ol/parser/kml/macnoise.kml similarity index 100% rename from test/spec/ol/parser/kml/macnoise.kml rename to old/test/spec/ol/parser/kml/macnoise.kml diff --git a/test/spec/ol/parser/kml/multigeometry.kml b/old/test/spec/ol/parser/kml/multigeometry.kml similarity index 100% rename from test/spec/ol/parser/kml/multigeometry.kml rename to old/test/spec/ol/parser/kml/multigeometry.kml diff --git a/test/spec/ol/parser/kml/multigeometry_discrete.kml b/old/test/spec/ol/parser/kml/multigeometry_discrete.kml similarity index 100% rename from test/spec/ol/parser/kml/multigeometry_discrete.kml rename to old/test/spec/ol/parser/kml/multigeometry_discrete.kml diff --git a/test/spec/ol/parser/kml/networklink.kml b/old/test/spec/ol/parser/kml/networklink.kml similarity index 100% rename from test/spec/ol/parser/kml/networklink.kml rename to old/test/spec/ol/parser/kml/networklink.kml diff --git a/test/spec/ol/parser/kml/networklink_depth.kml b/old/test/spec/ol/parser/kml/networklink_depth.kml similarity index 100% rename from test/spec/ol/parser/kml/networklink_depth.kml rename to old/test/spec/ol/parser/kml/networklink_depth.kml diff --git a/test/spec/ol/parser/kml/point.kml b/old/test/spec/ol/parser/kml/point.kml similarity index 100% rename from test/spec/ol/parser/kml/point.kml rename to old/test/spec/ol/parser/kml/point.kml diff --git a/test/spec/ol/parser/kml/polygon.kml b/old/test/spec/ol/parser/kml/polygon.kml similarity index 100% rename from test/spec/ol/parser/kml/polygon.kml rename to old/test/spec/ol/parser/kml/polygon.kml diff --git a/test/spec/ol/parser/kml/states.kml b/old/test/spec/ol/parser/kml/states.kml similarity index 100% rename from test/spec/ol/parser/kml/states.kml rename to old/test/spec/ol/parser/kml/states.kml diff --git a/test/spec/ol/parser/kml/stylemap.kml b/old/test/spec/ol/parser/kml/stylemap.kml similarity index 100% rename from test/spec/ol/parser/kml/stylemap.kml rename to old/test/spec/ol/parser/kml/stylemap.kml diff --git a/test/spec/ol/parser/ogc/exceptionreport.test.js b/old/test/spec/ol/parser/ogc/exceptionreport.test.js similarity index 100% rename from test/spec/ol/parser/ogc/exceptionreport.test.js rename to old/test/spec/ol/parser/ogc/exceptionreport.test.js diff --git a/test/spec/ol/parser/ogc/filter_v1_0_0.test.js b/old/test/spec/ol/parser/ogc/filter_v1_0_0.test.js similarity index 100% rename from test/spec/ol/parser/ogc/filter_v1_0_0.test.js rename to old/test/spec/ol/parser/ogc/filter_v1_0_0.test.js diff --git a/test/spec/ol/parser/ogc/filter_v1_1_0.test.js b/old/test/spec/ol/parser/ogc/filter_v1_1_0.test.js similarity index 100% rename from test/spec/ol/parser/ogc/filter_v1_1_0.test.js rename to old/test/spec/ol/parser/ogc/filter_v1_1_0.test.js diff --git a/test/spec/ol/parser/ogc/gml_v2.test.js b/old/test/spec/ol/parser/ogc/gml_v2.test.js similarity index 100% rename from test/spec/ol/parser/ogc/gml_v2.test.js rename to old/test/spec/ol/parser/ogc/gml_v2.test.js diff --git a/test/spec/ol/parser/ogc/gml_v3.test.js b/old/test/spec/ol/parser/ogc/gml_v3.test.js similarity index 100% rename from test/spec/ol/parser/ogc/gml_v3.test.js rename to old/test/spec/ol/parser/ogc/gml_v3.test.js diff --git a/test/spec/ol/parser/ogc/versioned.test.js b/old/test/spec/ol/parser/ogc/versioned.test.js similarity index 100% rename from test/spec/ol/parser/ogc/versioned.test.js rename to old/test/spec/ol/parser/ogc/versioned.test.js diff --git a/test/spec/ol/parser/ogc/wmscapabilities.test.js b/old/test/spec/ol/parser/ogc/wmscapabilities.test.js similarity index 100% rename from test/spec/ol/parser/ogc/wmscapabilities.test.js rename to old/test/spec/ol/parser/ogc/wmscapabilities.test.js diff --git a/test/spec/ol/parser/ogc/wmscapabilities_v1_0_0.test.js b/old/test/spec/ol/parser/ogc/wmscapabilities_v1_0_0.test.js similarity index 100% rename from test/spec/ol/parser/ogc/wmscapabilities_v1_0_0.test.js rename to old/test/spec/ol/parser/ogc/wmscapabilities_v1_0_0.test.js diff --git a/test/spec/ol/parser/ogc/wmscapabilities_v1_1_1.test.js b/old/test/spec/ol/parser/ogc/wmscapabilities_v1_1_1.test.js similarity index 100% rename from test/spec/ol/parser/ogc/wmscapabilities_v1_1_1.test.js rename to old/test/spec/ol/parser/ogc/wmscapabilities_v1_1_1.test.js diff --git a/test/spec/ol/parser/ogc/wmscapabilities_v1_1_1_WMSC.test.js b/old/test/spec/ol/parser/ogc/wmscapabilities_v1_1_1_WMSC.test.js similarity index 100% rename from test/spec/ol/parser/ogc/wmscapabilities_v1_1_1_WMSC.test.js rename to old/test/spec/ol/parser/ogc/wmscapabilities_v1_1_1_WMSC.test.js diff --git a/test/spec/ol/parser/ogc/wmscapabilities_v1_3_0.test.js b/old/test/spec/ol/parser/ogc/wmscapabilities_v1_3_0.test.js similarity index 100% rename from test/spec/ol/parser/ogc/wmscapabilities_v1_3_0.test.js rename to old/test/spec/ol/parser/ogc/wmscapabilities_v1_3_0.test.js diff --git a/test/spec/ol/parser/ogc/wmtscapabilities_v1_0_0.test.js b/old/test/spec/ol/parser/ogc/wmtscapabilities_v1_0_0.test.js similarity index 100% rename from test/spec/ol/parser/ogc/wmtscapabilities_v1_0_0.test.js rename to old/test/spec/ol/parser/ogc/wmtscapabilities_v1_0_0.test.js diff --git a/test/spec/ol/parser/ogc/xml/exceptionreport/ows1_0_0.xml b/old/test/spec/ol/parser/ogc/xml/exceptionreport/ows1_0_0.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/exceptionreport/ows1_0_0.xml rename to old/test/spec/ol/parser/ogc/xml/exceptionreport/ows1_0_0.xml diff --git a/test/spec/ol/parser/ogc/xml/exceptionreport/ows1_1_0.xml b/old/test/spec/ol/parser/ogc/xml/exceptionreport/ows1_1_0.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/exceptionreport/ows1_1_0.xml rename to old/test/spec/ol/parser/ogc/xml/exceptionreport/ows1_1_0.xml diff --git a/test/spec/ol/parser/ogc/xml/exceptionreport/wms1_3_0.xml b/old/test/spec/ol/parser/ogc/xml/exceptionreport/wms1_3_0.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/exceptionreport/wms1_3_0.xml rename to old/test/spec/ol/parser/ogc/xml/exceptionreport/wms1_3_0.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_0_0.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_0_0.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_0_0.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_0_0.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_0_0/bbox.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/bbox.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_0_0/bbox.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/bbox.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_0_0/bbox_nogeom.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/bbox_nogeom.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_0_0/bbox_nogeom.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/bbox_nogeom.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_0_0/between.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/between.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_0_0/between.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/between.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_0_0/between2.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/between2.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_0_0/between2.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/between2.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_0_0/contains.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/contains.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_0_0/contains.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/contains.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_0_0/dwithin.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/dwithin.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_0_0/dwithin.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/dwithin.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_0_0/intersects.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/intersects.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_0_0/intersects.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/intersects.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureid.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureid.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureid.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureid.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureidand.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureidand.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureidand.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureidand.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureidnot.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureidnot.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureidnot.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/logicalfeatureidnot.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_0_0/null.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/null.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_0_0/null.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/null.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_0_0/within.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/within.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_0_0/within.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_0_0/within.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_1_0/bbox.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/bbox.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_1_0/bbox.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/bbox.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_1_0/bbox_nogeomname.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/bbox_nogeomname.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_1_0/bbox_nogeomname.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/bbox_nogeomname.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_1_0/customfunction.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/customfunction.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_1_0/customfunction.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/customfunction.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_1_0/function.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/function.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_1_0/function.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/function.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_1_0/intersects.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/intersects.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_1_0/intersects.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/intersects.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_1_0/likematchcase.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/likematchcase.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_1_0/likematchcase.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/likematchcase.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_1_0/nestedfunction.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/nestedfunction.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_1_0/nestedfunction.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/nestedfunction.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_1_0/sortby.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/sortby.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_1_0/sortby.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/sortby.xml diff --git a/test/spec/ol/parser/ogc/xml/filter_v1_1_0/test.xml b/old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/test.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/filter_v1_1_0/test.xml rename to old/test/spec/ol/parser/ogc/xml/filter_v1_1_0/test.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/boundedBy.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/boundedBy.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/boundedBy.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/boundedBy.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/box-coord.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/box-coord.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/box-coord.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/box-coord.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/box-coordinates.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/box-coordinates.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/box-coordinates.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/box-coordinates.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/geometrycollection-coordinates.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/geometrycollection-coordinates.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/geometrycollection-coordinates.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/geometrycollection-coordinates.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/linearring-coord.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/linearring-coord.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/linearring-coord.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/linearring-coord.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/linearring-coordinates.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/linearring-coordinates.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/linearring-coordinates.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/linearring-coordinates.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/linestring-coord.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/linestring-coord.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/linestring-coord.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/linestring-coord.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/linestring-coordinates.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/linestring-coordinates.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/linestring-coordinates.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/linestring-coordinates.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/multilinestring-coord.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/multilinestring-coord.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/multilinestring-coord.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/multilinestring-coord.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/multilinestring-coordinates.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/multilinestring-coordinates.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/multilinestring-coordinates.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/multilinestring-coordinates.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/multipletypenames.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/multipletypenames.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/multipletypenames.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/multipletypenames.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/multipoint-coord.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/multipoint-coord.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/multipoint-coord.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/multipoint-coord.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/multipoint-coordinates.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/multipoint-coordinates.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/multipoint-coordinates.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/multipoint-coordinates.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/multipolygon-coord.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/multipolygon-coord.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/multipolygon-coord.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/multipolygon-coord.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/multipolygon-coordinates.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/multipolygon-coordinates.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/multipolygon-coordinates.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/multipolygon-coordinates.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/nogeom.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/nogeom.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/nogeom.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/nogeom.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/point-coord.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/point-coord.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/point-coord.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/point-coord.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/point-coordinates.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/point-coordinates.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/point-coordinates.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/point-coordinates.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/polygon-coord.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/polygon-coord.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/polygon-coord.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/polygon-coord.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/polygon-coordinates.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/polygon-coordinates.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/polygon-coordinates.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/polygon-coordinates.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v2/topp-states.xml b/old/test/spec/ol/parser/ogc/xml/gml_v2/topp-states.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v2/topp-states.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v2/topp-states.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/curve.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/curve.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/curve.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/curve.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/empty-attribute.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/empty-attribute.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/empty-attribute.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/empty-attribute.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/envelope.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/envelope.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/envelope.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/envelope.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/linearring.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/linearring.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/linearring.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/linearring.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/linestring.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/linestring.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/linestring.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/linestring.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/linestring3d.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/linestring3d.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/linestring3d.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/linestring3d.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/multicurve-curve.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/multicurve-curve.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/multicurve-curve.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/multicurve-curve.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/multicurve-singular.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/multicurve-singular.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/multicurve-singular.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/multicurve-singular.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/multilinestring-plural.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/multilinestring-plural.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/multilinestring-plural.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/multilinestring-plural.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/multilinestring-singular.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/multilinestring-singular.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/multilinestring-singular.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/multilinestring-singular.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/multipoint-plural.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/multipoint-plural.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/multipoint-plural.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/multipoint-plural.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/multipoint-singular.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/multipoint-singular.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/multipoint-singular.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/multipoint-singular.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/multipolygon-plural.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/multipolygon-plural.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/multipolygon-plural.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/multipolygon-plural.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/multipolygon-singular.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/multipolygon-singular.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/multipolygon-singular.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/multipolygon-singular.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/multisurface-plural.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/multisurface-plural.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/multisurface-plural.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/multisurface-plural.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/multisurface-singular.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/multisurface-singular.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/multisurface-singular.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/multisurface-singular.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/multisurface-surface.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/multisurface-surface.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/multisurface-surface.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/multisurface-surface.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/point.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/point.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/point.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/point.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/polygon.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/polygon.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/polygon.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/polygon.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/repeated-name.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/repeated-name.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/repeated-name.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/repeated-name.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/surface.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/surface.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/surface.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/surface.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/topp-states-gml.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/topp-states-gml.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/topp-states-gml.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/topp-states-gml.xml diff --git a/test/spec/ol/parser/ogc/xml/gml_v3/topp-states-wfs.xml b/old/test/spec/ol/parser/ogc/xml/gml_v3/topp-states-wfs.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/gml_v3/topp-states-wfs.xml rename to old/test/spec/ol/parser/ogc/xml/gml_v3/topp-states-wfs.xml diff --git a/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_0_0.xml b/old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_0_0.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmscapabilities_v1_0_0.xml rename to old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_0_0.xml diff --git a/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/exceptionsample.xml b/old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/exceptionsample.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/exceptionsample.xml rename to old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/exceptionsample.xml diff --git a/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/gssample.xml b/old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/gssample.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/gssample.xml rename to old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/gssample.xml diff --git a/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/ogcsample.xml b/old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/ogcsample.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/ogcsample.xml rename to old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1/ogcsample.xml diff --git a/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1_WMSC/fallback.xml b/old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1_WMSC/fallback.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1_WMSC/fallback.xml rename to old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1_WMSC/fallback.xml diff --git a/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1_WMSC/wmsc.xml b/old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1_WMSC/wmsc.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1_WMSC/wmsc.xml rename to old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_1_1_WMSC/wmsc.xml diff --git a/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_3_0/exceptionsample.xml b/old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_3_0/exceptionsample.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmscapabilities_v1_3_0/exceptionsample.xml rename to old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_3_0/exceptionsample.xml diff --git a/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_3_0/ogcsample.xml b/old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_3_0/ogcsample.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmscapabilities_v1_3_0/ogcsample.xml rename to old/test/spec/ol/parser/ogc/xml/wmscapabilities_v1_3_0/ogcsample.xml diff --git a/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/arcgis.xml b/old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/arcgis.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/arcgis.xml rename to old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/arcgis.xml diff --git a/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/multi-getile-1.xml b/old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/multi-getile-1.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/multi-getile-1.xml rename to old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/multi-getile-1.xml diff --git a/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/multi-getile-2.xml b/old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/multi-getile-2.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/multi-getile-2.xml rename to old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/multi-getile-2.xml diff --git a/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/ogcsample.xml b/old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/ogcsample.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/ogcsample.xml rename to old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/ogcsample.xml diff --git a/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample-alternate-proj1.xml b/old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample-alternate-proj1.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample-alternate-proj1.xml rename to old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample-alternate-proj1.xml diff --git a/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample-alternate-proj2.xml b/old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample-alternate-proj2.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample-alternate-proj2.xml rename to old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample-alternate-proj2.xml diff --git a/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample.xml b/old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample.xml similarity index 100% rename from test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample.xml rename to old/test/spec/ol/parser/ogc/xml/wmtscapabilities_v1_0_0/restsample.xml diff --git a/test/spec/ol/parser/polyline.test.js b/old/test/spec/ol/parser/polyline.test.js similarity index 100% rename from test/spec/ol/parser/polyline.test.js rename to old/test/spec/ol/parser/polyline.test.js diff --git a/test/spec/ol/parser/topojson.test.js b/old/test/spec/ol/parser/topojson.test.js similarity index 100% rename from test/spec/ol/parser/topojson.test.js rename to old/test/spec/ol/parser/topojson.test.js diff --git a/test/spec/ol/parser/topojson/world-110m.json b/old/test/spec/ol/parser/topojson/world-110m.json similarity index 100% rename from test/spec/ol/parser/topojson/world-110m.json rename to old/test/spec/ol/parser/topojson/world-110m.json diff --git a/test/spec/ol/parser/wkt.test.js b/old/test/spec/ol/parser/wkt.test.js similarity index 100% rename from test/spec/ol/parser/wkt.test.js rename to old/test/spec/ol/parser/wkt.test.js diff --git a/test/spec/ol/source/vectorsource.test.js b/old/test/spec/ol/source/vectorsource.test.js similarity index 100% rename from test/spec/ol/source/vectorsource.test.js rename to old/test/spec/ol/source/vectorsource.test.js diff --git a/test/spec/ol/style/fillsymbolizer.test.js b/old/test/spec/ol/style/fillsymbolizer.test.js similarity index 100% rename from test/spec/ol/style/fillsymbolizer.test.js rename to old/test/spec/ol/style/fillsymbolizer.test.js diff --git a/test/spec/ol/style/iconliteral.test.js b/old/test/spec/ol/style/iconliteral.test.js similarity index 100% rename from test/spec/ol/style/iconliteral.test.js rename to old/test/spec/ol/style/iconliteral.test.js diff --git a/test/spec/ol/style/iconsymbolizer.test.js b/old/test/spec/ol/style/iconsymbolizer.test.js similarity index 100% rename from test/spec/ol/style/iconsymbolizer.test.js rename to old/test/spec/ol/style/iconsymbolizer.test.js diff --git a/test/spec/ol/style/lineliteral.test.js b/old/test/spec/ol/style/lineliteral.test.js similarity index 100% rename from test/spec/ol/style/lineliteral.test.js rename to old/test/spec/ol/style/lineliteral.test.js diff --git a/test/spec/ol/style/polygonliteral.test.js b/old/test/spec/ol/style/polygonliteral.test.js similarity index 100% rename from test/spec/ol/style/polygonliteral.test.js rename to old/test/spec/ol/style/polygonliteral.test.js diff --git a/test/spec/ol/style/rule.test.js b/old/test/spec/ol/style/rule.test.js similarity index 100% rename from test/spec/ol/style/rule.test.js rename to old/test/spec/ol/style/rule.test.js diff --git a/test/spec/ol/style/shapeliteral.test.js b/old/test/spec/ol/style/shapeliteral.test.js similarity index 100% rename from test/spec/ol/style/shapeliteral.test.js rename to old/test/spec/ol/style/shapeliteral.test.js diff --git a/test/spec/ol/style/shapesymbolizer.test.js b/old/test/spec/ol/style/shapesymbolizer.test.js similarity index 100% rename from test/spec/ol/style/shapesymbolizer.test.js rename to old/test/spec/ol/style/shapesymbolizer.test.js diff --git a/test/spec/ol/style/strokesymbolizer.test.js b/old/test/spec/ol/style/strokesymbolizer.test.js similarity index 100% rename from test/spec/ol/style/strokesymbolizer.test.js rename to old/test/spec/ol/style/strokesymbolizer.test.js diff --git a/test/spec/ol/style/style.test.js b/old/test/spec/ol/style/style.test.js similarity index 100% rename from test/spec/ol/style/style.test.js rename to old/test/spec/ol/style/style.test.js diff --git a/test/spec/ol/style/textliteral.test.js b/old/test/spec/ol/style/textliteral.test.js similarity index 100% rename from test/spec/ol/style/textliteral.test.js rename to old/test/spec/ol/style/textliteral.test.js diff --git a/test/spec/ol/style/textsymbolizer.test.js b/old/test/spec/ol/style/textsymbolizer.test.js similarity index 100% rename from test/spec/ol/style/textsymbolizer.test.js rename to old/test/spec/ol/style/textsymbolizer.test.js