org.jplot2d.interaction
Class StringMousePreference
- java.lang.Object
-
- org.jplot2d.interaction.StringMousePreference
-
- All Implemented Interfaces:
- MousePreference
public class StringMousePreference extends java.lang.Object implements MousePreference
A mouse preference can load from / save to a properties string
-
-
Constructor Summary
Constructors Constructor and Description StringMousePreference(InteractionManager imanager)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static java.lang.StringencodeBindingPreference(MousePreference prefs)Encode the BindingPreference into a string.MouseBehavior[]getBehaviorsInMode(InteractionMode mode)java.lang.IntegergetClickThreshold()InteractionMode[]getModes()MouseButtonCombinationEnablitygetMouseButtonCombinationEnablity(InteractionMode mode, MouseBehavior behavior)Returns the MouseButtonCombinationEnablity for the given behavior in the mode.voidloadBindingPreference(java.lang.String bindingStr)Loads the mouse binding preference from the given binding String.voidsetClickThreshold(java.lang.Integer threshold)
-
-
-
Constructor Detail
-
StringMousePreference
public StringMousePreference(InteractionManager imanager)
-
-
Method Detail
-
loadBindingPreference
public void loadBindingPreference(java.lang.String bindingStr)
Loads the mouse binding preference from the given binding String.
-
encodeBindingPreference
public static java.lang.String encodeBindingPreference(MousePreference prefs)
Encode the BindingPreference into a string.- Returns:
-
getClickThreshold
public java.lang.Integer getClickThreshold()
- Specified by:
getClickThresholdin interfaceMousePreference
-
setClickThreshold
public void setClickThreshold(java.lang.Integer threshold)
-
getModes
public InteractionMode[] getModes()
- Specified by:
getModesin interfaceMousePreference
-
getBehaviorsInMode
public MouseBehavior[] getBehaviorsInMode(InteractionMode mode)
- Specified by:
getBehaviorsInModein interfaceMousePreference
-
getMouseButtonCombinationEnablity
public MouseButtonCombinationEnablity getMouseButtonCombinationEnablity(InteractionMode mode, MouseBehavior behavior)
Description copied from interface:MousePreferenceReturns the MouseButtonCombinationEnablity for the given behavior in the mode.- Specified by:
getMouseButtonCombinationEnablityin interfaceMousePreference- Returns:
-
-
DMelt 3.0 © DataMelt by jWork.ORG