List of usage examples for com.vaadin.client.ui.dd VDropHandler VDropHandler
VDropHandler
From source file:org.peergreen.vaadin.diagram.client.DiagramWidget.java
License:Apache License
public DiagramWidget(final ComponentConnector connector, Element element) { setElement(element);/* w w w .ja va 2 s. c o m*/ this.dropHandler = new VDropHandler() { @Override public ComponentConnector getConnector() { return connector; } @Override public ApplicationConnection getApplicationConnection() { return currentClient; } @Override public boolean drop(VDragEvent drag) { Map<String, Object> dropDetails = drag.getDropDetails(); dropDetails.put("absoluteLeft", getAbsoluteLeft()); dropDetails.put("absoluteTop", getAbsoluteTop()); return true; } @Override public void dragOver(VDragEvent currentDrag) { } @Override public void dragLeave(VDragEvent dragEvent) { } @Override public void dragEnter(VDragEvent dragEvent) { } }; }