/**
 * @requires OpenLayers/Control.js
 * @requires OpenLayers/Handler/Box.js
 */

/**
 * Class: Qi.Control.AreaSelector
 * Ref: ZoomBox
 * Test control to dispaly selection box and alert the bounding box/ Openlayers.Bounds
 * Overrides the testControl method with desired function.
 *
 * Inherits from:
 *  - <OpenLayers.Control>
 */
//OpenLayers.Control.AreaSelector = OpenLayers.Class(OpenLayers.Control, {

//    keyMask: OpenLayers.Handler.MOD_SHIFT,

    /**
     * Method: draw
     */
//     draw: function() {
//        this.handler = new OpenLayers.Handler.Box( this,
//                            {done: this.areaSelected}, //done: callback from Box.js
//                            {keyMask: this.keyMask} // Key combination to press when drag
//                    );
//    },

    /**
     * Method: areaSelected
     *
     * Parameters:
     * position - {<OpenLayers.Bounds>} or {<OpenLayers.Pixel>}
     */
//    areaSelected: function (position) {
        // To be overriden
//    },

//    CLASS_NAME: "OpenLayers.Control.AreaSelector"
//});


