Package dataPlotsFX.overlaymark
Class DragMarkerAdapter
java.lang.Object
PamView.paneloverlay.overlaymark.ExtMouseAdapter
dataPlotsFX.overlaymark.TDOverlayAdapter
dataPlotsFX.overlaymark.DragMarkerAdapter
A mouse adapter which allows panning of the display.
- Author:
 - Jamie Macaulay
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionjavafx.scene.NodegetIcon()The icon for the marker adapterjavafx.scene.control.TooltipbooleanmouseClicked(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) booleanAny displays using this manager need to be paused.voidsubscribePanel(TDGraphFX.TDPlotPane fxPlot) Called when the adapter is subscribed to a panel.Methods inherited from class dataPlotsFX.overlaymark.TDOverlayAdapter
drawMark, getOverlayMark, getSelectedDetectionGroupMethods inherited from class PamView.paneloverlay.overlaymark.ExtMouseAdapter
fxMouse, getPopupMenuItems, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, swingMouse 
- 
Constructor Details
- 
DragMarkerAdapter
 
 - 
 - 
Method Details
- 
getIcon
public javafx.scene.Node getIcon()Description copied from class:TDOverlayAdapterThe icon for the marker adapter- Specified by:
 getIconin classTDOverlayAdapter- Returns:
 - get the icon
 
 - 
subscribePanel
Description copied from class:TDOverlayAdapterCalled when the adapter is subscribed to a panel.- Specified by:
 subscribePanelin classTDOverlayAdapter- Parameters:
 fxPlot- - the plot panel.
 - 
getToolTip
public javafx.scene.control.Tooltip getToolTip()- Specified by:
 getToolTipin classTDOverlayAdapter
 - 
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
 - 
needPaused
public boolean needPaused()Description copied from class:TDOverlayAdapterAny displays using this manager need to be paused.- Specified by:
 needPausedin classTDOverlayAdapter- Returns:
 
 
 -