com.metsci.glimpse.plot.timeline.listener
Class TimelineMouseListener2D

java.lang.Object
  extended by com.metsci.glimpse.axis.listener.mouse.AxisMouseListener
      extended by com.metsci.glimpse.axis.listener.mouse.AxisMouseListener2D
          extended by com.metsci.glimpse.plot.timeline.listener.TimelineMouseListener2D
All Implemented Interfaces:
GlimpseMouseAllListener, GlimpseMouseListener, GlimpseMouseMotionListener, GlimpseMouseWheelListener

public class TimelineMouseListener2D
extends AxisMouseListener2D


Field Summary
static int TIMELINE_WIDTH
           
 
Fields inherited from class com.metsci.glimpse.axis.listener.mouse.AxisMouseListener
zoomConstant
 
Constructor Summary
TimelineMouseListener2D(StackedTimePlot2D plot, StackedPlot2D.PlotInfo info, boolean timeIsX)
           
 
Method Summary
 void mouseMoved(GlimpseMouseEvent e)
           
 void mousePressed(GlimpseMouseEvent e)
           
 void mouseReleased(GlimpseMouseEvent e)
           
 void mouseWheelMoved(GlimpseMouseEvent e)
           
 void setAllowPanX(boolean b)
           
 void setAllowPanY(boolean b)
           
 void setAllowSelectionLockX(boolean b)
           
 void setAllowSelectionLockY(boolean b)
           
 void setAllowSelectionZoomX(boolean b)
           
 void setAllowSelectionZoomY(boolean b)
           
 void setAllowZoomX(boolean b)
           
 void setAllowZoomY(boolean b)
           
 
Methods inherited from class com.metsci.glimpse.axis.listener.mouse.AxisMouseListener2D
applyAndUpdate, mouseEntered, mouseExited
 
Methods inherited from class com.metsci.glimpse.axis.listener.mouse.AxisMouseListener
addAxisMouseListener, anchor, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, move, pan, setAllowPan, setAllowSelectionLock, setAllowSelectionZoom, setAllowZoom, toggleSelectionLock, unanchor, zoom, zoomSelection
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TIMELINE_WIDTH

public static final int TIMELINE_WIDTH
See Also:
Constant Field Values
Constructor Detail

TimelineMouseListener2D

public TimelineMouseListener2D(StackedTimePlot2D plot,
                               StackedPlot2D.PlotInfo info,
                               boolean timeIsX)
Method Detail

mouseMoved

public void mouseMoved(GlimpseMouseEvent e)
Specified by:
mouseMoved in interface GlimpseMouseMotionListener
Overrides:
mouseMoved in class AxisMouseListener2D

mousePressed

public void mousePressed(GlimpseMouseEvent e)
Specified by:
mousePressed in interface GlimpseMouseListener
Overrides:
mousePressed in class AxisMouseListener2D

mouseReleased

public void mouseReleased(GlimpseMouseEvent e)
Specified by:
mouseReleased in interface GlimpseMouseListener
Overrides:
mouseReleased in class AxisMouseListener2D

mouseWheelMoved

public void mouseWheelMoved(GlimpseMouseEvent e)
Specified by:
mouseWheelMoved in interface GlimpseMouseWheelListener
Overrides:
mouseWheelMoved in class AxisMouseListener2D

setAllowSelectionLockX

public void setAllowSelectionLockX(boolean b)

setAllowSelectionZoomX

public void setAllowSelectionZoomX(boolean b)

setAllowZoomX

public void setAllowZoomX(boolean b)

setAllowPanX

public void setAllowPanX(boolean b)

setAllowSelectionLockY

public void setAllowSelectionLockY(boolean b)

setAllowSelectionZoomY

public void setAllowSelectionZoomY(boolean b)

setAllowZoomY

public void setAllowZoomY(boolean b)

setAllowPanY

public void setAllowPanY(boolean b)


Copyright © 2012 Metron, Inc.. All Rights Reserved.