@Override public void widgetDisposed(DisposeEvent e) { dropTarget.dispose(); } });
@Override public void handleEvent(Event event){ if (!DropTarget.this.isDisposed()){ DropTarget.this.dispose(); } } };
@Override public void widgetDisposed(DisposeEvent e) { if (!dropTarget.isDisposed()) { dropTarget.dispose(); } } });
public void handleEvent (Event event) { if (!DropTarget.this.isDisposed()) { DropTarget.this.dispose(); } } };
@Override public void handleEvent(Event event){ if (!DropTarget.this.isDisposed()){ DropTarget.this.dispose(); } } };
@Override public void handleEvent( Event event ) { if( !DropTarget.this.isDisposed() ) { DropTarget.this.dispose(); } } };
@Override public void handleEvent(Event event){ if (!DropTarget.this.isDisposed()){ DropTarget.this.dispose(); } } };
@Override public void widgetDisposed(DisposeEvent e) { if (!tabDropTarget.isDisposed()) { tabDropTarget.dispose(); } } });
public void dispose() { if (dragSource != null) { dragSource.dispose(); dragSource = null; } if (dropTarget != null) { dropTarget.dispose(); dropTarget = null; } } }
@Override public void handleEvent (Event event) { if (!DropTarget.this.isDisposed()){ DropTarget.this.dispose(); } } };
@Override public void removeMergedDropTarget(Control control) { DropTarget targetForControl = getCurrentDropTarget(control); if (targetForControl != null) { targetForControl.dispose(); addedListeners.remove(targetForControl); } }
private void tableViewDestroyed() { if (dragSource != null && !dragSource.isDisposed()) { dragSource.dispose(); } if (dropTarget != null && !dropTarget.isDisposed()) { dropTarget.dispose(); } } });
private void tableViewDestroyed() { if (dragSource != null && !dragSource.isDisposed()) { dragSource.dispose(); } if (dropTarget != null && !dropTarget.isDisposed()) { dropTarget.dispose(); } } });
private ToolBarDrop(ToolBar toolbar) { this.toolbar = toolbar; Object obj = toolbar.getData(DND.DROP_TARGET_KEY); if (obj != null) { // CoolBars might add a drop listener, but we don't want their behavior. // Clobber the existing DropTarget. ((DropTarget) obj).dispose(); } target = new DropTarget(toolbar, DndOp.dropAll()); target.addDropListener(delegateListener); }
@Override public void widgetDisposed( DisposeEvent arg0 ) { Font[] fonts = { italic_font, bold_font, big_font, small_font }; for ( Font f: fonts ){ if ( f != null ){ f.dispose(); } } Color[] colours = { ftux_dark_bg, ftux_dark_fg, ftux_light_bg }; for ( Color c: colours ){ if ( c != null ){ c.dispose(); } } if ( drop_targets != null ){ for ( DropTarget dt: drop_targets ){ dt.dispose(); } } closed(); } });
private void createDropTarget() { if (dropTarget != null) dropTarget.dispose(); dropTarget = new DropTarget(dropControl, dropOperation); dropTarget.setTransfer(dropTypes);
} else { if (dropTarget != null) { dropTarget.dispose();
dropTarget.dispose();
dropTarget.dispose();
fontHeader.dispose(); if (dropTarget != null && !dropTarget.isDisposed()) { dropTarget.dispose();