@Override public void pageClosed(IWorkbenchPage page) { page.removePartListener(this); } @Override
/** * Remove the listener and clear the field. */ private void cancel() { if (fPage != null) { fPage.removePartListener(this); fPage= null; } if (fFoldingRunner == this) fFoldingRunner= null; }
@Override public void pageClosed(IWorkbenchPage page) { page.removePartListener(this); } @Override
@Override public void pageClosed(IWorkbenchPage page) { fEditorsByPage.remove(page); page.removePartListener(this); }
public void uninstall(IWorkbenchPage page) { page.removePartListener(this); uninstallOnActiveEditor(); }
public void dispose() { Iterator e= fPartListeners.iterator(); while (e.hasNext()) getPage().removePartListener((RetargetAction) e.next()); fPartListeners.clear(); setActiveEditor(null); super.dispose(); } }
@Override public void dispose() { Iterator<RetargetAction> e= fPartListeners.iterator(); while (e.hasNext()) getPage().removePartListener(e.next()); fPartListeners.clear(); setActiveEditor(null); fToggleBreadcrumbAction.dispose(); super.dispose(); } }
private void stopPartListening() { if (currentPart != null) { IWorkbenchPage page = currentPart.getSite().getPage(); if (page != null) { page.removePartListener(this); } } }
@Override public void dispose() { Iterator<RetargetAction> e= fPartListeners.iterator(); while (e.hasNext()) getPage().removePartListener(e.next()); fPartListeners.clear(); setActiveEditor(null); fToggleBreadcrumbAction.dispose(); super.dispose(); } }
/** * Unregisters and disposes this event handler's part listener. * * @since 2.1 */ protected void deregisterPartListener() { if (fPartListener != null) { getSite().getPage().removePartListener(fPartListener); fPartListener = null; } }
private void stopPartListening() { if (activePart != null) { IWorkbenchPage page = activePart.getSite().getPage(); if (page != null) { page.removePartListener(this); } } } }
@Override public void dispose() { IViewSite site = getViewSite(); if (partListener != null && site != null) { site.getPage().removePartListener(partListener); partListener = null; } super.dispose(); }
/** * Release the added listener. * * @since 3.2 */ @Override public void dispose() { getSite().getPage().removePartListener(propagationListener); super.dispose(); }
/** * @see IPartListener#partClosed(IWorkbenchPart) */ public void partClosed(IWorkbenchPart part) { if (part == getPart()) { getBreakpointManager().removeBreakpointListener(this); part.getSite().getPage().removePartListener(this); } }
/** * @see org.eclipse.ui.IPartListener#partClosed(IWorkbenchPart) */ public void partClosed(IWorkbenchPart part) { if (part == fPart) part.getSite().getPage().removePartListener(this); if (getShell() != null) getShell().removeShellListener(this); }
/** * */ public void dispose() { commonNavigator.removePropertyListener(this); if (isChecked()) { commonViewer.removePostSelectionChangedListener(this); commonNavigator.getSite().getPage() .removePartListener(partListener); } }
@Override public void dispose() { if (fActionGroups != null) fActionGroups.dispose(); if (fClipboard != null) fClipboard.dispose(); if (fPartListener != null) { getViewSite().getPage().removePartListener(fPartListener); fPartListener= null; } super.dispose(); }
@Override public void partClosed(IWorkbenchPart part) { if (sourcePart == part) { if (sourcePart != null) sourcePart.getSite().getPage().removePartListener(partListener); sourcePart = null; if (viewer != null && !viewer.getControl().isDisposed()) { viewer.setInput(new Object[0]); } } }
/** * Disposes this selection provider - removes all listeners * currently registered. */ @Override public void dispose() { IWorkbenchPage page = getPage(); page.getWorkbenchWindow().removePerspectiveListener(this); page.removePartListener(this); setPart(null, false); setPage(null); super.dispose(); }
/** * Removes this action as a breakpoint and part listener. */ public void dispose() { DebugPlugin.getDefault().getBreakpointManager().removeBreakpointListener(this); getView().getViewSite().getPage().removePartListener(this); }