Package org.lemsml.jlems.viz.plot
Class TurntableHandler
- java.lang.Object
-
- org.lemsml.jlems.viz.plot.BaseMouseHandler
-
- org.lemsml.jlems.viz.plot.TurntableHandler
-
final class TurntableHandler extends BaseMouseHandler
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
actionMode
(package private) static int
NORMAL
(package private) static int
SIMPLE
private int
xc
private int
yc
-
Fields inherited from class org.lemsml.jlems.viz.plot.BaseMouseHandler
BUFFERED, FULL, NONE
-
-
Constructor Summary
Constructors Constructor Description TurntableHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activate()
void
advance(Mouse m)
void
applyOnDown(Mouse m)
void
applyOnDrag(Mouse m)
void
applyOnRelease(Mouse m)
void
init(Mouse m)
void
simpleActivate()
-
Methods inherited from class org.lemsml.jlems.viz.plot.BaseMouseHandler
applyOnScrollWheel, clear, deactivate, echoPaint, getRepaintStatus, isActive, isIn, isOut, isUndecided, missedPress, motionAware, motionChange, release, setClaimIn, setClaimOut, setClaimUndecided, setFullRepaint, setRepaintStatus
-
-
-
-
Field Detail
-
xc
private int xc
-
yc
private int yc
-
NORMAL
static final int NORMAL
- See Also:
- Constant Field Values
-
SIMPLE
static final int SIMPLE
- See Also:
- Constant Field Values
-
actionMode
int actionMode
-
-
Method Detail
-
init
public void init(Mouse m)
- Overrides:
init
in classBaseMouseHandler
-
activate
public void activate()
- Overrides:
activate
in classBaseMouseHandler
-
simpleActivate
public void simpleActivate()
-
advance
public void advance(Mouse m)
- Overrides:
advance
in classBaseMouseHandler
-
applyOnDown
public void applyOnDown(Mouse m)
- Overrides:
applyOnDown
in classBaseMouseHandler
-
applyOnDrag
public void applyOnDrag(Mouse m)
- Overrides:
applyOnDrag
in classBaseMouseHandler
-
applyOnRelease
public void applyOnRelease(Mouse m)
- Overrides:
applyOnRelease
in classBaseMouseHandler
-
-