public void dispose () { JFaceResources.getColorRegistry ().removeListener ( this ); }
public void dispose () { JFaceResources.getColorRegistry ().removeListener ( this ); }
public void uninstallColoredLabels(StructuredViewer viewer) { ManagedViewer mv= (ManagedViewer) fManagedViewers.remove(viewer); if (mv == null) return; // not installed if (fManagedViewers.isEmpty()) { PreferenceConstants.getPreferenceStore().removePropertyChangeListener(this); fColorRegisty.removeListener(this); // last viewer uninstalled } }
/** * Disposes of all allocated resources. */ public void dispose() { parent.removeListener(listener); PlatformUI.getWorkbench().getDisplay().asyncExec(displayRunnable); } }
@Override public void widgetDisposed(DisposeEvent e) { super.widgetDisposed(e); //Called when active editor is closed. JFaceResources.getColorRegistry().removeListener(this); }
@Override public void dispose() { JFaceResources.getColorRegistry().removeListener(fColorRegistryListener); fColorRegistryListener= null; super.dispose(); }
@Override public void dispose () { JFaceResources.getColorRegistry ().removeListener ( this.listener ); this.resourceManager.dispose (); } }
public void uninstallColoredLabels(ColoringLabelProvider labelProvider) { if (!fManagedLabelProviders.remove(labelProvider)) return; // not installed if (fManagedLabelProviders.isEmpty()) { PlatformUI.getPreferenceStore().removePropertyChangeListener(this); JFaceResources.getColorRegistry().removeListener(this); // last viewer uninstalled } }
public void dispose() { JFaceResources.getColorRegistry().removeListener(fColorRegistryListener); fColorRegistryListener= null; super.dispose(); }
@Override public void dispose () { JFaceResources.getColorRegistry ().removeListener ( this.listener ); this.resourceManager.dispose (); } }
@Override public void dispose() { JFaceResources.getColorRegistry().removeListener(fColorRegistryListener); fColorRegistryListener= null; super.dispose(); }
public void uninstallColoredLabels(ColoringLabelProvider labelProvider) { if (!fManagedLabelProviders.remove(labelProvider)) return; // not installed if (fManagedLabelProviders.isEmpty()) { PlatformUI.getPreferenceStore().removePropertyChangeListener(this); JFaceResources.getColorRegistry().removeListener(this); // last viewer uninstalled } }
@Override public void dispose() { super.dispose(); PlatformUI.getPreferenceStore().removePropertyChangeListener(this); JFaceResources.getColorRegistry().removeListener(this); }
/** * @see org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider#dispose() */ @Override public void dispose() { PlatformUI.getPreferenceStore().removePropertyChangeListener(this); JFaceResources.getColorRegistry().removeListener(this); this.labelProvider.dispose(); super.dispose(); }
@Override public void dispose() { if (fPropertyChangeListener != null) { JFaceResources.getColorRegistry().removeListener(fPropertyChangeListener); } if (fDisplayFocusListener != null) { Display.getDefault().removeFilter(SWT.FocusIn, fDisplayFocusListener); } deinstallDisplayListeners(); if (fPartListener != null) { getTextEditor().getSite().getPage().removePartListener(fPartListener); } setTextEditor(null); }
final public void dispose() { // cancel possible running computation fComputeCount++; getSite().getWorkbenchWindow().getPartService().removePartListener(fPartListener); ISelectionProvider provider= getSelectionProvider(); if (provider != null) provider.removeSelectionChangedListener(fCopyToClipboardAction); JFaceResources.getColorRegistry().removeListener(this); fBackgroundColorRGB= null; if (fBackgroundColor != null) { fBackgroundColor.dispose(); fBackgroundColor= null; } internalDispose(); }
@Override public void dispose() { if (fPropertyChangeListener != null) { JFaceResources.getColorRegistry().removeListener(fPropertyChangeListener); } if (fDisplayFocusListener != null) { Display.getDefault().removeFilter(SWT.FocusIn, fDisplayFocusListener); } deinstallDisplayListeners(); if (fPartListener != null) { getTextEditor().getSite().getPage().removePartListener(fPartListener); } setTextEditor(null); }
protected void handleDispose() { IDocument document = getDocument(); if (document != null) { document.removeDocumentListener(documentListener); document.removePositionUpdater(positionUpdater); } StyledText styledText = getTextWidget(); styledText.removeLineStyleListener(this); styledText.removeLineBackgroundListener(this); styledText.removeMouseTrackListener(this); handCursor = null; textCursor = null; hyperlink = null; console = null; ColorRegistry colorRegistry = JFaceResources.getColorRegistry(); colorRegistry.removeListener(propertyChangeListener); super.handleDispose(); }
@Override public void dispose() { super.dispose(); computeCount++; removePostSelectionListener(); getSite().getWorkbenchWindow().getPartService().removePartListener(this); getColorRegistry().removeListener(this); getFontRegistry().removeListener(this); backgroundColorRGB = null; if (backgroundColor != null) { backgroundColor.dispose(); backgroundColor = null; } sourceViewer = null; }
@Override public final void dispose() { // cancel possible running computation fComputeCount++; if (fComputeProgressMonitor != null) fComputeProgressMonitor.setCanceled(true); getSite().getWorkbenchWindow().getPartService().removePartListener(fPartListener); ISelectionProvider provider= getSelectionProvider(); if (provider != null) provider.removeSelectionChangedListener(fCopyToClipboardAction); JFaceResources.getColorRegistry().removeListener(this); fBackgroundColorRGB= null; if (fBackgroundColor != null) { fBackgroundColor.dispose(); fBackgroundColor= null; } internalDispose(); }