Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jempeg.empeg.emplode.action
Class TableDragListener  view TableDragListener download TableDragListener.java

java.lang.Object
  extended byorg.jempeg.empeg.emplode.action.AbstractDragListener
      extended byorg.jempeg.empeg.emplode.action.TableDragListener
All Implemented Interfaces:
java.util.EventListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener

public class TableDragListener
extends AbstractDragListener

TableDragListener implements simple drag-and-drop support for the playlist table

Version:
$Revision: 1.8 $

Field Summary
 
Fields inherited from class org.jempeg.empeg.emplode.action.AbstractDragListener
 
Constructor Summary
TableDragListener(org.jempeg.empeg.emplode.Emplode _emplode, javax.swing.JFrame _frame, SelectionTracker _tracker)
           
 
Method Summary
protected  void drop(java.lang.Object _dragSource, java.lang.Object _dropTarget)
           
protected  java.lang.Object getDragSource(java.awt.event.MouseEvent _event)
           
protected  java.lang.String getDragTitle()
           
protected  java.lang.Object getDropTarget(java.awt.event.MouseEvent _event)
           
protected  org.jempeg.empeg.emplode.model.EmpegTreeNodeIfc getNodeAtPoint(java.awt.Point _p)
           
 
Methods inherited from class org.jempeg.empeg.emplode.action.AbstractDragListener
getDragSource, getDropTarget, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, removeDragLabel, setCanDragOutside
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableDragListener

public TableDragListener(org.jempeg.empeg.emplode.Emplode _emplode,
                         javax.swing.JFrame _frame,
                         SelectionTracker _tracker)
Method Detail

getDragSource

protected java.lang.Object getDragSource(java.awt.event.MouseEvent _event)
Specified by:
getDragSource in class AbstractDragListener

getNodeAtPoint

protected org.jempeg.empeg.emplode.model.EmpegTreeNodeIfc getNodeAtPoint(java.awt.Point _p)

getDropTarget

protected java.lang.Object getDropTarget(java.awt.event.MouseEvent _event)
Specified by:
getDropTarget in class AbstractDragListener

getDragTitle

protected java.lang.String getDragTitle()
Specified by:
getDragTitle in class AbstractDragListener

drop

protected void drop(java.lang.Object _dragSource,
                    java.lang.Object _dropTarget)
Specified by:
drop in class AbstractDragListener