@Override public void removeDropTargetListener(DropTargetListener dtl) { orig.removeDropTargetListener( dtl ); }
@Override public void removeDropTargetListener(DropTargetListener dtl) { delegate.removeDropTargetListener(dtl); }
@Override public void addDropTargetListener(DropTargetListener dtl) throws TooManyListenersException { //#131830: It is to avoid NPE on JDK 1.5 orig.removeDropTargetListener(dtl); orig.addDropTargetListener( dtl ); }
public void propertyChange(PropertyChangeEvent evt) { if (evt.getPropertyName().equals("transferHandler")) { if (currentDropTarget != null) { currentDropTarget .removeDropTargetListener(mxGraphHandler.this); } installDropTargetHandler(); } } });
public void propertyChange(PropertyChangeEvent evt) { if (evt.getPropertyName().equals("transferHandler")) { if (currentDropTarget != null) { currentDropTarget .removeDropTargetListener(mxGraphHandler.this); } installDropTargetHandler(); } } });
protected void destroy() { if (dgr != null) { dgr.removeDragGestureListener(this); dgr = null; } tree = null; // friggin' memory leak dragSource = null; if (dropTarget != null) { dropTarget.removeDropTargetListener(this); dropTarget = null; } draggedNode = null; draggedNodeParent = null; image = null; rect2D = null; }
public void setDropTarget(DropTarget _dt) { super.setDropTarget(_dt); if (_dt != null) { // FuLog.debug("BTA: setDropTarget"); try { _dt.removeDropTargetListener(DtDragSensible.SINGLETON); } catch (IllegalArgumentException ex) {} try { _dt.addDropTargetListener(DtDragSensible.SINGLETON); } catch (TooManyListenersException ex) {} } }
public void setDropTarget(DropTarget _dt) { super.setDropTarget(_dt); if (_dt != null) { // FuLog.debug("BTF: setDropTarget"); try { _dt.removeDropTargetListener(DtDragSensible.SINGLETON); } catch (IllegalArgumentException ex) {} try { _dt.addDropTargetListener(DtDragSensible.SINGLETON); } catch (TooManyListenersException ex) {} } }
public void setDropTarget(DropTarget _dt) { super.setDropTarget(_dt); if(_dt!=null) { //FuLog.debug("BLI: setDropTarget"); try { _dt.removeDropTargetListener(DtDragSensible.SINGLETON); } catch(IllegalArgumentException ex) { } try { _dt.addDropTargetListener(DtDragSensible.SINGLETON); } catch(TooManyListenersException ex) { } } }
public void setDropTarget(DropTarget _dt) { super.setDropTarget(_dt); if(_dt!=null) { //FuLog.debug("BTR: setDropTarget"); try { _dt.removeDropTargetListener(DtDragSensible.SINGLETON); } catch(IllegalArgumentException ex) { } try { _dt.addDropTargetListener(DtDragSensible.SINGLETON); } catch(TooManyListenersException ex) { } } }
public void setDropTarget(DropTarget _dt) { super.setDropTarget(_dt); if(_dt!=null) { //FuLog.debug("BTA: setDropTarget"); try { _dt.removeDropTargetListener(DtDragSensible.SINGLETON); } catch(IllegalArgumentException ex) { } try { _dt.addDropTargetListener(DtDragSensible.SINGLETON); } catch(TooManyListenersException ex) { } } }
if (dropTarget != null) dropTarget .removeDropTargetListener(defaultDropTargetListener); dropTarget = graph.getDropTarget(); try {
private void uninstallDnDSupport() { if (this.cellRendererChangeListener != null) { this.jcomp .removePropertyChangeListener(this.cellRendererChangeListener); this.cellRendererChangeListener = null; } TreeCellRenderer tcl = this.jcomp.getCellRenderer(); if (tcl instanceof DnDCellRendererProxy) { TreeCellRenderer origRenderer = ((DnDCellRendererProxy) tcl) .getOriginalTreeCellRenderer(); this.jcomp.setCellRenderer(origRenderer); } if (this.dropListener != null) { this.dropTarget.removeDropTargetListener(this.dropListener); this.dropListener = null; this.jcomp.setDropTarget(null); } if (this.dragGestureRecognizer != null) { this.dragGestureRecognizer .removeDragGestureListener(this.gestureListener); this.gestureListener = null; this.dragGestureRecognizer = null; } }
private void setGridDropListener(boolean on) { // The drop handler depends on the mode. In flow mode, we can // use Swing's default (which I think is // BasicTextUI.TextDropTargetListener). In grid mode, use our // own, since we need to know the pixel position at the drop. // TODO: we've gotta "remove" the builtin/flow one as well, it's // intefering on Windows (I see cursor flicker) and on OSX // it's downright breaking things. DropTarget dropTarget = getDropTarget(); if (dropTarget != null) { if (on) { if (gridDropListener == null) { gridDropListener = new DesignerDropHandler(this); } try { dropTarget.addDropTargetListener(gridDropListener); } catch (TooManyListenersException tmle) { // should not happen... swing drop target is multicast tmle.printStackTrace(); } } else { if (gridDropListener != null) { dropTarget.removeDropTargetListener(gridDropListener); } } } }
public void removeNotify() { if (dropTarget != null) { dropTarget.removeDropTargetListener(dropHandler);
protected void uninstallListeners() { // Uninstall Handlers TransferHandler th = graph.getTransferHandler(); if (th == defaultTransferHandler) graph.setTransferHandler(null); if (graphLayoutCacheListener != null) graphLayoutCache .removeGraphLayoutCacheListener(graphLayoutCacheListener); if (dropTarget != null && defaultDropTargetListener != null) dropTarget.removeDropTargetListener(defaultDropTargetListener); if (componentListener != null) graph.removeComponentListener(componentListener); if (propertyChangeListener != null) graph.removePropertyChangeListener(propertyChangeListener); if (mouseListener != null) { graph.removeMouseListener(mouseListener); if (mouseListener instanceof MouseMotionListener) graph.removeMouseMotionListener((MouseMotionListener) mouseListener); } if (keyListener != null) graph.removeKeyListener(keyListener); if (graphModel != null && graphModelListener != null) graphModel.removeGraphModelListener(graphModelListener); if (graphSelectionListener != null && graphSelectionModel != null) graphSelectionModel .removeGraphSelectionListener(graphSelectionListener); }
_dt.removeDropTargetListener(_dropListener); _dropListener = null; _dt = null;
dropTarget.removeDropTargetListener(defaultDropTargetListener);