+
+
+ @Override
+ public void preWindowOpen() {
+ getWindowConfigurer().addEditorAreaTransfer(EditorInputTransfer.getInstance());
+ getWindowConfigurer().configureEditorAreaDropListener(new DropTargetAdapter() {
+
+ @Override
+ public void dragEnter(DropTargetEvent event) {
+ System.out.println("DROP enter!!! " + event);
+ }
+
+ @Override
+ public void dragLeave(DropTargetEvent event) {
+ System.out.println("DROP leave!!! " + event);
+ }
+
+ public void drop(DropTargetEvent event) {
+ System.out.println("DROP drop!!! " + event);
+
+ }
+
+ @Override
+ public void dropAccept(DropTargetEvent event) {
+ System.out.println("DROP accept!!! " + event);
+ super.dropAccept(event);
+ }
+
+ });
+ super.preWindowOpen();
+ }
+