public abstract class AbstractDefaultLayoutDropHandler
extends java.lang.Object
implements com.vaadin.event.dd.DropHandler
Constructor and Description |
---|
AbstractDefaultLayoutDropHandler() |
Modifier and Type | Method and Description |
---|---|
void |
drop(com.vaadin.event.dd.DragAndDropEvent event) |
com.vaadin.event.dd.acceptcriteria.AcceptCriterion |
getAcceptCriterion() |
abstract java.lang.Class<? extends com.vaadin.ui.HasComponents> |
getTargetLayoutType() |
protected abstract void |
handleComponentReordering(com.vaadin.event.dd.DragAndDropEvent event) |
protected void |
handleDropFromAbsoluteParentLayout(com.vaadin.event.dd.DragAndDropEvent event)
Handles a drop by a component which has an absolute layout as parent.
|
protected abstract void |
handleDropFromLayout(com.vaadin.event.dd.DragAndDropEvent event) |
protected void |
handleHTML5Drop(com.vaadin.event.dd.DragAndDropEvent event) |
protected com.vaadin.ui.Component |
resolveComponentFromHTML5Drop(com.vaadin.event.dd.DragAndDropEvent event) |
protected abstract void handleComponentReordering(com.vaadin.event.dd.DragAndDropEvent event)
protected abstract void handleDropFromLayout(com.vaadin.event.dd.DragAndDropEvent event)
public abstract java.lang.Class<? extends com.vaadin.ui.HasComponents> getTargetLayoutType()
protected void handleHTML5Drop(com.vaadin.event.dd.DragAndDropEvent event)
protected com.vaadin.ui.Component resolveComponentFromHTML5Drop(com.vaadin.event.dd.DragAndDropEvent event)
protected void handleDropFromAbsoluteParentLayout(com.vaadin.event.dd.DragAndDropEvent event)
event
- The drag and drop eventpublic void drop(com.vaadin.event.dd.DragAndDropEvent event)
drop
in interface com.vaadin.event.dd.DropHandler
public com.vaadin.event.dd.acceptcriteria.AcceptCriterion getAcceptCriterion()
getAcceptCriterion
in interface com.vaadin.event.dd.DropHandler