com.metsci.glimpse.swt.event.mouse
Class GlimpseMouseListenerWrapper

java.lang.Object
  extended by com.metsci.glimpse.swt.event.mouse.GlimpseMouseListenerWrapper
All Implemented Interfaces:
java.util.EventListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.events.MouseTrackListener, org.eclipse.swt.internal.SWTEventListener

public class GlimpseMouseListenerWrapper
extends java.lang.Object
implements org.eclipse.swt.events.MouseListener, org.eclipse.swt.events.MouseTrackListener


Constructor Summary
GlimpseMouseListenerWrapper(GlimpseMouseListener listener)
           
 
Method Summary
 void mouseDoubleClick(org.eclipse.swt.events.MouseEvent event)
          Sent when a mouse button is pressed twice within the (operating system specified) double click period.
 void mouseDown(org.eclipse.swt.events.MouseEvent event)
          Sent when a mouse button is pressed.
 void mouseEnter(org.eclipse.swt.events.MouseEvent event)
          Sent when the mouse pointer passes into the area of the screen covered by a control.
 void mouseExit(org.eclipse.swt.events.MouseEvent event)
          Sent when the mouse pointer passes out of the area of the screen covered by a control.
 void mouseHover(org.eclipse.swt.events.MouseEvent event)
          Sent when the mouse pointer hovers (that is, stops moving for an (operating system specified) period of time) over a control.
 void mouseUp(org.eclipse.swt.events.MouseEvent event)
          Sent when a mouse button is released.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlimpseMouseListenerWrapper

public GlimpseMouseListenerWrapper(GlimpseMouseListener listener)
Method Detail

mouseDoubleClick

public void mouseDoubleClick(org.eclipse.swt.events.MouseEvent event)
Description copied from interface: org.eclipse.swt.events.MouseListener
Sent when a mouse button is pressed twice within the (operating system specified) double click period.

Specified by:
mouseDoubleClick in interface org.eclipse.swt.events.MouseListener
Parameters:
event - an event containing information about the mouse double click
See Also:
Display.getDoubleClickTime()

mouseDown

public void mouseDown(org.eclipse.swt.events.MouseEvent event)
Description copied from interface: org.eclipse.swt.events.MouseListener
Sent when a mouse button is pressed.

Specified by:
mouseDown in interface org.eclipse.swt.events.MouseListener
Parameters:
event - an event containing information about the mouse button press

mouseUp

public void mouseUp(org.eclipse.swt.events.MouseEvent event)
Description copied from interface: org.eclipse.swt.events.MouseListener
Sent when a mouse button is released.

Specified by:
mouseUp in interface org.eclipse.swt.events.MouseListener
Parameters:
event - an event containing information about the mouse button release

mouseEnter

public void mouseEnter(org.eclipse.swt.events.MouseEvent event)
Description copied from interface: org.eclipse.swt.events.MouseTrackListener
Sent when the mouse pointer passes into the area of the screen covered by a control.

Specified by:
mouseEnter in interface org.eclipse.swt.events.MouseTrackListener
Parameters:
event - an event containing information about the mouse enter

mouseExit

public void mouseExit(org.eclipse.swt.events.MouseEvent event)
Description copied from interface: org.eclipse.swt.events.MouseTrackListener
Sent when the mouse pointer passes out of the area of the screen covered by a control.

Specified by:
mouseExit in interface org.eclipse.swt.events.MouseTrackListener
Parameters:
event - an event containing information about the mouse exit

mouseHover

public void mouseHover(org.eclipse.swt.events.MouseEvent event)
Description copied from interface: org.eclipse.swt.events.MouseTrackListener
Sent when the mouse pointer hovers (that is, stops moving for an (operating system specified) period of time) over a control.

Specified by:
mouseHover in interface org.eclipse.swt.events.MouseTrackListener
Parameters:
event - an event containing information about the hover


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