/** * Stop to listen for selection changes. */ protected void stopListeningForSelectionChanges() { getSite().getPage().removePostSelectionListener(this); }
/** * Stop to listen for selection changes. */ protected void stopListeningForSelectionChanges() { getSite().getPage().removePostSelectionListener(this); }
/** * Stop to listen for selection changes. */ protected void stopListeningForSelectionChanges() { getSite().getPage().removePostSelectionListener(this); }
protected void removePostSelectionListener() { getSite().getPage().removePostSelectionListener(this); }
@Override public void pageClosed(IWorkbenchPage page) { page.removeSelectionListener(getPartId(), selListener); page.removePostSelectionListener(getPartId(), postSelListener); }
@Override public void dispose() { // run super. super.dispose(); // remove ourselves as a selection and registry listener getSite().getPage().removePostSelectionListener(this); RegistryFactory.getRegistry().removeListener(this); currentPart = null; currentSelection = null; pinPropertySheetAction = null; }
public void uninstall(ISelectionListenerWithAST listener) { fAstListeners.remove(listener); if (isEmpty()) { fPart.getEditorSite().getPage().removePostSelectionListener(fPostSelectionListener); ISelectionProvider selectionProvider= fPart.getSelectionProvider(); if (selectionProvider != null) selectionProvider.removeSelectionChangedListener(fSelectionListener); } }
public void uninstall(ISelectionListenerWithAST listener) { fAstListeners.remove(listener); if (isEmpty()) { fPart.getEditorSite().getPage().removePostSelectionListener(fPostSelectionListener); ISelectionProvider selectionProvider= fPart.getSelectionProvider(); if (selectionProvider != null) selectionProvider.removeSelectionChangedListener(fSelectionListener); } }
@Override public void dispose() { //Remove the drop listener if (dropTarget != null && !dropTarget.isDisposed()) dropTarget.removeDropListener(dropAdapter); //Remove the selection listener getSite().getPage().removePostSelectionListener(selectionListener); navigateAction.dispose(); super.dispose(); }
public void uninstall(ISelectionListenerWithAST listener) { fAstListeners.remove(listener); if (isEmpty()) { fPart.getEditorSite().getPage().removePostSelectionListener(fPostSelectionListener); ISelectionProvider selectionProvider= fPart.getSelectionProvider(); if (selectionProvider != null) selectionProvider.removeSelectionChangedListener(fSelectionListener); } }
public void dispose() { if (fViewer != null) { getViewSite().getPage().removePostSelectionListener(this); getViewSite().getPage().removePartListener(fPartListener); fViewer= null; } if (fActionGroups != null) fActionGroups.dispose(); if (fWorkingSetFilterActionGroup != null) { fWorkingSetFilterActionGroup.dispose(); } super.dispose(); }
@Override public void dispose() { IWorkbenchPartSite site = getSite(); IWorkbenchPage page = site.getPage(); ISaveablesLifecycleListener saveables = site.getService(ISaveablesLifecycleListener.class); // remove ourselves as a selection and registry listener page.removePostSelectionListener(this); RegistryFactory.getRegistry().removeListener(this); if (saveables instanceof SaveablesList) { ((SaveablesList) saveables).removeModelLifecycleListener(saveablesTracker); } currentPart = null; currentSelection = null; pinPropertySheetAction = null; super.dispose(); }
@Override public void dispose() { if (fViewer != null) { getViewSite().getPage().removePostSelectionListener(this); getViewSite().getPage().removePartListener(fPartListener); fViewer= null; } if (fActionGroups != null) { fActionGroups.dispose(); fActionGroups= null; } if (fWorkingSetFilterActionGroup != null) { fWorkingSetFilterActionGroup.dispose(); fWorkingSetFilterActionGroup= null; } super.dispose(); }
@Override public void dispose() { if (fViewer != null) { getViewSite().getPage().removePostSelectionListener(this); getViewSite().getPage().removePartListener(fPartListener); fViewer= null; } if (fActionGroups != null) { fActionGroups.dispose(); fActionGroups= null; } if (fWorkingSetFilterActionGroup != null) { fWorkingSetFilterActionGroup.dispose(); fWorkingSetFilterActionGroup= null; } super.dispose(); }
@Override public void dispose() { builder.cancelUpdate(); cancelQueuedUpdates(); builder.dispose(); generator.dispose(); if (instanceCount > 1) instanceCount--; if (clipboard != null) clipboard.dispose(); /* * IDEWorkbenchPlugin.getDefault().getPreferenceStore() * .removePropertyChangeListener(preferenceListener); */ getSite().getPage().removePostSelectionListener(pageSelectionListener); getSite().getPage().removePartListener(partListener); undoAction.dispose(); redoAction.dispose(); super.dispose(); }
public void dispose() { super.dispose(); //Remove the drop listener if (dropTarget != null && !dropTarget.isDisposed()) dropTarget.removeDropListener(dropAdapter); //Call dispose on current and default pages ((IHistoryPage)currentPageContainer.getPage()).removePropertyChangeListener(this); currentPageContainer.getPage().dispose(); defaultPageContainer.getPage().dispose(); currentPageContainer = null; defaultPageContainer = null; //Remove the part listeners getSite().getPage().removePartListener(partListener); getSite().getPage().removePartListener(partListener2); //Remove the selection listener getSite().getPage().removePostSelectionListener(selectionListener); navigateAction.dispose(); }