com.metsci.glimpse.axis.tagged
Class TaggedAxisMouseListener1D

java.lang.Object
  extended by com.metsci.glimpse.axis.listener.mouse.AxisMouseListener
      extended by com.metsci.glimpse.axis.listener.mouse.AxisMouseListener1D
          extended by com.metsci.glimpse.axis.tagged.TaggedAxisMouseListener1D
All Implemented Interfaces:
GlimpseMouseAllListener, GlimpseMouseListener, GlimpseMouseMotionListener, GlimpseMouseWheelListener
Direct Known Subclasses:
TimelineMouseListener1D

public class TaggedAxisMouseListener1D
extends AxisMouseListener1D

A mouse listener which allows adjustment of the Tag values of a TaggedAxis1D via mouse gestures.

Author:
ulman

Field Summary
static int MAX_PIXEL_DISTANCE
           
 
Fields inherited from class com.metsci.glimpse.axis.listener.mouse.AxisMouseListener
zoomConstant
 
Constructor Summary
TaggedAxisMouseListener1D()
           
TaggedAxisMouseListener1D(int maxDistance)
           
 
Method Summary
 void mouseMoved(GlimpseMouseEvent e, Axis1D axis, boolean horizontal)
           
 void mousePressed(GlimpseMouseEvent e, Axis1D axis, boolean horizontal)
           
 void mouseReleased(GlimpseMouseEvent e, Axis1D axis, boolean horizontal)
           
 void setDragTagsTogether(boolean enabled)
           
 
Methods inherited from class com.metsci.glimpse.axis.listener.mouse.AxisMouseListener1D
mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved
 
Methods inherited from class com.metsci.glimpse.axis.listener.mouse.AxisMouseListener
addAxisMouseListener, anchor, 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

MAX_PIXEL_DISTANCE

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

TaggedAxisMouseListener1D

public TaggedAxisMouseListener1D(int maxDistance)

TaggedAxisMouseListener1D

public TaggedAxisMouseListener1D()
Method Detail

setDragTagsTogether

public void setDragTagsTogether(boolean enabled)

mouseMoved

public void mouseMoved(GlimpseMouseEvent e,
                       Axis1D axis,
                       boolean horizontal)
Overrides:
mouseMoved in class AxisMouseListener

mousePressed

public void mousePressed(GlimpseMouseEvent e,
                         Axis1D axis,
                         boolean horizontal)
Overrides:
mousePressed in class AxisMouseListener

mouseReleased

public void mouseReleased(GlimpseMouseEvent e,
                          Axis1D axis,
                          boolean horizontal)
Overrides:
mouseReleased in class AxisMouseListener


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