]> source.dussan.org Git - vaadin-framework.git/commit
Refactor Html5 DnD feature based on API review (#9306)
authorPekka Hyvönen <pekka@vaadin.com>
Fri, 12 May 2017 08:33:55 +0000 (11:33 +0300)
committerGitHub <noreply@github.com>
Fri, 12 May 2017 08:33:55 +0000 (11:33 +0300)
commit76892855a7c3f37a1fef5caee3c0debf6aa712e2
tree5f990c860d922439528b548c22d3df8bc45c03d4
parent22848f3420b5aded4d35c84f368dd9c44041200f
Refactor Html5 DnD feature based on API review (#9306)

* Refactor Html5 DnD client side based on API review

- Moved classes to "correct" packages.
- Removed method DragSourceExtension.clearDataTransferText()
- Remove ButtonDragSource in favor of more generic API
80 files changed:
client/src/main/java/com/vaadin/client/connectors/grid/GridDragSourceConnector.java
client/src/main/java/com/vaadin/client/connectors/grid/GridDropTargetConnector.java
client/src/main/java/com/vaadin/client/extensions/ButtonDragSourceConnector.java [deleted file]
client/src/main/java/com/vaadin/client/extensions/DragSourceExtensionConnector.java
client/src/main/java/com/vaadin/client/extensions/DropTargetExtensionConnector.java
client/src/main/java/com/vaadin/client/extensions/FileDropTargetConnector.java
client/src/main/java/com/vaadin/client/ui/AbstractComponentConnector.java
client/src/main/java/com/vaadin/client/ui/button/ButtonConnector.java
client/src/main/java/com/vaadin/client/ui/dd/VAcceptAll.java
client/src/main/java/com/vaadin/client/ui/dd/VAcceptCriteria.java
client/src/main/java/com/vaadin/client/ui/dd/VAcceptCriterion.java
client/src/main/java/com/vaadin/client/ui/dd/VAcceptCriterionFactory.java
client/src/main/java/com/vaadin/client/ui/dd/VAnd.java
client/src/main/java/com/vaadin/client/ui/dd/VContainsDataFlavor.java
client/src/main/java/com/vaadin/client/ui/dd/VDragSourceIs.java
client/src/main/java/com/vaadin/client/ui/dd/VDropHandler.java
client/src/main/java/com/vaadin/client/ui/dd/VLazyInitItemIdentifiers.java
client/src/main/java/com/vaadin/client/ui/dd/VNot.java
client/src/main/java/com/vaadin/client/ui/dd/VOr.java
client/src/main/java/com/vaadin/client/ui/dd/VOverTreeNode.java
client/src/main/java/com/vaadin/client/ui/dd/VServerAccept.java
client/src/main/java/com/vaadin/client/ui/dd/VSourceIsTarget.java
client/src/main/java/com/vaadin/client/ui/dd/VTargetDetailIs.java
server/src/main/java/com/vaadin/event/Transferable.java
server/src/main/java/com/vaadin/event/dd/DragAndDropEvent.java
server/src/main/java/com/vaadin/event/dd/DragSource.java
server/src/main/java/com/vaadin/event/dd/DropHandler.java
server/src/main/java/com/vaadin/event/dd/DropTarget.java
server/src/main/java/com/vaadin/event/dd/TargetDetails.java
server/src/main/java/com/vaadin/event/dd/TargetDetailsImpl.java
server/src/main/java/com/vaadin/event/dnd/ButtonDragSource.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/DragEndEvent.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/DragEndListener.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/DragSourceExtension.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/DragStartEvent.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/DragStartListener.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/DropEvent.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/DropListener.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/DropTargetExtension.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/FileDropEvent.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/FileDropHandler.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/grid/GridDragEndEvent.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/grid/GridDragEndListener.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/grid/GridDragStartEvent.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/grid/GridDragStartListener.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/grid/GridDropEvent.java [deleted file]
server/src/main/java/com/vaadin/event/dnd/grid/GridDropListener.java [deleted file]
server/src/main/java/com/vaadin/server/DragAndDropService.java
server/src/main/java/com/vaadin/ui/DragAndDropWrapper.java
server/src/main/java/com/vaadin/ui/FileDropTarget.java [deleted file]
server/src/main/java/com/vaadin/ui/GridDragSource.java [deleted file]
server/src/main/java/com/vaadin/ui/GridDropTarget.java [deleted file]
server/src/main/java/com/vaadin/ui/Html5File.java
server/src/main/java/com/vaadin/ui/UI.java
server/src/main/java/com/vaadin/ui/components/grid/GridDragEndEvent.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/components/grid/GridDragEndListener.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/components/grid/GridDragSource.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/components/grid/GridDragStartEvent.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/components/grid/GridDragStartListener.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/components/grid/GridDropEvent.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/components/grid/GridDropListener.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/components/grid/GridDropTarget.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/dnd/DragSourceExtension.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/dnd/DropTargetExtension.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/dnd/FileDropHandler.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/dnd/FileDropTarget.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/dnd/event/DragEndEvent.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/dnd/event/DragEndListener.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/dnd/event/DragStartEvent.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/dnd/event/DragStartListener.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/dnd/event/DropEvent.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/dnd/event/DropListener.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/dnd/event/FileDropEvent.java [new file with mode: 0644]
server/src/test/java/com/vaadin/tests/event/dnd/DragAndDropBookExamples.java
shared/src/main/java/com/vaadin/shared/ui/dnd/ButtonDragSourceState.java [deleted file]
uitest/src/main/java/com/vaadin/tests/components/grid/GridDragAndDrop.java
uitest/src/main/java/com/vaadin/tests/dnd/DragAndDropCardShuffle.java
uitest/src/main/java/com/vaadin/tests/dnd/DragImage.java
uitest/src/main/java/com/vaadin/tests/dnd/DraggableButton.java
uitest/src/main/java/com/vaadin/tests/dnd/Html5FileDragAndDropUpload.java