General purpose mouse module for getting data point selections. The client provides the DragRenderer, generally a vertical line, horizontal line or a crosshair. Three properties control when BoxSelectionEvents are to be fired:
create a new BoxSelectorMouseModule
Registers BoxSelectionListener to receive events.
create a BoxSelectorMouseModule
Getter for property dragEvents.
Getter for property keyEvents.
Getter for property releaseEvents.
Removes BoxSelectionListener from the list of listeners.
Setter for property dragEvents.
Setter for property keyEvents.
Setter for property releaseEvents.
allow the last selection to be tweaked. It's the client's responsibility to draw the current selection.