org.jplot2d.interaction
Class InteractionManager
- java.lang.Object
-
- org.jplot2d.interaction.InteractionManager
-
- Direct Known Subclasses:
- PlotInteractionManager
public abstract class InteractionManager extends java.lang.ObjectThis class handle the mouse actions that can respond to user's mouse events like left-click, double-click, right-click. The mouse event will translate to application level behavior, such as select an object, select data points in a layer, zoom in/out, etc. The translation can be configured by register and unregister the binding between application behavior to mouse events.
-
-
Constructor Summary
Constructors Constructor and Description InteractionManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description intgetClickThreshold()InteractionModegetDefaultMode()InteractionModegetMode(java.lang.String name)InteractionMode[]getModes()voidsetMousePreference(MousePreference prefs)set the mouse preference.
-
-
-
Method Detail
-
getClickThreshold
public int getClickThreshold()
-
getMode
public InteractionMode getMode(java.lang.String name)
-
getModes
public InteractionMode[] getModes()
-
getDefaultMode
public InteractionMode getDefaultMode()
-
setMousePreference
public void setMousePreference(MousePreference prefs)
set the mouse preference.- Parameters:
prefs-
-
-
DMelt 3.0 © DataMelt by jWork.ORG