From b9b7a68b1973dd2862741f3cbe59a6431d98658e Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Wed, 5 Jan 2011 17:42:45 +0000 Subject: [PATCH] Declaring dependencies in the source. Comments only commit. git-svn-id: http://svn.openlayers.org/trunk/openlayers@11007 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- lib/OpenLayers/BaseTypes.js | 6 ------ lib/OpenLayers/BaseTypes/Bounds.js | 1 + lib/OpenLayers/BaseTypes/Class.js | 4 ++++ lib/OpenLayers/BaseTypes/Element.js | 5 +++++ lib/OpenLayers/BaseTypes/LonLat.js | 1 + lib/OpenLayers/BaseTypes/Pixel.js | 1 + lib/OpenLayers/BaseTypes/Size.js | 4 ++++ lib/OpenLayers/Console.js | 4 ++++ lib/OpenLayers/Control.js | 1 + lib/OpenLayers/Control/LayerSwitcher.js | 1 + lib/OpenLayers/Feature.js | 1 + lib/OpenLayers/Filter.js | 1 + lib/OpenLayers/Format.js | 1 + lib/OpenLayers/Geometry.js | 1 + lib/OpenLayers/Handler.js | 1 + lib/OpenLayers/Icon.js | 4 ++++ lib/OpenLayers/Lang.js | 1 + lib/OpenLayers/Layer.js | 1 + lib/OpenLayers/Map.js | 1 + lib/OpenLayers/Marker.js | 1 + lib/OpenLayers/Popup.js | 4 ++++ lib/OpenLayers/Popup/AnchoredBubble.js | 1 + lib/OpenLayers/Popup/FramedCloud.js | 3 +++ lib/OpenLayers/Projection.js | 1 + lib/OpenLayers/Protocol.js | 4 ++++ lib/OpenLayers/Renderer.js | 4 ++++ lib/OpenLayers/Rule.js | 1 + lib/OpenLayers/Strategy.js | 4 ++++ lib/OpenLayers/Style.js | 1 + lib/OpenLayers/Style2.js | 1 + lib/OpenLayers/StyleMap.js | 1 + lib/OpenLayers/Symbolizer.js | 4 ++++ lib/OpenLayers/Tile.js | 1 + lib/OpenLayers/Tween.js | 1 + lib/OpenLayers/Util.js | 4 ++++ lib/Rico/Color.js | 6 ++++++ lib/Rico/Corner.js | 9 +++++++-- 37 files changed, 83 insertions(+), 8 deletions(-) diff --git a/lib/OpenLayers/BaseTypes.js b/lib/OpenLayers/BaseTypes.js index b2df491b45..f5df862cfe 100644 --- a/lib/OpenLayers/BaseTypes.js +++ b/lib/OpenLayers/BaseTypes.js @@ -4,12 +4,6 @@ * full text of the license. */ /** - * @requires OpenLayers/BaseTypes/Class.js - * @requires OpenLayers/BaseTypes/LonLat.js - * @requires OpenLayers/BaseTypes/Size.js - * @requires OpenLayers/BaseTypes/Pixel.js - * @requires OpenLayers/BaseTypes/Bounds.js - * @requires OpenLayers/BaseTypes/Element.js * @requires OpenLayers/Lang.js * @requires OpenLayers/Console.js */ diff --git a/lib/OpenLayers/BaseTypes/Bounds.js b/lib/OpenLayers/BaseTypes/Bounds.js index 4900f41ecc..1ec355a913 100644 --- a/lib/OpenLayers/BaseTypes/Bounds.js +++ b/lib/OpenLayers/BaseTypes/Bounds.js @@ -4,6 +4,7 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Console.js * @requires OpenLayers/Lang.js */ diff --git a/lib/OpenLayers/BaseTypes/Class.js b/lib/OpenLayers/BaseTypes/Class.js index 5effe931b3..c6c5ffca11 100644 --- a/lib/OpenLayers/BaseTypes/Class.js +++ b/lib/OpenLayers/BaseTypes/Class.js @@ -3,6 +3,10 @@ * See http://svn.openlayers.org/trunk/openlayers/license.txt for the * full text of the license. */ +/** + * @requires OpenLayers/SingleFile.js + */ + /** * Constructor: OpenLayers.Class * Base class used to construct all other classes. Includes support for diff --git a/lib/OpenLayers/BaseTypes/Element.js b/lib/OpenLayers/BaseTypes/Element.js index 7ac93adb2e..87545a97a2 100644 --- a/lib/OpenLayers/BaseTypes/Element.js +++ b/lib/OpenLayers/BaseTypes/Element.js @@ -3,6 +3,11 @@ * See http://svn.openlayers.org/trunk/openlayers/license.txt for the * full text of the license. */ +/** + * @requires OpenLayers/Util.js + * @requires OpenLayers/BaseTypes.js + */ + /** * Namespace: OpenLayers.Element */ diff --git a/lib/OpenLayers/BaseTypes/LonLat.js b/lib/OpenLayers/BaseTypes/LonLat.js index abeb7c1f92..21c71927f8 100644 --- a/lib/OpenLayers/BaseTypes/LonLat.js +++ b/lib/OpenLayers/BaseTypes/LonLat.js @@ -4,6 +4,7 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Console.js * @requires OpenLayers/Lang.js */ diff --git a/lib/OpenLayers/BaseTypes/Pixel.js b/lib/OpenLayers/BaseTypes/Pixel.js index ada8566bc6..19dcf6acfd 100644 --- a/lib/OpenLayers/BaseTypes/Pixel.js +++ b/lib/OpenLayers/BaseTypes/Pixel.js @@ -4,6 +4,7 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Console.js * @requires OpenLayers/Lang.js */ diff --git a/lib/OpenLayers/BaseTypes/Size.js b/lib/OpenLayers/BaseTypes/Size.js index 2f9b39131a..f6ad198193 100644 --- a/lib/OpenLayers/BaseTypes/Size.js +++ b/lib/OpenLayers/BaseTypes/Size.js @@ -3,6 +3,10 @@ * See http://svn.openlayers.org/trunk/openlayers/license.txt for the * full text of the license. */ +/** + * @requires OpenLayers/BaseTypes/Class.js + */ + /** * Class: OpenLayers.Size * Instances of this class represent a width/height pair diff --git a/lib/OpenLayers/Console.js b/lib/OpenLayers/Console.js index 3749ae2110..cc8cbae14b 100644 --- a/lib/OpenLayers/Console.js +++ b/lib/OpenLayers/Console.js @@ -3,6 +3,10 @@ * See http://svn.openlayers.org/trunk/openlayers/license.txt for the * full text of the license. */ +/** + * @requires OpenLayers/BaseTypes/Class.js + */ + /** * Namespace: OpenLayers.Console * The OpenLayers.Console namespace is used for debugging and error logging. diff --git a/lib/OpenLayers/Control.js b/lib/OpenLayers/Control.js index 218947c5b2..e35f1cd32c 100644 --- a/lib/OpenLayers/Control.js +++ b/lib/OpenLayers/Control.js @@ -4,6 +4,7 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Console.js */ diff --git a/lib/OpenLayers/Control/LayerSwitcher.js b/lib/OpenLayers/Control/LayerSwitcher.js index 2308480928..60d6a4f513 100644 --- a/lib/OpenLayers/Control/LayerSwitcher.js +++ b/lib/OpenLayers/Control/LayerSwitcher.js @@ -6,6 +6,7 @@ /** * @requires OpenLayers/Control.js * @requires OpenLayers/Lang.js + * @requires Rico/Corner.js */ /** diff --git a/lib/OpenLayers/Feature.js b/lib/OpenLayers/Feature.js index 7845a230d5..092c9c04eb 100644 --- a/lib/OpenLayers/Feature.js +++ b/lib/OpenLayers/Feature.js @@ -5,6 +5,7 @@ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Util.js * @requires OpenLayers/Marker.js * @requires OpenLayers/Popup/AnchoredBubble.js diff --git a/lib/OpenLayers/Filter.js b/lib/OpenLayers/Filter.js index dcc6f43dcc..f222248544 100644 --- a/lib/OpenLayers/Filter.js +++ b/lib/OpenLayers/Filter.js @@ -5,6 +5,7 @@ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Util.js * @requires OpenLayers/Style.js */ diff --git a/lib/OpenLayers/Format.js b/lib/OpenLayers/Format.js index 56bade0630..514e8dfba0 100644 --- a/lib/OpenLayers/Format.js +++ b/lib/OpenLayers/Format.js @@ -4,6 +4,7 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Util.js * @requires OpenLayers/Console.js * @requires OpenLayers/Lang.js diff --git a/lib/OpenLayers/Geometry.js b/lib/OpenLayers/Geometry.js index 17a180e07b..cc7635db60 100644 --- a/lib/OpenLayers/Geometry.js +++ b/lib/OpenLayers/Geometry.js @@ -4,6 +4,7 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Format/WKT.js * @requires OpenLayers/Feature/Vector.js */ diff --git a/lib/OpenLayers/Handler.js b/lib/OpenLayers/Handler.js index 63499481ce..a62527fbe9 100644 --- a/lib/OpenLayers/Handler.js +++ b/lib/OpenLayers/Handler.js @@ -4,6 +4,7 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Events.js */ diff --git a/lib/OpenLayers/Icon.js b/lib/OpenLayers/Icon.js index 59fb83e32d..c5d4d44344 100644 --- a/lib/OpenLayers/Icon.js +++ b/lib/OpenLayers/Icon.js @@ -3,6 +3,10 @@ * See http://svn.openlayers.org/trunk/openlayers/license.txt for the * full text of the license. */ +/** + * @requires OpenLayers/BaseTypes/Class.js + */ + /** * Class: OpenLayers.Icon * diff --git a/lib/OpenLayers/Lang.js b/lib/OpenLayers/Lang.js index e2928c4e3e..82230e0bb8 100644 --- a/lib/OpenLayers/Lang.js +++ b/lib/OpenLayers/Lang.js @@ -4,6 +4,7 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes.js * @requires OpenLayers/Console.js */ diff --git a/lib/OpenLayers/Layer.js b/lib/OpenLayers/Layer.js index f71243dd53..ac23a31761 100644 --- a/lib/OpenLayers/Layer.js +++ b/lib/OpenLayers/Layer.js @@ -5,6 +5,7 @@ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Map.js * @requires OpenLayers/Projection.js */ diff --git a/lib/OpenLayers/Map.js b/lib/OpenLayers/Map.js index a68c87320d..0b6a4ec1e4 100644 --- a/lib/OpenLayers/Map.js +++ b/lib/OpenLayers/Map.js @@ -4,6 +4,7 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Util.js * @requires OpenLayers/Events.js * @requires OpenLayers/Tween.js diff --git a/lib/OpenLayers/Marker.js b/lib/OpenLayers/Marker.js index befd5d50e4..c3debf8e42 100644 --- a/lib/OpenLayers/Marker.js +++ b/lib/OpenLayers/Marker.js @@ -5,6 +5,7 @@ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Events.js * @requires OpenLayers/Icon.js */ diff --git a/lib/OpenLayers/Popup.js b/lib/OpenLayers/Popup.js index 94930723c8..8d0acbf12c 100644 --- a/lib/OpenLayers/Popup.js +++ b/lib/OpenLayers/Popup.js @@ -3,6 +3,10 @@ * See http://svn.openlayers.org/trunk/openlayers/license.txt for the * full text of the license. */ +/** + * @requires OpenLayers/BaseTypes/Class.js + */ + /** * Class: OpenLayers.Popup diff --git a/lib/OpenLayers/Popup/AnchoredBubble.js b/lib/OpenLayers/Popup/AnchoredBubble.js index c92542967d..76e6dd2e1f 100644 --- a/lib/OpenLayers/Popup/AnchoredBubble.js +++ b/lib/OpenLayers/Popup/AnchoredBubble.js @@ -6,6 +6,7 @@ /** * @requires OpenLayers/Popup/Anchored.js + * @requires Rico/Corner.js */ /** diff --git a/lib/OpenLayers/Popup/FramedCloud.js b/lib/OpenLayers/Popup/FramedCloud.js index b0d8559464..6dec3877cb 100644 --- a/lib/OpenLayers/Popup/FramedCloud.js +++ b/lib/OpenLayers/Popup/FramedCloud.js @@ -6,6 +6,9 @@ /** * @requires OpenLayers/Popup/Framed.js * @requires OpenLayers/Util.js + * @requires OpenLayers/BaseTypes/Bounds.js + * @requires OpenLayers/BaseTypes/Pixel.js + * @requires OpenLayers/BaseTypes/Size.js */ /** diff --git a/lib/OpenLayers/Projection.js b/lib/OpenLayers/Projection.js index 1e4290d24a..6598feb031 100644 --- a/lib/OpenLayers/Projection.js +++ b/lib/OpenLayers/Projection.js @@ -4,6 +4,7 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Util.js */ diff --git a/lib/OpenLayers/Protocol.js b/lib/OpenLayers/Protocol.js index e64537322d..5e73099362 100644 --- a/lib/OpenLayers/Protocol.js +++ b/lib/OpenLayers/Protocol.js @@ -3,6 +3,10 @@ * See http://svn.openlayers.org/trunk/openlayers/license.txt for the * full text of the license. */ +/** + * @requires OpenLayers/BaseTypes/Class.js + */ + /** * Class: OpenLayers.Protocol * Abstract vector layer protocol class. Not to be instantiated directly. Use diff --git a/lib/OpenLayers/Renderer.js b/lib/OpenLayers/Renderer.js index e2fd7d0255..4a48dfe0a4 100644 --- a/lib/OpenLayers/Renderer.js +++ b/lib/OpenLayers/Renderer.js @@ -3,6 +3,10 @@ * See http://svn.openlayers.org/trunk/openlayers/license.txt for the * full text of the license. */ +/** + * @requires OpenLayers/BaseTypes/Class.js + */ + /** * Class: OpenLayers.Renderer * This is the base class for all renderers. diff --git a/lib/OpenLayers/Rule.js b/lib/OpenLayers/Rule.js index f7aa4569f4..a6d78a9202 100644 --- a/lib/OpenLayers/Rule.js +++ b/lib/OpenLayers/Rule.js @@ -5,6 +5,7 @@ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Util.js * @requires OpenLayers/Style.js * @requires OpenLayers/Symbolizer/Point.js diff --git a/lib/OpenLayers/Strategy.js b/lib/OpenLayers/Strategy.js index 031fc27d14..e9acf5cef1 100644 --- a/lib/OpenLayers/Strategy.js +++ b/lib/OpenLayers/Strategy.js @@ -3,6 +3,10 @@ * See http://svn.openlayers.org/trunk/openlayers/license.txt for the * full text of the license. */ +/** + * @requires OpenLayers/BaseTypes/Class.js + */ + /** * Class: OpenLayers.Strategy * Abstract vector layer strategy class. Not to be instantiated directly. Use diff --git a/lib/OpenLayers/Style.js b/lib/OpenLayers/Style.js index 53289978ad..c5efa4b9ec 100644 --- a/lib/OpenLayers/Style.js +++ b/lib/OpenLayers/Style.js @@ -5,6 +5,7 @@ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Util.js * @requires OpenLayers/Feature/Vector.js */ diff --git a/lib/OpenLayers/Style2.js b/lib/OpenLayers/Style2.js index c9e75a1cd2..aecdd39703 100644 --- a/lib/OpenLayers/Style2.js +++ b/lib/OpenLayers/Style2.js @@ -4,6 +4,7 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Rule.js * @requires OpenLayers/Symbolizer/Point.js * @requires OpenLayers/Symbolizer/Line.js diff --git a/lib/OpenLayers/StyleMap.js b/lib/OpenLayers/StyleMap.js index 065089af61..c5e3644aad 100644 --- a/lib/OpenLayers/StyleMap.js +++ b/lib/OpenLayers/StyleMap.js @@ -4,6 +4,7 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Style.js * @requires OpenLayers/Feature/Vector.js */ diff --git a/lib/OpenLayers/Symbolizer.js b/lib/OpenLayers/Symbolizer.js index e61810d24b..3ad2dce88d 100644 --- a/lib/OpenLayers/Symbolizer.js +++ b/lib/OpenLayers/Symbolizer.js @@ -3,6 +3,10 @@ * See http://svn.openlayers.org/trunk/openlayers/license.txt for the * full text of the license. */ +/** + * @requires OpenLayers/BaseTypes/Class.js + */ + /** * Class: OpenLayers.Symbolizer * Base class representing a symbolizer used for feature rendering. diff --git a/lib/OpenLayers/Tile.js b/lib/OpenLayers/Tile.js index acd36ea149..44d268f987 100644 --- a/lib/OpenLayers/Tile.js +++ b/lib/OpenLayers/Tile.js @@ -5,6 +5,7 @@ /* + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Util.js * @requires OpenLayers/Console.js * @requires OpenLayers/Lang.js diff --git a/lib/OpenLayers/Tween.js b/lib/OpenLayers/Tween.js index 3b7d551269..5b16b03b5b 100644 --- a/lib/OpenLayers/Tween.js +++ b/lib/OpenLayers/Tween.js @@ -4,6 +4,7 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes/Class.js * @requires OpenLayers/Console.js */ diff --git a/lib/OpenLayers/Util.js b/lib/OpenLayers/Util.js index 1df8630669..d50bb3ea09 100644 --- a/lib/OpenLayers/Util.js +++ b/lib/OpenLayers/Util.js @@ -4,6 +4,10 @@ * full text of the license. */ /** + * @requires OpenLayers/BaseTypes.js + * @requires OpenLayers/BaseTypes/Element.js + * @requires OpenLayers/BaseTypes/LonLat.js + * @requires OpenLayers/BaseTypes/Size.js * @requires OpenLayers/Console.js * @requires OpenLayers/Lang.js */ diff --git a/lib/Rico/Color.js b/lib/Rico/Color.js index e62a89de8f..12c537c90a 100644 --- a/lib/Rico/Color.js +++ b/lib/Rico/Color.js @@ -1,9 +1,15 @@ +/** + * @requires OpenLayers/BaseTypes/Class.js + */ + + /* * This file has been edited substantially from the Rico-released version by * the OpenLayers development team. * * This file is licensed under the Apache License, Version 2.0. */ +OpenLayers.Rico = OpenLayers.Rico || {}; OpenLayers.Rico.Color = OpenLayers.Class({ initialize: function(red, green, blue) { diff --git a/lib/Rico/Corner.js b/lib/Rico/Corner.js index 80f73c0ad0..729017b130 100644 --- a/lib/Rico/Corner.js +++ b/lib/Rico/Corner.js @@ -1,3 +1,8 @@ +/** + * @requires Rico/Color.js + */ + + /* * This file has been edited substantially from the Rico-released * version by the OpenLayers development team. @@ -16,8 +21,8 @@ * implied. See the License for the specific language governing * permissions * and limitations under the License. * - */ -OpenLayers.Rico = new Object(); + */ +OpenLayers.Rico = OpenLayers.Rico || {}; OpenLayers.Rico.Corner = { round: function(e, options) {