at.spardat.xma.event.swt
Class XMAMouseAdapter

java.lang.Object
  extended byat.spardat.xma.event.swt.XMAMouseAdapter
All Implemented Interfaces:
java.util.EventListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.internal.SWTEventListener

public class XMAMouseAdapter
extends java.lang.Object
implements org.eclipse.swt.events.MouseListener

Event save adapter for mouse listeners on SWT-widgets. It wraps event-disabling code of XMA around your event handling code. (see package description)


Constructor Summary
XMAMouseAdapter(PageClient page)
          Constructor for this event adapter.
 
Method Summary
 void mouseDoubleClick(org.eclipse.swt.events.MouseEvent event)
          The method called by SWT whenever the corresponding event happends.
 void mouseDoubleClickImpl(org.eclipse.swt.events.MouseEvent event)
          This method is called every time the mouse button is doubleclicked.
 void mouseDown(org.eclipse.swt.events.MouseEvent event)
          The method called by SWT whenever the corresponding event happends.
 void mouseDownImpl(org.eclipse.swt.events.MouseEvent event)
          This method is called every time the mouse button is pressed down.
 void mouseUp(org.eclipse.swt.events.MouseEvent event)
          The method called by SWT whenever the corresponding event happends.
 void mouseUpImpl(org.eclipse.swt.events.MouseEvent event)
          This method is called every time the mouse button is released.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMAMouseAdapter

public XMAMouseAdapter(PageClient page)
Constructor for this event adapter.

Parameters:
page - The page containing the widget on which you want to listen for events.
Method Detail

mouseDoubleClickImpl

public void mouseDoubleClickImpl(org.eclipse.swt.events.MouseEvent event)
This method is called every time the mouse button is doubleclicked. Overload this method and place your envent handling code here.

Parameters:
event - The event send by SWT.

mouseDoubleClick

public final void mouseDoubleClick(org.eclipse.swt.events.MouseEvent event)
The method called by SWT whenever the corresponding event happends. To not overload this method, overload mouseDoubleClickImpl(MouseEvent) instead.

Specified by:
mouseDoubleClick in interface org.eclipse.swt.events.MouseListener
Parameters:
event - The event send by SWT.

mouseDownImpl

public void mouseDownImpl(org.eclipse.swt.events.MouseEvent event)
This method is called every time the mouse button is pressed down. Overload this method and place your envent handling code here.

Parameters:
event - The event send by SWT.

mouseDown

public final void mouseDown(org.eclipse.swt.events.MouseEvent event)
The method called by SWT whenever the corresponding event happends. To not overload this method, overload mouseDownImpl(MouseEvent) instead.

Specified by:
mouseDown in interface org.eclipse.swt.events.MouseListener
Parameters:
event - The event send by SWT.

mouseUpImpl

public void mouseUpImpl(org.eclipse.swt.events.MouseEvent event)
This method is called every time the mouse button is released. Overload this method and place your envent handling code here.

Parameters:
event - The event send by SWT.

mouseUp

public final void mouseUp(org.eclipse.swt.events.MouseEvent event)
The method called by SWT whenever the corresponding event happends. To not overload this method, overload mouseUpImpl(MouseEvent) instead.

Specified by:
mouseUp in interface org.eclipse.swt.events.MouseListener
Parameters:
event - The event send by SWT.