private static void fireDragLeave( final int operation, final DropTarget dropTarget, final Point point, final int time ) { DropTargetEvent event = new DropTargetEvent( dropTarget, DropTargetEvent.DRAG_LEAVE ); event.detail = operation; event.x = point.x; event.y = point.y; event.time = time; event.processEvent(); }
private void printEvent(DropTargetEvent e) { if (!dropEventDetail) return; dropConsole.append(e.toString() + "\n"); }
DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragEnter (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragLeave (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragOver (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).drop (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e);
private static DropTargetEvent createDropAcceptEvent( final DropTarget dropTarget, final int operation, final Point point, final TransferData dataType, final Item item ) { DropTargetEvent result = new DropTargetEvent( dropTarget, DropTargetEvent.DROP_ACCEPT ); result.detail = operation; result.x = point.x; result.y = point.y; result.item = item; result.currentDataType = dataType; return result; }
DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragEnter (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragLeave (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragOver (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).drop (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e);
DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragEnter (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragLeave (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragOver (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).drop (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e);
Point point = readXYParams( EVENT_DRAG_ENTER_X, EVENT_DRAG_ENTER_Y ); DropTargetEvent event = new DropTargetEvent( dropTarget, DropTargetEvent.DRAG_ENTER ); int operation = readOperationParam( EVENT_DRAG_ENTER_OPERATION ); int feedback = readIntParam( EVENT_DRAG_ENTER_FEEDBACK ); event.y = point.y; event.time = readIntParam( EVENT_DRAG_ENTER_TIME ); event.processEvent(); if( event.detail != operation ) { changeOperation( dragSource, dropTarget, event.detail );
DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragEnter (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragLeave (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragOver (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).drop (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e);
= createDropAcceptEvent( dropTarget, operation, point, dataType, item ); event.operations = getOperations( dragSource, dropTarget ); event.processEvent(); operation = checkOperation( dragSource, dropTarget, event.detail ); TransferData[] validDataTypes = new DropTargetEvent( dropTarget, DropTargetEvent.DROP ); dropEvent.detail = operation; dropEvent.operations = getOperations( dragSource, dropTarget ); dropEvent.y = point.y; dropEvent.data = data; dropEvent.processEvent(); operation = checkOperation( dragSource, dropTarget, dropEvent.detail );
DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragEnter (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragLeave (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragOver (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).drop (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e);
Item item = readItemParam( EVENT_DRAG_OVER_ITEM ); DropTargetEvent event = new DropTargetEvent( dropTarget, DropTargetEvent.DRAG_OVER ); event.detail = operation; event.feedback = feedback; event.y = point.y; event.time = readIntParam( EVENT_DRAG_OVER_TIME ); event.processEvent(); if( event.detail != operation ) { changeOperation( dragSource, dropTarget, event.detail );
DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragEnter (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragLeave (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).dragOver (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e); ((DropTargetListener) eventListener).drop (event); DropTargetEffect dropEffect = ((DropTarget) dndWidget).getDropTargetEffect(); event.updateEvent((DNDEvent)e); break; DropTargetEvent event = new DropTargetEvent((DNDEvent)e);
Item item = readItemParam( EVENT_DRAG_OPERATION_CHANGED_ITEM ); DropTargetEvent event = new DropTargetEvent( dropTarget, DropTargetEvent.DRAG_OPERATION_CHANGED ); event.detail = operation; event.y = point.y; event.time = readIntParam( EVENT_DRAG_OPERATION_CHANGED_TIME ); event.processEvent(); if( event.detail != operation ) { changeOperation( dragSource, dropTarget, event.detail );