org.nakedobjects.viewer.lightweight
Class ObjectDrag

java.lang.Object
  extended byorg.nakedobjects.viewer.lightweight.DragHandler
      extended byorg.nakedobjects.viewer.lightweight.ObjectDrag

public class ObjectDrag
extends DragHandler


Field Summary
 
Fields inherited from class org.nakedobjects.viewer.lightweight.DragHandler
dragging
 
Constructor Summary
protected ObjectDrag(DragSource source, java.awt.event.MouseEvent me, Location downAt)
           
 
Method Summary
 void dragEnd(View identified)
           
 void dragIn(View over)
           
 void dragOut(View over)
           
 DragSource getSource()
           
 NakedObject getSourceObject()
           
 DragTarget getTarget()
           
 
Methods inherited from class org.nakedobjects.viewer.lightweight.DragHandler
getDragging, getRelativeLocation, getRelativeOrigin, getViewLocation, isAlt, isAlts, isButton1, isButton2, isButton3, isCtrl, isShift, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectDrag

protected ObjectDrag(DragSource source,
                     java.awt.event.MouseEvent me,
                     Location downAt)
Method Detail

getSource

public DragSource getSource()

getSourceObject

public NakedObject getSourceObject()

getTarget

public DragTarget getTarget()

dragEnd

public void dragEnd(View identified)
Specified by:
dragEnd in class DragHandler

dragIn

public void dragIn(View over)
Specified by:
dragIn in class DragHandler

dragOut

public void dragOut(View over)
Specified by:
dragOut in class DragHandler