public class HorizontalSlicerMouseModule extends MouseModule
MouseModule.Pos
dragRenderer, logger, parent
Modifier | Constructor and Description |
---|---|
protected |
HorizontalSlicerMouseModule(DasPlot parent,
DataSetConsumer dataSetConsumer,
DasAxis xaxis,
DasAxis yaxis) |
|
HorizontalSlicerMouseModule(DasPlot parent,
TableDataSetConsumer dataSetConsumer,
DasAxis xaxis,
DasAxis yaxis) |
Modifier and Type | Method and Description |
---|---|
void |
addDataPointSelectionListener(DataPointSelectionListener listener)
Registers DataPointSelectionListener to receive events.
|
static HorizontalSlicerMouseModule |
create(DasPlot parent) |
static HorizontalSlicerMouseModule |
create(Renderer renderer) |
HorizontalSpectrogramSlicer |
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, getParent, keyPressed, keyReleased, keyTyped, maybeRound, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseRangeSelected, mouseReleased, mouseWheelMoved, position, setDirections, setDragRenderer, setLabel
public HorizontalSlicerMouseModule(DasPlot parent, TableDataSetConsumer dataSetConsumer, DasAxis xaxis, DasAxis yaxis)
protected HorizontalSlicerMouseModule(DasPlot parent, DataSetConsumer dataSetConsumer, DasAxis xaxis, DasAxis yaxis)
public static HorizontalSlicerMouseModule create(DasPlot parent)
public static HorizontalSlicerMouseModule create(Renderer renderer)
public void mousePointSelected(MousePointSelectionEvent e)
MouseModule
mousePointSelected
in class MouseModule
e
- the event.public void addDataPointSelectionListener(DataPointSelectionListener listener)
listener
- The listener to register.public void removeDataPointSelectionListener(DataPointSelectionListener listener)
listener
- The listener to remove.public HorizontalSpectrogramSlicer getSlicer()
java.lang.IllegalArgumentException
- if no slicer is found.