code: function(id) {
          if (typeof id !== "string") {
              YAHOO.log("id is not a string, assuming it is an HTMLElement");
              id = Dom.generateId(id);
          }
          this.logger.log("Adding outer handle event: " + id);
          Event.on(id, "mousedown", 
                  this.handleMouseDown, this, true);
          this.setHandleElId(id);
  
          this.hasOuterHandles = true;
      }
docs: Allows you to set an element outside of the linked element as a drag
  handle
  @method setOuterHandleElId
  @param id the id of the element that will be used to initiate the drag