Class Axis.AxisMouseListener
- java.lang.Object
-
- org.eclipse.draw2d.MouseMotionListener.Stub
-
- org.eclipse.nebula.visualization.xygraph.figures.Axis.AxisMouseListener
-
- All Implemented Interfaces:
org.eclipse.draw2d.MouseListener,org.eclipse.draw2d.MouseMotionListener
- Enclosing class:
- Axis
class Axis.AxisMouseListener extends org.eclipse.draw2d.MouseMotionListener.Stub implements org.eclipse.draw2d.MouseListenerListener to mouse events, performs panning and some zooms Is very similar to the PlotMouseListener, but unclear how easy/useful it would be to base them on the same code.
-
-
Field Summary
Fields Modifier and Type Field Description private SaveStateCommandcommand
-
Constructor Summary
Constructors Constructor Description AxisMouseListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmouseDoubleClicked(org.eclipse.draw2d.MouseEvent me)voidmouseDragged(org.eclipse.draw2d.MouseEvent me)voidmouseExited(org.eclipse.draw2d.MouseEvent me)voidmousePressed(org.eclipse.draw2d.MouseEvent me)voidmouseReleased(org.eclipse.draw2d.MouseEvent me)private voidperformInOutZoom()Perform the in or out zoom according to zoomTypeprivate voidperformStartEndZoom()Perform the zoom to mouse start/end
-
-
-
Field Detail
-
command
private SaveStateCommand command
-
-
Method Detail
-
mousePressed
public void mousePressed(org.eclipse.draw2d.MouseEvent me)
- Specified by:
mousePressedin interfaceorg.eclipse.draw2d.MouseListener
-
mouseDoubleClicked
public void mouseDoubleClicked(org.eclipse.draw2d.MouseEvent me)
- Specified by:
mouseDoubleClickedin interfaceorg.eclipse.draw2d.MouseListener
-
mouseDragged
public void mouseDragged(org.eclipse.draw2d.MouseEvent me)
- Specified by:
mouseDraggedin interfaceorg.eclipse.draw2d.MouseMotionListener- Overrides:
mouseDraggedin classorg.eclipse.draw2d.MouseMotionListener.Stub
-
mouseExited
public void mouseExited(org.eclipse.draw2d.MouseEvent me)
- Specified by:
mouseExitedin interfaceorg.eclipse.draw2d.MouseMotionListener- Overrides:
mouseExitedin classorg.eclipse.draw2d.MouseMotionListener.Stub
-
mouseReleased
public void mouseReleased(org.eclipse.draw2d.MouseEvent me)
- Specified by:
mouseReleasedin interfaceorg.eclipse.draw2d.MouseListener
-
performStartEndZoom
private void performStartEndZoom()
Perform the zoom to mouse start/end
-
performInOutZoom
private void performInOutZoom()
Perform the in or out zoom according to zoomType
-
-