com.allen_sauer.gwt.dnd.demo.client
Class DemoDragHandler

java.lang.Object
  extended by com.allen_sauer.gwt.dnd.demo.client.DemoDragHandler
All Implemented Interfaces:
DragHandler, java.util.EventListener

public final class DemoDragHandler
extends java.lang.Object
implements DragHandler

Shared drag handler which display events as they are received by the various drag controllers.


Method Summary
 void onDragEnd(DragEndEvent event)
          Log the drag end event.
 void onDragStart(DragStartEvent event)
          Log the drag start event.
 void onPreviewDragEnd(DragEndEvent event)
          Log the preview drag end event.
 void onPreviewDragStart(DragStartEvent event)
          Log the preview drag start event.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

onDragEnd

public void onDragEnd(DragEndEvent event)
Log the drag end event.

Specified by:
onDragEnd in interface DragHandler
Parameters:
event - the event to log

onDragStart

public void onDragStart(DragStartEvent event)
Log the drag start event.

Specified by:
onDragStart in interface DragHandler
Parameters:
event - the event to log

onPreviewDragEnd

public void onPreviewDragEnd(DragEndEvent event)
                      throws VetoDragException
Log the preview drag end event.

Specified by:
onPreviewDragEnd in interface DragHandler
Parameters:
event - the event to log
Throws:
VetoDragException - exception which may be thrown by any drag handler

onPreviewDragStart

public void onPreviewDragStart(DragStartEvent event)
                        throws VetoDragException
Log the preview drag start event.

Specified by:
onPreviewDragStart in interface DragHandler
Parameters:
event - the event to log
Throws:
VetoDragException - exception which may be thrown by any drag handler