@Override public void dispose() { for (Iterator<ICompareInputLabelProvider> iterator = labelProviders.values().iterator(); iterator.hasNext();) { ICompareInputLabelProvider lp = iterator.next(); lp.removeListener(this); } if (defaultLabelProvider != null) defaultLabelProvider.removeListener(this); defaultLabelProvider = null; labelProviders.clear(); }
public void dispose() { for (Iterator iterator = labelProviders.values().iterator(); iterator.hasNext();) { ICompareInputLabelProvider lp = (ICompareInputLabelProvider) iterator.next(); lp.removeListener(this); } if (defaultLabelProvider != null) defaultLabelProvider.removeListener(this); defaultLabelProvider = null; labelProviders.clear(); }
public void setDefaultLabelProvider(ICompareInputLabelProvider labelProvider) { if (defaultLabelProvider != null) defaultLabelProvider.removeListener(this); defaultLabelProvider = labelProvider; if (defaultLabelProvider != null) defaultLabelProvider.addListener(this); } }
public void setDefaultLabelProvider(ICompareInputLabelProvider labelProvider) { if (defaultLabelProvider != null) defaultLabelProvider.removeListener(this); defaultLabelProvider = labelProvider; if (defaultLabelProvider != null) defaultLabelProvider.addListener(this); } }
public void setLabelProvider(ICompareInput input, ICompareInputLabelProvider labelProvider) { ICompareInputLabelProvider old = labelProviders.get(input); if (old != null) old.removeListener(this); labelProviders.put(input, labelProvider); labelProvider.addListener(this); }
public void setLabelProvider(ICompareInput input, ICompareInputLabelProvider labelProvider) { ICompareInputLabelProvider old = (ICompareInputLabelProvider)labelProviders.get(input); if (old != null) old.removeListener(this); labelProviders.put(input, labelProvider); labelProvider.addListener(this); } public Image getImage(Object element) {
ICompareInputLabelProvider lp = getCompareConfiguration().getLabelProvider(); if (lp != null) lp.removeListener(labelChangeListener);
ICompareInputLabelProvider lp = getCompareConfiguration().getLabelProvider(); if (lp != null) lp.removeListener(labelChangeListener);
ICompareInputLabelProvider lp = getCompareConfiguration().getLabelProvider(); if (lp != null) lp.removeListener(labelChangeListener);
ICompareInputLabelProvider lp = getCompareConfiguration().getLabelProvider(); if (lp != null) lp.removeListener(labelChangeListener);