|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jhotdraw.contrib.dnd.JHDDropTargetListener
Nested Class Summary | |
static class |
JHDDropTargetListener.AddUndoActivity
|
Constructor Summary | |
JHDDropTargetListener(DrawingEditor drawingEditor,
DrawingView drawingView)
Creates a new instance of JHDDropTargetListener |
Method Summary | |
protected Undoable |
createTargetUndoActivity(DrawingView view)
Factory method for undo activity |
void |
dragEnter(java.awt.dnd.DropTargetDragEvent dtde)
Called when a drag operation has encountered the DropTarget. |
void |
dragExit(java.awt.dnd.DropTargetEvent dte)
The drag operation has departed the DropTarget without dropping. |
void |
dragOver(java.awt.dnd.DropTargetDragEvent dtde)
Called when a drag operation is ongoing on the DropTarget. |
void |
drop(java.awt.dnd.DropTargetDropEvent dtde)
The drag operation has terminated with a drop on this DropTarget. |
void |
dropActionChanged(java.awt.dnd.DropTargetDragEvent dtde)
Called if the user has modified the current drop gesture. |
protected DrawingEditor |
editor()
|
protected Undoable |
getTargetUndoActivity()
|
protected void |
setTargetUndoActivity(Undoable undoable)
|
protected boolean |
supportDropTargetDragEvent(java.awt.dnd.DropTargetDragEvent dtde)
Tests wether the Drag event is of a type that we support handling Check the DND interface and support the events it says it supports if not a dnd interface comp, then dont support! |
protected DrawingView |
view()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public JHDDropTargetListener(DrawingEditor drawingEditor, DrawingView drawingView)
Method Detail |
protected DrawingView view()
protected DrawingEditor editor()
public void dragEnter(java.awt.dnd.DropTargetDragEvent dtde)
dragEnter
in interface java.awt.dnd.DropTargetListener
public void dragExit(java.awt.dnd.DropTargetEvent dte)
dragExit
in interface java.awt.dnd.DropTargetListener
public void dragOver(java.awt.dnd.DropTargetDragEvent dtde)
dragOver
in interface java.awt.dnd.DropTargetListener
public void drop(java.awt.dnd.DropTargetDropEvent dtde)
drop
in interface java.awt.dnd.DropTargetListener
public void dropActionChanged(java.awt.dnd.DropTargetDragEvent dtde)
dropActionChanged
in interface java.awt.dnd.DropTargetListener
protected boolean supportDropTargetDragEvent(java.awt.dnd.DropTargetDragEvent dtde)
protected Undoable createTargetUndoActivity(DrawingView view)
protected void setTargetUndoActivity(Undoable undoable)
protected Undoable getTargetUndoActivity()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |