org.nakedobjects.viewer.lightweight
Interface DragSource

All Superinterfaces:
java.lang.Cloneable, View
All Known Implementing Classes:
ClassIcon, FallbackView, ObjectIcon, OpenClassView, StandardForm, StandardList

public interface DragSource
extends View


Method Summary
 void dropView(ViewDrag drag)
           
 DragView pickupObject(ObjectDrag drag)
           
 DragView pickupView(ViewDrag drag)
           
 
Methods inherited from interface org.nakedobjects.viewer.lightweight.View
calculateRepaintArea, contains, debugDetails, dispose, draw, entered, enteredSubview, exited, exitedSubview, firstClick, getAbsoluteLocation, getBaseline, getBorder, getBounds, getId, getLocation, getName, getPadding, getParent, getRequiredSize, getSize, getWorkspace, identifyView, indicatesForView, invalidateLayout, isLayoutInvalid, isOpen, isReplaceable, layout, makeView, menuOptions, mouseMoved, print, redraw, secondClick, setBorder, setBounds, setLocation, setSize, thirdClick, validateLayout
 

Method Detail

dropView

public void dropView(ViewDrag drag)

pickupObject

public DragView pickupObject(ObjectDrag drag)

pickupView

public DragView pickupView(ViewDrag drag)