edu.sc.seis.fissuresUtil.display.mouse
Class SDMouseEvent

java.lang.Object
  extended by java.util.EventObject
      extended by java.awt.AWTEvent
          extended by java.awt.event.ComponentEvent
              extended by java.awt.event.InputEvent
                  extended by java.awt.event.MouseEvent
                      extended by edu.sc.seis.fissuresUtil.display.mouse.SDMouseEvent
All Implemented Interfaces:
java.io.Serializable

public class SDMouseEvent
extends java.awt.event.MouseEvent

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.awt.event.MouseEvent
BUTTON1, BUTTON2, BUTTON3, MOUSE_CLICKED, MOUSE_DRAGGED, MOUSE_ENTERED, MOUSE_EXITED, MOUSE_FIRST, MOUSE_LAST, MOUSE_MOVED, MOUSE_PRESSED, MOUSE_RELEASED, MOUSE_WHEEL, NOBUTTON
 
Fields inherited from class java.awt.event.InputEvent
ALT_DOWN_MASK, ALT_GRAPH_DOWN_MASK, ALT_GRAPH_MASK, ALT_MASK, BUTTON1_DOWN_MASK, BUTTON1_MASK, BUTTON2_DOWN_MASK, BUTTON2_MASK, BUTTON3_DOWN_MASK, BUTTON3_MASK, CTRL_DOWN_MASK, CTRL_MASK, META_DOWN_MASK, META_MASK, SHIFT_DOWN_MASK, SHIFT_MASK
 
Fields inherited from class java.awt.event.ComponentEvent
COMPONENT_FIRST, COMPONENT_HIDDEN, COMPONENT_LAST, COMPONENT_MOVED, COMPONENT_RESIZED, COMPONENT_SHOWN
 
Fields inherited from class java.awt.AWTEvent
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
SDMouseEvent(SeismogramDisplay sd, java.awt.event.MouseEvent me)
           
 
Method Summary
 edu.iris.Fissures.model.QuantityImpl getAmp()
           
 SeismogramDisplay getDisplay()
           
 int getPixel(edu.iris.Fissures.model.MicroSecondDate time)
           
 edu.iris.Fissures.model.MicroSecondDate getTime()
           
 edu.iris.Fissures.model.MicroSecondDate getTime(int pixel)
           
 double getXPercent()
           
static SDMouseEvent wrap(java.awt.event.MouseEvent e)
           
 
Methods inherited from class java.awt.event.MouseEvent
getButton, getClickCount, getLocationOnScreen, getMouseModifiersText, getPoint, getX, getXOnScreen, getY, getYOnScreen, isPopupTrigger, paramString, translatePoint
 
Methods inherited from class java.awt.event.InputEvent
consume, getModifiers, getModifiersEx, getModifiersExText, getWhen, isAltDown, isAltGraphDown, isConsumed, isControlDown, isMetaDown, isShiftDown
 
Methods inherited from class java.awt.event.ComponentEvent
getComponent
 
Methods inherited from class java.awt.AWTEvent
getID, setSource, toString
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SDMouseEvent

public SDMouseEvent(SeismogramDisplay sd,
                    java.awt.event.MouseEvent me)
Method Detail

getTime

public edu.iris.Fissures.model.MicroSecondDate getTime(int pixel)

getPixel

public int getPixel(edu.iris.Fissures.model.MicroSecondDate time)

getTime

public edu.iris.Fissures.model.MicroSecondDate getTime()

getAmp

public edu.iris.Fissures.model.QuantityImpl getAmp()

wrap

public static SDMouseEvent wrap(java.awt.event.MouseEvent e)

getXPercent

public double getXPercent()

getDisplay

public SeismogramDisplay getDisplay()