import com.vaadin.terminal.PaintException;
import com.vaadin.terminal.PaintTarget;
-import com.vaadin.terminal.gwt.client.ui.dd.DragAndDropManager.DragEventType;
+import com.vaadin.terminal.gwt.client.ui.dd.VDragAndDropManager.DragEventType;
import com.vaadin.ui.Component;
import com.vaadin.ui.Tree.Location;
import com.vaadin.ui.Tree.TreeDropDetails;
}
public boolean accepts(DragRequest event) {
- if (event.getTransferable() instanceof ComponentTransferrable) {
- return ((ComponentTransferrable) event.getTransferable())
+ if (event.getTransferable() instanceof ComponentTransferable) {
+ return ((ComponentTransferable) event.getTransferable())
.getSourceComponent() == component;
} else {
return false;
--- /dev/null
+package com.vaadin.event;
+
+import com.vaadin.ui.Component;
+
+public interface ComponentTransferable extends Transferable {
+
+ /**
+ * @return the component where the drag operation started
+ */
+ public Component getSourceComponent();
+
+}
+++ /dev/null
-package com.vaadin.event;
-
-import com.vaadin.ui.Component;
-
-public interface ComponentTransferrable extends Transferable {
-
- /**
- * @return the component where the drag operation started
- */
- public Component getSourceComponent();
-
-}
package com.vaadin.event;
-public interface DataBindedTransferrable extends ComponentTransferrable {
+public interface DataBindedTransferrable extends ComponentTransferable {
public Object getItemId();
import java.util.HashMap;
import java.util.Map;
-import com.vaadin.terminal.gwt.client.ui.dd.DragAndDropManager.DragEventType;
+import com.vaadin.terminal.gwt.client.ui.dd.VDragAndDropManager.DragEventType;
public class DragRequest {
import java.util.HashMap;
import java.util.Map;
-import com.vaadin.event.ComponentTransferrable;
+import com.vaadin.event.ComponentTransferable;
import com.vaadin.event.DragRequest;
import com.vaadin.event.DropHandler;
import com.vaadin.event.HasDropHandler;
import com.vaadin.event.Transferable;
import com.vaadin.terminal.DragSource;
import com.vaadin.terminal.VariableOwner;
-import com.vaadin.terminal.gwt.client.ui.dd.DragAndDropManager.DragEventType;
+import com.vaadin.terminal.gwt.client.ui.dd.VDragAndDropManager.DragEventType;
import com.vaadin.ui.Component;
public class DragAndDropService implements VariableOwner {
} else {
if (transferable == null) {
if (sourceComponent != null) {
- transferable = new ComponentTransferrable() {
+ transferable = new ComponentTransferable() {
private Map<String, Object> td = new HashMap<String, Object>();
import java.util.Map;
import com.vaadin.event.AbstractDropHandler;
-import com.vaadin.event.ComponentTransferrable;
+import com.vaadin.event.ComponentTransferable;
import com.vaadin.event.DataBindedTransferrable;
import com.vaadin.event.HasDropHandler;
import com.vaadin.event.Transferable;
Object dropDetails) {
DragEventDetails ed = (DragEventDetails) dropDetails;
- if (transferable instanceof ComponentTransferrable) {
- ComponentTransferrable ctr = (ComponentTransferrable) transferable;
+ if (transferable instanceof ComponentTransferable) {
+ ComponentTransferable ctr = (ComponentTransferable) transferable;
Component component = ctr.getSourceComponent();
if (component.getParent() != DragDropPane.this) {
package com.vaadin.tests.dd;
-import com.vaadin.event.ComponentTransferrable;
+import com.vaadin.event.ComponentTransferable;
import com.vaadin.event.DragRequest;
import com.vaadin.event.Transferable;
import com.vaadin.event.AbstractDropHandler.AcceptCriterion;
pane.getDropHandler().setAcceptCriterion(new AcceptCriterion() {
public boolean accepts(DragRequest request) {
Transferable transferable = request.getTransferable();
- if (transferable instanceof ComponentTransferrable) {
- ComponentTransferrable componentTransferrable = (ComponentTransferrable) transferable;
+ if (transferable instanceof ComponentTransferable) {
+ ComponentTransferable componentTransferrable = (ComponentTransferable) transferable;
if (componentTransferrable.getSourceComponent() == tree1) {
return true;
}
import com.vaadin.event.DropHandler;
import com.vaadin.event.HasDropHandler;
import com.vaadin.event.Transferable;
-import com.vaadin.terminal.gwt.client.ui.dd.DragAndDropManager.DragEventType;
+import com.vaadin.terminal.gwt.client.ui.dd.VDragAndDropManager.DragEventType;
import com.vaadin.ui.AbstractComponent;
import com.vaadin.ui.ClientWidget;
import com.vaadin.ui.Component;
import com.vaadin.data.Item;
import com.vaadin.data.util.HierarchicalContainer;
import com.vaadin.event.AbstractDropHandler;
-import com.vaadin.event.ComponentTransferrable;
+import com.vaadin.event.ComponentTransferable;
import com.vaadin.event.DataBindedTransferrable;
import com.vaadin.event.DragRequest;
import com.vaadin.event.Transferable;
// e.printStackTrace();
// }
// System.out.println("Done get to work.");
- if (transferable instanceof ComponentTransferrable) {
- ComponentTransferrable ct = (ComponentTransferrable) transferable;
+ if (transferable instanceof ComponentTransferable) {
+ ComponentTransferable ct = (ComponentTransferable) transferable;
Component component = ct.getSourceComponent();
if (component != null) {