Package dataPlotsFX.overlaymark
Class OverlayMarkerManager
java.lang.Object
PamView.paneloverlay.overlaymark.ExtMouseAdapter
dataPlotsFX.overlaymark.OverlayMarkerManager
Handles user mouse and touch interactions with the display. Sets which marker is currently implemented and passes
 mouse behaviours from the display to the marker.
- Author:
 - Jamie Macaulay
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionList<javafx.scene.control.MenuItem> getPopupMenuItems(javafx.scene.input.MouseEvent e) booleanmouseClicked(javafx.scene.input.MouseEvent e) booleanmouseDragged(javafx.scene.input.MouseEvent e) booleanmouseEntered(javafx.scene.input.MouseEvent e) booleanmouseExited(javafx.scene.input.MouseEvent e) booleanmouseMoved(javafx.scene.input.MouseEvent e) booleanmousePressed(javafx.scene.input.MouseEvent e) booleanmouseReleased(javafx.scene.input.MouseEvent e) booleanmouseWheelMoved(javafx.scene.input.ScrollEvent e) booleanvoidsetCurrentMarkIndex(int index) Methods inherited from class PamView.paneloverlay.overlaymark.ExtMouseAdapter
fxMouse, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, swingMouse 
- 
Constructor Details
- 
OverlayMarkerManager
 
 - 
 - 
Method Details
- 
getOverlayMarkers
 - 
getCurrentMarker
 - 
setCurrentMarkIndex
public void setCurrentMarkIndex(int index)  - 
needPaused
public boolean needPaused() - 
mouseClicked
public boolean mouseClicked(javafx.scene.input.MouseEvent e) - Overrides:
 mouseClickedin classExtMouseAdapter
 - 
mouseDragged
public boolean mouseDragged(javafx.scene.input.MouseEvent e) - Overrides:
 mouseDraggedin classExtMouseAdapter
 - 
mouseEntered
public boolean mouseEntered(javafx.scene.input.MouseEvent e) - Overrides:
 mouseEnteredin classExtMouseAdapter
 - 
mouseExited
public boolean mouseExited(javafx.scene.input.MouseEvent e) - Overrides:
 mouseExitedin classExtMouseAdapter
 - 
mouseMoved
public boolean mouseMoved(javafx.scene.input.MouseEvent e) - Overrides:
 mouseMovedin classExtMouseAdapter
 - 
mousePressed
public boolean mousePressed(javafx.scene.input.MouseEvent e) - Overrides:
 mousePressedin classExtMouseAdapter
 - 
mouseReleased
public boolean mouseReleased(javafx.scene.input.MouseEvent e) - Overrides:
 mouseReleasedin classExtMouseAdapter
 - 
mouseWheelMoved
public boolean mouseWheelMoved(javafx.scene.input.ScrollEvent e) - Overrides:
 mouseWheelMovedin classExtMouseAdapter
 - 
getPopupMenuItems
- Overrides:
 getPopupMenuItemsin classExtMouseAdapter
 
 -