/** * Clears all of the listeners from the listener list. */ protected synchronized final void clearListeners() { if (listenerList != null) { listenerList.clear(); } }
/** * Clears all of the listeners from the listener list. */ protected synchronized final void clearListeners() { if (listenerList != null) { listenerList.clear(); } }
protected void clearListeners() { listenerList.clear(); }
protected void removeListeners() { fListeners.clear(); }
protected void handleDispose(DisposeEvent event) { super.handleDispose(event); sorter = null; comparer = null; if (filters != null) filters.clear(); elementMap = newHashtable(1); openListeners.clear(); doubleClickListeners.clear(); colorAndFontCollector.clear(); postSelectionChangedListeners.clear(); }
@Override public void dispose() { fProperties.clear(); setProperty(PROPERTY_DISPOSED, Boolean.TRUE); fListeners.clear(); // Free the reference to fWindow (Bug 321658). fWindow = null; fPart = null; }
@Override public void dispose() { for (EvaluationReference ref : refs) { invalidate(ref, false); } refs.clear(); serviceListeners.clear(); }
@Override protected void handleDispose(DisposeEvent event) { super.handleDispose(event); sorter = null; comparer = null; if (filters != null) filters.clear(); elementMap = newHashtable(1); openListeners.clear(); doubleClickListeners.clear(); colorAndFontCollector.clear(); postSelectionChangedListeners.clear(); }
@Override protected void handleDispose(DisposeEvent event) { super.handleDispose(event); sorter = null; comparer = null; if (filters != null) filters.clear(); elementMap = newHashtable(1); openListeners.clear(); doubleClickListeners.clear(); colorAndFontCollector.clear(); postSelectionChangedListeners.clear(); }
private void dispose() { fListenerList.clear(); setActiveProvider(null); }
/* package */void dispose() { if (mProfiles == null) { return; } mProfileListeners.clear(); saveChanges(); for (int index = 0, count = mProfiles.length; index < count; ++index) { ((ConnectionProfile) mProfiles[index]).dispose(); } mManager = null; }
public void dispose() { Job disconnectJob = new DisconnectJob(true); disconnectJob.schedule(); try { disconnectJob.join(); } catch (InterruptedException e) { } mPropertySetListeners.clear(); mConnectListeners.clear(); for (Iterator it = mFactoryIDToManagedConnection.values() .iterator(); it.hasNext();) { ManagedConnection managedConnection = (ManagedConnection) it .next(); managedConnection.dispose(); } mFactoryIDToManagedConnection.clear(); }
@Override public void dispose() { for (Object listener : listeners.getListeners()) { parentSelectionService.removeSelectionListener((ISelectionListener) listener); } listeners.clear(); for (Object listener : postListeners.getListeners()) { parentSelectionService.removePostSelectionListener((ISelectionListener) listener); } postListeners.clear(); for (Entry<ISelectionListener, String> entry : listenersToPartId.entrySet()) { parentSelectionService.removeSelectionListener(entry.getValue(), entry.getKey()); } listenersToPartId.clear(); for (Entry<ISelectionListener, String> entry : postListenersToPartId.entrySet()) { parentSelectionService.removePostSelectionListener(entry.getValue(), entry.getKey()); } postListenersToPartId.clear(); } }
@Override public void dispose() { for (Object listener : listeners.getListeners()) { if (listener instanceof IPartListener) { parent.removePartListener((IPartListener) listener); } if (listener instanceof IPartListener2) { parent.removePartListener((IPartListener2) listener); } } listeners.clear(); }
/** * The <code>WorkbenchPart</code> implementation of this * <code>IWorkbenchPart</code> method disposes the title image * loaded by <code>setInitializationData</code>. Subclasses may extend. */ @Override public void dispose() { if (imageDescriptor != null) { JFaceResources.getResources().destroyImage(imageDescriptor); } // Clear out the property change listeners as we // should not be notifying anyone after the part // has been disposed. clearListeners(); partChangeListeners.clear(); }
/** * Shuts down the receiver. */ private void shutdown() { listeners.clear(); Job.getJobManager().setProgressProvider(null); Job.getJobManager().removeJobChangeListener(this.changeListener); }
/** * Cancels pending updates. */ void dispose() { Assert.isTrue( fContentProvider.getViewer().getDisplay().getThread() == Thread.currentThread() ); for (IElementMementoCollector emc : fPendingStateSaves) { emc.cancel(); } fStateUpdateListeners.clear(); for (ElementCompareRequest ecr : fCompareRequestsInProgress.values()) { ecr.cancel(); } fCompareRequestsInProgress.clear(); if (fPendingSetTopItem != null) { fPendingSetTopItem.dispose(); } }