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

Quick Search    Search Deep

com.memoire.dnd
Class DndSource  view DndSource download DndSource.java

java.lang.Object
  extended bycom.memoire.dnd.DndSource
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.io.Serializable

public class DndSource
extends java.lang.Object
implements java.io.Serializable, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.ActionListener


Field Summary
private  int counter_
           
private  java.awt.Cursor cursor_
           
private  boolean dragging_
           
private  javax.swing.Icon icon_
           
private  java.awt.Point loc_
           
private  int oh
           
private  java.awt.Point oldp_
           
private  boolean oldtip_
           
private  java.awt.Component oldtop_
           
private  javax.swing.JComponent over_
           
private  int ow
           
private  int ox
           
private  int oy
           
private  DndRequestData request_
           
private  DndTarget target_
           
private  javax.swing.Timer timer_
           
private  java.lang.Object[] values_
           
private  java.awt.Window[] windows_
           
 
Constructor Summary
DndSource(DndRequestData _request)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent _evt)
          This method is invoked when an action occurs.
 void add(javax.swing.JComponent _comp)
           
private  java.awt.Point convertPoint(javax.swing.JComponent s, int x, int y, java.awt.Component f)
           
private  void display(java.awt.Component top, java.awt.Point p, boolean tip)
           
private  java.awt.Component getTopLevelAncestor(javax.swing.JComponent s, int x, int y)
           
 void mouseClicked(java.awt.event.MouseEvent _evt)
          This method is called when the mouse is clicked (pressed and released in short succession) on a component.
 void mouseDragged(java.awt.event.MouseEvent _evt)
          This method is called when the mouse is moved over a component while a button has been pressed.
 void mouseEntered(java.awt.event.MouseEvent _evt)
          This method is called when the mouse enters a component.
 void mouseExited(java.awt.event.MouseEvent _evt)
          This method is called when the mouse exits a component.
 void mouseMoved(java.awt.event.MouseEvent _evt)
          This method is called when the mouse is moved over a component while no button is pressed.
 void mousePressed(java.awt.event.MouseEvent _evt)
          This method is called when the mouse is pressed over a component.
 void mouseReleased(java.awt.event.MouseEvent _evt)
          This method is called when the mouse is released over a component.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

request_

private DndRequestData request_

counter_

private int counter_

cursor_

private java.awt.Cursor cursor_

dragging_

private boolean dragging_

target_

private DndTarget target_

over_

private javax.swing.JComponent over_

loc_

private java.awt.Point loc_

values_

private java.lang.Object[] values_

ox

private int ox

oy

private int oy

ow

private int ow

oh

private int oh

icon_

private javax.swing.Icon icon_

oldtop_

private java.awt.Component oldtop_

oldp_

private java.awt.Point oldp_

oldtip_

private boolean oldtip_

timer_

private javax.swing.Timer timer_

windows_

private java.awt.Window[] windows_
Constructor Detail

DndSource

public DndSource(DndRequestData _request)
Method Detail

add

public void add(javax.swing.JComponent _comp)

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent _evt)
Description copied from interface: java.awt.event.MouseListener
This method is called when the mouse is clicked (pressed and released in short succession) on a component.

Specified by:
mouseClicked in interface java.awt.event.MouseListener

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent _evt)
Description copied from interface: java.awt.event.MouseListener
This method is called when the mouse enters a component.

Specified by:
mouseEntered in interface java.awt.event.MouseListener

mouseExited

public void mouseExited(java.awt.event.MouseEvent _evt)
Description copied from interface: java.awt.event.MouseListener
This method is called when the mouse exits a component.

Specified by:
mouseExited in interface java.awt.event.MouseListener

mousePressed

public void mousePressed(java.awt.event.MouseEvent _evt)
Description copied from interface: java.awt.event.MouseListener
This method is called when the mouse is pressed over a component.

Specified by:
mousePressed in interface java.awt.event.MouseListener

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent _evt)
Description copied from interface: java.awt.event.MouseListener
This method is called when the mouse is released over a component.

Specified by:
mouseReleased in interface java.awt.event.MouseListener

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent _evt)
Description copied from interface: java.awt.event.MouseMotionListener
This method is called when the mouse is moved over a component while no button is pressed.

Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent _evt)
Description copied from interface: java.awt.event.MouseMotionListener
This method is called when the mouse is moved over a component while a button has been pressed.

Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener

getTopLevelAncestor

private java.awt.Component getTopLevelAncestor(javax.swing.JComponent s,
                                               int x,
                                               int y)

convertPoint

private java.awt.Point convertPoint(javax.swing.JComponent s,
                                    int x,
                                    int y,
                                    java.awt.Component f)

display

private void display(java.awt.Component top,
                     java.awt.Point p,
                     boolean tip)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent _evt)
Description copied from interface: java.awt.event.ActionListener
This method is invoked when an action occurs.

Specified by:
actionPerformed in interface java.awt.event.ActionListener