org.objectweb.cjdbc.console.gui.dnd.listeners
Class AbstractGuiDropListener

java.lang.Object
  extended byorg.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener
All Implemented Interfaces:
java.awt.dnd.DragGestureListener, java.awt.dnd.DragSourceListener, java.awt.dnd.DropTargetListener, java.util.EventListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener
Direct Known Subclasses:
BackendTransferListener, ControllerTransferListener

public abstract class AbstractGuiDropListener
extends java.lang.Object
implements java.awt.dnd.DropTargetListener, java.awt.dnd.DragSourceListener, java.awt.event.MouseMotionListener, java.awt.event.MouseListener, java.awt.dnd.DragGestureListener

This class defines a AbstractGuiDropListener. This is mainly to hide all the method we don't need to implement for all of the drop listeners.

Version:
1.0
Author:
Nicolas Modrzyk

Field Summary
(package private)  java.awt.dnd.DragGestureRecognizer dgr
           
(package private)  CjdbcGui gui
           
 
Constructor Summary
AbstractGuiDropListener(CjdbcGui gui)
          Creates a new AbstractGuiDropListener.java object
 
Method Summary
 void dragDropEnd(java.awt.dnd.DragSourceDropEvent dsde)
           
 void dragEnter(java.awt.dnd.DragSourceDragEvent dsde)
           
 void dragEnter(java.awt.dnd.DropTargetDragEvent dtde)
           
 void dragExit(java.awt.dnd.DragSourceEvent dse)
           
 void dragExit(java.awt.dnd.DropTargetEvent dte)
           
 void dragGestureRecognized(java.awt.dnd.DragGestureEvent e)
           
 void dragOver(java.awt.dnd.DragSourceDragEvent dsde)
           
 void dragOver(java.awt.dnd.DropTargetDragEvent dtde)
           
 void dropActionChanged(java.awt.dnd.DragSourceDragEvent dsde)
           
 void dropActionChanged(java.awt.dnd.DropTargetDragEvent dtde)
           
 void mouseClicked(java.awt.event.MouseEvent e)
           
 void mouseDragged(java.awt.event.MouseEvent e)
           
 void mouseEntered(java.awt.event.MouseEvent e)
           
 void mouseExited(java.awt.event.MouseEvent e)
           
 void mouseMoved(java.awt.event.MouseEvent e)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.awt.dnd.DropTargetListener
drop
 

Field Detail

gui

CjdbcGui gui

dgr

java.awt.dnd.DragGestureRecognizer dgr
Constructor Detail

AbstractGuiDropListener

public AbstractGuiDropListener(CjdbcGui gui)
Creates a new AbstractGuiDropListener.java object

Parameters:
gui - the main interface
Method Detail

dragGestureRecognized

public void dragGestureRecognized(java.awt.dnd.DragGestureEvent e)
Specified by:
dragGestureRecognized in interface java.awt.dnd.DragGestureListener
See Also:
DragGestureListener.dragGestureRecognized(java.awt.dnd.DragGestureEvent)

dragEnter

public void dragEnter(java.awt.dnd.DropTargetDragEvent dtde)
Specified by:
dragEnter in interface java.awt.dnd.DropTargetListener
See Also:
DropTargetListener.dragEnter(java.awt.dnd.DropTargetDragEvent)

dragExit

public void dragExit(java.awt.dnd.DropTargetEvent dte)
Specified by:
dragExit in interface java.awt.dnd.DropTargetListener
See Also:
DropTargetListener.dragExit(java.awt.dnd.DropTargetEvent)

dragOver

public void dragOver(java.awt.dnd.DropTargetDragEvent dtde)
Specified by:
dragOver in interface java.awt.dnd.DropTargetListener
See Also:
DropTargetListener.dragOver(java.awt.dnd.DropTargetDragEvent)

dropActionChanged

public void dropActionChanged(java.awt.dnd.DropTargetDragEvent dtde)
Specified by:
dropActionChanged in interface java.awt.dnd.DropTargetListener
See Also:
DropTargetListener.dropActionChanged(java.awt.dnd.DropTargetDragEvent)

dragDropEnd

public void dragDropEnd(java.awt.dnd.DragSourceDropEvent dsde)
Specified by:
dragDropEnd in interface java.awt.dnd.DragSourceListener
See Also:
DragSourceListener.dragDropEnd(java.awt.dnd.DragSourceDropEvent)

dragEnter

public void dragEnter(java.awt.dnd.DragSourceDragEvent dsde)
Specified by:
dragEnter in interface java.awt.dnd.DragSourceListener
See Also:
DragSourceListener.dragEnter(java.awt.dnd.DragSourceDragEvent)

dragExit

public void dragExit(java.awt.dnd.DragSourceEvent dse)
Specified by:
dragExit in interface java.awt.dnd.DragSourceListener
See Also:
DragSourceListener.dragExit(java.awt.dnd.DragSourceEvent)

dragOver

public void dragOver(java.awt.dnd.DragSourceDragEvent dsde)
Specified by:
dragOver in interface java.awt.dnd.DragSourceListener
See Also:
DragSourceListener.dragOver(java.awt.dnd.DragSourceDragEvent)

dropActionChanged

public void dropActionChanged(java.awt.dnd.DragSourceDragEvent dsde)
Specified by:
dropActionChanged in interface java.awt.dnd.DragSourceListener
See Also:
DragSourceListener.dropActionChanged(java.awt.dnd.DragSourceDragEvent)

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
See Also:
MouseMotionListener.mouseDragged(java.awt.event.MouseEvent)

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent e)
Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener
See Also:
MouseMotionListener.mouseMoved(java.awt.event.MouseEvent)

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
Specified by:
mouseClicked in interface java.awt.event.MouseListener
See Also:
MouseListener.mouseClicked(java.awt.event.MouseEvent)

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent e)
Specified by:
mouseEntered in interface java.awt.event.MouseListener
See Also:
MouseListener.mouseEntered(java.awt.event.MouseEvent)

mouseExited

public void mouseExited(java.awt.event.MouseEvent e)
Specified by:
mouseExited in interface java.awt.event.MouseListener
See Also:
MouseListener.mouseExited(java.awt.event.MouseEvent)

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener
See Also:
MouseListener.mousePressed(java.awt.event.MouseEvent)

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener
See Also:
MouseListener.mouseReleased(java.awt.event.MouseEvent)


Copyright © 2002, 2005 - ObjectWeb Consortium - All Rights Reserved.