Package dataPlots.mouse
Class MouseSelectionListener
java.lang.Object
dataPlots.mouse.PlotMouseAdapter
dataPlots.mouse.MouseSelectionListener
- All Implemented Interfaces:
 PlotMouseListener,PlotMouseMotionListener
Class for dealing with sleecting individual data units with a Mouse.
- Author:
 - spn1
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptiondoubleThe minimum pixel distance for a mouse to be for unit to be selected - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionintmouseClicked(TDGraph tdGraph, int iPanel, MouseEvent mouseEvent, FoundDataUnit foundDataUnit) intmouseEntered(TDGraph tdGraph, int iPanel, MouseEvent mouseEvent, FoundDataUnit foundDataUnit) intmouseExited(TDGraph tdGraph, int iPanel, MouseEvent mouseEvent, FoundDataUnit foundDataUnit) intmousePressed(TDGraph tdGraph, int iPanel, MouseEvent mouseEvent, FoundDataUnit foundDataUnit) intmouseReleased(TDGraph tdGraph, int iPanel, MouseEvent mouseEvent, FoundDataUnit foundDataUnit) Methods inherited from class dataPlots.mouse.PlotMouseAdapter
mouseDragged, mouseMoved 
- 
Field Details
- 
minPixDist
public double minPixDistThe minimum pixel distance for a mouse to be for unit to be selected 
 - 
 - 
Constructor Details
- 
MouseSelectionListener
public MouseSelectionListener() 
 - 
 - 
Method Details
- 
mouseClicked
public int mouseClicked(TDGraph tdGraph, int iPanel, MouseEvent mouseEvent, FoundDataUnit foundDataUnit) - Specified by:
 mouseClickedin interfacePlotMouseListener- Overrides:
 mouseClickedin classPlotMouseAdapter
 - 
mouseEntered
public int mouseEntered(TDGraph tdGraph, int iPanel, MouseEvent mouseEvent, FoundDataUnit foundDataUnit) - Specified by:
 mouseEnteredin interfacePlotMouseListener- Overrides:
 mouseEnteredin classPlotMouseAdapter
 - 
mouseExited
public int mouseExited(TDGraph tdGraph, int iPanel, MouseEvent mouseEvent, FoundDataUnit foundDataUnit) - Specified by:
 mouseExitedin interfacePlotMouseListener- Overrides:
 mouseExitedin classPlotMouseAdapter
 - 
mousePressed
public int mousePressed(TDGraph tdGraph, int iPanel, MouseEvent mouseEvent, FoundDataUnit foundDataUnit) - Specified by:
 mousePressedin interfacePlotMouseListener- Overrides:
 mousePressedin classPlotMouseAdapter
 - 
mouseReleased
public int mouseReleased(TDGraph tdGraph, int iPanel, MouseEvent mouseEvent, FoundDataUnit foundDataUnit) - Specified by:
 mouseReleasedin interfacePlotMouseListener- Overrides:
 mouseReleasedin classPlotMouseAdapter
 
 -