public class DragHandlerCollection extends java.util.ArrayList<DragHandler>
DragHandlers
. This subclass of ArrayList assumes that all items added to it will be of type
DragHandler
.Constructor and Description |
---|
DragHandlerCollection() |
Modifier and Type | Method and Description |
---|---|
void |
fireDragEnd(DragEndEvent dragEndEvent)
Fires a
DragHandler.onDragEnd(DragEndEvent) on all handlers in the collection. |
void |
fireDragStart(DragStartEvent dragStartEvent)
Fires a
DragHandler.onDragStart(DragStartEvent) on all handlers in the collection. |
void |
firePreviewDragEnd(DragEndEvent dragEndEvent)
Fires a
DragHandler.onPreviewDragEnd(DragEndEvent) on all handlers in the collection. |
void |
firePreviewDragStart(DragStartEvent dragStartEvent)
Fires a
DragHandler.onPreviewDragStart(DragStartEvent) on all handlers in the
collection. |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeRange, retainAll, set, size, subList, toArray, toArray, trimToSize
public void fireDragEnd(DragEndEvent dragEndEvent)
DragHandler.onDragEnd(DragEndEvent)
on all handlers in the collection.dragEndEvent
- the eventpublic void fireDragStart(DragStartEvent dragStartEvent)
DragHandler.onDragStart(DragStartEvent)
on all handlers in the collection.dragStartEvent
- the eventpublic void firePreviewDragEnd(DragEndEvent dragEndEvent) throws VetoDragException
DragHandler.onPreviewDragEnd(DragEndEvent)
on all handlers in the collection.dragEndEvent
- the eventVetoDragException
- if the proposed operation is unacceptablepublic void firePreviewDragStart(DragStartEvent dragStartEvent) throws VetoDragException
DragHandler.onPreviewDragStart(DragStartEvent)
on all handlers in the
collection.dragStartEvent
- the eventVetoDragException
- if the proposed operation is unacceptable