code: function() {
          OpenLayers.Control.prototype.draw.apply(this, arguments);
          if (this.outsideViewport) {
              this.events.attachToElement(this.div);
              this.events.register("buttonclick", this, this.onButtonClick);
          } else {
              this.map.events.register("buttonclick", this, this.onButtonClick);
          }
          this.addControlsToMap(this.controls);
          return this.div;
      }
docs: Method: draw
  
  Returns:
  {DOMElement}