perenono.pac.easytable
Class EcouteurDragAndDrop

java.lang.Object
  |
  +--perenono.pac.easytable.EcouteurDragAndDrop
All Implemented Interfaces:
java.awt.dnd.DragGestureListener, java.awt.dnd.DragSourceListener, java.awt.dnd.DropTargetListener, java.util.EventListener

public class EcouteurDragAndDrop
extends java.lang.Object
implements java.awt.dnd.DropTargetListener, java.awt.dnd.DragGestureListener, java.awt.dnd.DragSourceListener

Classe contenant les fonctions gérant les actions de drag&drop

Author:
Perez Noël
web site:http://www.pere-nono.com
See Also:
class is distributed under LGPL licence

Field Summary
 Table table
          partie graphique du composant
 
Constructor Summary
EcouteurDragAndDrop(Table _table)
          Constructeur par défaut de la classe EcouteurDragAndDrop
 
Method Summary
 void dragDropEnd(java.awt.dnd.DragSourceDropEvent e)
          is invoked when you are dropping
 void dragEnter(java.awt.dnd.DragSourceDragEvent e)
           
 void dragEnter(java.awt.dnd.DropTargetDragEvent event)
          is invoked when you are dragging over the DropSite
 void dragExit(java.awt.dnd.DragSourceEvent e)
           
 void dragExit(java.awt.dnd.DropTargetEvent event)
           
 void dragGestureRecognized(java.awt.dnd.DragGestureEvent e)
          fonction appelé lors du glissé depuis le composant ( formatte la ligne selectionnée sous la forme d'un chaine )
 void dragOver(java.awt.dnd.DragSourceDragEvent e)
           
 void dragOver(java.awt.dnd.DropTargetDragEvent event)
           
 void drop(java.awt.dnd.DropTargetDropEvent event)
          fonction appelé lors du deposé sur le composant ( parse l'element fourni et crée une nouvelle entrée )
 void dropActionChanged(java.awt.dnd.DragSourceDragEvent e)
           
 void dropActionChanged(java.awt.dnd.DropTargetDragEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

table

public Table table
partie graphique du composant
Constructor Detail

EcouteurDragAndDrop

public EcouteurDragAndDrop(Table _table)
Constructeur par défaut de la classe EcouteurDragAndDrop
Method Detail

dragEnter

public void dragEnter(java.awt.dnd.DropTargetDragEvent event)
is invoked when you are dragging over the DropSite
Specified by:
dragEnter in interface java.awt.dnd.DropTargetListener

dragExit

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

dragOver

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

dropActionChanged

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

drop

public void drop(java.awt.dnd.DropTargetDropEvent event)
fonction appelé lors du deposé sur le composant ( parse l'element fourni et crée une nouvelle entrée )
Specified by:
drop in interface java.awt.dnd.DropTargetListener

dragDropEnd

public void dragDropEnd(java.awt.dnd.DragSourceDropEvent e)
is invoked when you are dropping
Specified by:
dragDropEnd in interface java.awt.dnd.DragSourceListener

dragEnter

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

dragExit

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

dragOver

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

dropActionChanged

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

dragGestureRecognized

public void dragGestureRecognized(java.awt.dnd.DragGestureEvent e)
fonction appelé lors du glissé depuis le composant ( formatte la ligne selectionnée sous la forme d'un chaine )
Specified by:
dragGestureRecognized in interface java.awt.dnd.DragGestureListener


Copyright © 2002 Pere-nono. All Rights Reserved.