public class VerticalSlicerMouseModule extends MouseModule
MouseModule.PosdragRenderer, logger, parent| Constructor and Description |
|---|
VerticalSlicerMouseModule(DasCanvasComponent parent,
DataSetConsumer dataSetConsumer,
DasAxis xaxis,
DasAxis yaxis) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDataPointSelectionListener(DataPointSelectionListener listener)
Registers DataPointSelectionListener to receive events.
|
static VerticalSlicerMouseModule |
create(DasPlot parent) |
static VerticalSlicerMouseModule |
create(Renderer renderer) |
VerticalSpectrogramSlicer |
getSlicer()
return the slicer listening to the slices.
|
void |
mousePointSelected(MousePointSelectionEvent e)
Action to take when a point (click or drag) is selected.
|
void |
removeDataPointSelectionListener(DataPointSelectionListener listener)
Removes DataPointSelectionListener from the list of listeners.
|
axisIsAdjustable, drawListIcon, getCursor, getDirections, getDragRenderer, getLabel, getListIcon, getListLabel, keyPressed, keyReleased, keyTyped, maybeRound, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseRangeSelected, mouseReleased, mouseWheelMoved, position, setDirections, setDragRenderer, setLabelpublic VerticalSlicerMouseModule(DasCanvasComponent parent, DataSetConsumer dataSetConsumer, DasAxis xaxis, DasAxis yaxis)
public static VerticalSlicerMouseModule create(DasPlot parent)
public static VerticalSlicerMouseModule create(Renderer renderer)
public void mousePointSelected(MousePointSelectionEvent e)
MouseModulemousePointSelected in class MouseModulee - the event.public void addDataPointSelectionListener(DataPointSelectionListener listener)
listener - The listener to register.public void removeDataPointSelectionListener(DataPointSelectionListener listener)
listener - The listener to remove.public VerticalSpectrogramSlicer getSlicer()
java.lang.IllegalArgumentException - if no slicer is found.