@Override public void addListener(ILabelProviderListener listener) { addListenerObject(listener); }
/** * The <code>BaseLabelProvider</code> implementation of this * <code>IBaseLabelProvider</code> method clears its internal listener list. * Subclasses may extend but should call the super implementation. */ @Override public void dispose() { clearListeners(); }
@Override public void removeListener(ILabelProviderListener listener) { removeListenerObject(listener); }
@Override public void dispose() { if (boldFont != null) boldFont.dispose(); super.dispose(); } }
/** * Fires a label provider changed event to all registered listeners Only * listeners registered at the time this method is called are notified. * * @param event * a label provider changed event * * @see ILabelProviderListener#labelProviderChanged */ protected void fireLabelProviderChanged(final LabelProviderChangedEvent event) { Object[] listeners = getListeners(); for (Object listener : listeners) { final ILabelProviderListener l = (ILabelProviderListener) listener; SafeRunnable.run(new SafeRunnable() { @Override public void run() { l.labelProviderChanged(event); } }); } } }
@Override public void dispose() { if (font != null) { font.dispose(); } super.dispose(); }
/** * Fires a label provider changed event to all registered listeners Only * listeners registered at the time this method is called are notified. * * @param event * a label provider changed event * * @see ILabelProviderListener#labelProviderChanged */ protected void fireLabelProviderChanged(final LabelProviderChangedEvent event) { Object[] listeners = getListeners(); for (int i = 0; i < listeners.length; ++i) { final ILabelProviderListener l = (ILabelProviderListener) listeners[i]; SafeRunnable.run(new SafeRunnable() { public void run() { l.labelProviderChanged(event); } }); } } }
public void dispose() { if(font != null) { font.dispose(); } super.dispose(); }
/** * The <code>BaseLabelProvider</code> implementation of this * <code>IBaseLabelProvider</code> method clears its internal listener list. * Subclasses may extend but should call the super implementation. */ @Override public void dispose() { clearListeners(); }
public void removeListener(ILabelProviderListener listener) { removeListenerObject(listener); }
@Override public void addListener(ILabelProviderListener listener) { addListenerObject(listener); }
/** * Fires a label provider changed event to all registered listeners Only * listeners registered at the time this method is called are notified. * * @param event * a label provider changed event * * @see ILabelProviderListener#labelProviderChanged */ protected void fireLabelProviderChanged(final LabelProviderChangedEvent event) { Object[] listeners = getListeners(); for (int i = 0; i < listeners.length; ++i) { final ILabelProviderListener l = (ILabelProviderListener) listeners[i]; SafeRunnable.run(new SafeRunnable() { @Override public void run() { l.labelProviderChanged(event); } }); } } }
public void dispose() { resourceManager.dispose(); if (this.viewer != null) ResourcesPlugin.getWorkspace().removeResourceChangeListener(this); super.dispose(); }
/** * The <code>BaseLabelProvider</code> implementation of this * <code>IBaseLabelProvider</code> method clears its internal listener list. * Subclasses may extend but should call the super implementation. */ public void dispose() { clearListeners(); }
@Override public void removeListener(ILabelProviderListener listener) { removeListenerObject(listener); }
public void addListener(ILabelProviderListener listener) { addListenerObject(listener); }
@Override public void dispose() { SUBMODULE.dispose(); this.resourceManager.dispose(); super.dispose(); }
@Override public void dispose() { SUBMODULE.dispose(); resourceManager.dispose(); super.dispose(); } }