com.smartwerkz.jupload.classic.util.datatransfer
Class DefaultDndListener

java.lang.Object
  extended by com.smartwerkz.jupload.classic.util.datatransfer.DefaultDndListener
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener, javax.swing.event.MouseInputListener

public abstract class DefaultDndListener
extends java.lang.Object
implements javax.swing.event.MouseInputListener

Provides selected values for the DefaultTransferHandler.

Since:
15-Jul-2006, 8:29:17 AM
Author:
Dominik Seifert

Field Summary
protected  java.lang.Object selected
           
 
Constructor Summary
DefaultDndListener()
           
DefaultDndListener(int minDragDistance)
           
 
Method Summary
abstract  java.lang.Object getDragData(java.awt.event.MouseEvent e)
          Is called for a simple left click (a possible dragstart event).
 java.lang.Object getSelected()
           
 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)
           
 void onMousePressed(java.awt.event.MouseEvent e)
          Is called when the mouse has been pressed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

selected

protected java.lang.Object selected
Constructor Detail

DefaultDndListener

public DefaultDndListener()

DefaultDndListener

public DefaultDndListener(int minDragDistance)
Method Detail

getSelected

public java.lang.Object getSelected()

onMousePressed

public void onMousePressed(java.awt.event.MouseEvent e)
Is called when the mouse has been pressed.


getDragData

public abstract java.lang.Object getDragData(java.awt.event.MouseEvent e)
Is called for a simple left click (a possible dragstart event).

Returns:
the selected Object(s) for the given event

mouseClicked

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

mouseEntered

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

mouseExited

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

mouseReleased

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

mousePressed

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

mouseMoved

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

mouseDragged

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


Copyright © 2007 smartwerkz.com. All Rights Reserved.