public class BasicGraphDropTargetListener
extends java.lang.Object
implements java.awt.dnd.DropTargetListener, javax.swing.plaf.UIResource, java.awt.event.ActionListener
Constructor and Description |
---|
BasicGraphDropTargetListener()
construct a DropTargetAutoScroller
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
The timer fired, perform autoscroll if the pointer is within the
autoscroll region.
|
void |
dragEnter(java.awt.dnd.DropTargetDragEvent e) |
void |
dragExit(java.awt.dnd.DropTargetEvent e) |
void |
dragOver(java.awt.dnd.DropTargetDragEvent e) |
void |
drop(java.awt.dnd.DropTargetDropEvent e) |
void |
dropActionChanged(java.awt.dnd.DropTargetDragEvent e) |
protected void |
restoreComponentState(javax.swing.JComponent c)
called to restore the state of a component in case a drop
is not performed.
|
protected void |
restoreComponentStateForDrop(javax.swing.JComponent c)
called to restore the state of a component in case a drop
is performed.
|
protected void |
saveComponentState(javax.swing.JComponent c)
called to save the state of a component in case it needs to
be restored because a drop is not performed.
|
protected void |
updateInsertionLocation(javax.swing.JComponent c,
java.awt.Point p)
called to set the insertion location to match the current
mouse pointer coordinates.
|
public BasicGraphDropTargetListener()
protected void saveComponentState(javax.swing.JComponent c)
protected void restoreComponentState(javax.swing.JComponent c)
protected void restoreComponentStateForDrop(javax.swing.JComponent c)
protected void updateInsertionLocation(javax.swing.JComponent c, java.awt.Point p)
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
e
- the ActionEvent
public void dragEnter(java.awt.dnd.DropTargetDragEvent e)
dragEnter
in interface java.awt.dnd.DropTargetListener
public void dragOver(java.awt.dnd.DropTargetDragEvent e)
dragOver
in interface java.awt.dnd.DropTargetListener
public void dragExit(java.awt.dnd.DropTargetEvent e)
dragExit
in interface java.awt.dnd.DropTargetListener
public void drop(java.awt.dnd.DropTargetDropEvent e)
drop
in interface java.awt.dnd.DropTargetListener
public void dropActionChanged(java.awt.dnd.DropTargetDragEvent e)
dropActionChanged
in interface java.awt.dnd.DropTargetListener
Copyright (C) 2001-2009 JGraph Ltd. All rights reserved.