You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

VMyDropTarget.java 1.2KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package com.vaadin.tests.dd;
  2. import com.google.gwt.user.client.ui.Composite;
  3. import com.vaadin.terminal.gwt.client.ApplicationConnection;
  4. import com.vaadin.terminal.gwt.client.ComponentConnector;
  5. import com.vaadin.terminal.gwt.client.ui.dd.VDragEvent;
  6. import com.vaadin.terminal.gwt.client.ui.dd.VDropHandler;
  7. import com.vaadin.terminal.gwt.client.ui.dd.VHasDropHandler;
  8. public class VMyDropTarget extends Composite implements VHasDropHandler,
  9. VDropHandler {
  10. ApplicationConnection client;
  11. public void dragEnter(VDragEvent drag) {
  12. }
  13. public void dragLeave(VDragEvent drag) {
  14. // TODO Auto-generated method stub
  15. }
  16. public void dragOver(VDragEvent currentDrag) {
  17. // TODO Auto-generated method stub
  18. }
  19. public boolean drop(VDragEvent drag) {
  20. // TODO Auto-generated method stub
  21. // return true to tell DDManager do server visit
  22. return false;
  23. }
  24. public VDropHandler getDropHandler() {
  25. // Drophandler implemented by widget itself
  26. return this;
  27. }
  28. public ComponentConnector getConnector() {
  29. // TODO Auto-generated method stub
  30. return null;
  31. }
  32. public ApplicationConnection getApplicationConnection() {
  33. return client;
  34. }
  35. }