/** * @param listener */ public void addListener(ILabelProviderListener listener) { delegateLabelProvider.addListener(listener); }
public void addListener(ILabelProviderListener listener) { mDelegate.addListener(listener); }
/** * Delegate to all extensions. * * @see org.eclipse.jface.viewers.IBaseLabelProvider#addListener(org.eclipse.jface.viewers.ILabelProviderListener) */ @Override public void addListener(ILabelProviderListener listener) { for (ILabelProvider p : fLabelProviders.values()) { p.addListener(listener); } }
@Override public void addListener(ILabelProviderListener listener) { super.addListener(listener); for (Iterator<ILabelProvider> labelProviders = fLabelProviderMap.values().iterator(); labelProviders.hasNext();) { ILabelProvider labelProvider = labelProviders.next(); labelProvider.addListener(listener); } }
@Override public void addListener(ILabelProviderListener listener) { getDelegateLabelProvider().addListener(listener); }
@Override public void addListener(ILabelProviderListener listener) { super.addListener(listener); for (Iterator<ILabelProvider> labelProviders = fLabelProviderMap.values().iterator(); labelProviders.hasNext();) { ILabelProvider labelProvider = labelProviders.next(); labelProvider.addListener(listener); } }
public void addListener(ILabelProviderListener listener) { super.addListener(listener); for (Iterator labelProviders = fLabelProviderMap.values().iterator(); labelProviders.hasNext();) { ILabelProvider labelProvider = (ILabelProvider) labelProviders.next(); labelProvider.addListener(listener); } }
public void addListener(ILabelProviderListener listener) { getDelegateLabelProvider().addListener(listener); }
/** * Creates a new instance of the class. * * @param provider * the label provider for all items, not <code>null</code> * @param selectionDecorator * the decorator for selected items, can be <code>null</code> */ public ItemsListLabelProvider(ILabelProvider provider, ILabelDecorator selectionDecorator) { Assert.isNotNull(provider); this.provider = provider; this.selectionDecorator = selectionDecorator; setOwnerDrawEnabled(showColoredLabels() && provider instanceof IStyledLabelProvider); provider.addListener(this); if (selectionDecorator != null) { selectionDecorator.addListener(this); } }
private ILabelProvider getLabelProvider(Object element) { AbstractTextSearchResult input= fPage.getInput(); if (!(input instanceof JavaSearchResult)) return null; IMatchPresentation participant= ((JavaSearchResult) input).getSearchParticpant(element); if (participant == null) return null; ILabelProvider lp= fLabelProviderMap.get(participant); if (lp == null) { lp= participant.createLabelProvider(); fLabelProviderMap.put(participant, lp); for (ILabelProviderListener listener : fListeners) { lp.addListener(listener); } } return lp; }
private ILabelProvider getLabelProvider(Object element) { AbstractTextSearchResult input= fPage.getInput(); if (!(input instanceof JavaSearchResult)) return null; IMatchPresentation participant= ((JavaSearchResult) input).getSearchParticpant(element); if (participant == null) return null; ILabelProvider lp= fLabelProviderMap.get(participant); if (lp == null) { lp= participant.createLabelProvider(); fLabelProviderMap.put(participant, lp); for (ILabelProviderListener listener : fListeners) { lp.addListener(listener); } } return lp; }
/** * Sets new label provider. * * @param newProvider * new label provider for items in the list, not * <code>null</code> */ public void setProvider(ILabelProvider newProvider) { Assert.isNotNull(newProvider); provider.removeListener(this); provider.dispose(); provider = newProvider; provider.addListener(this); setOwnerDrawEnabled(showColoredLabels() && provider instanceof IStyledLabelProvider); }
private ILabelProvider getLabelProvider(Object element) { IMatchPresentation participant= ((JavaSearchResult) fPage.getInput()).getSearchParticpant(element); if (participant == null) return null; ILabelProvider lp= (ILabelProvider) fLabelProviderMap.get(participant); if (lp == null) { lp= participant.createLabelProvider(); fLabelProviderMap.put(participant, lp); Object[] listeners= fListeners.getListeners(); for (int i= 0; i < listeners.length; i++) { lp.addListener((ILabelProviderListener) listeners[i]); } } return lp; }
/** * The <code>DecoratingLabelProvider</code> implementation of this <code>IBaseLabelProvider</code> method * adds the listener to both the nested label provider and the label decorator. * * @param listener a label provider listener */ @Override public void addListener(ILabelProviderListener listener) { super.addListener(listener); provider.addListener(listener); if (decorator != null) { decorator.addListener(listener); } listeners.add(listener); }
/** * The <code>DecoratingLabelProvider</code> implementation of this <code>IBaseLabelProvider</code> method * adds the listener to both the nested label provider and the label decorator. * * @param listener a label provider listener */ public void addListener(ILabelProviderListener listener) { super.addListener(listener); provider.addListener(listener); if (decorator != null) { decorator.addListener(listener); } listeners.add(listener); }
/** * The <code>DecoratingLabelProvider</code> implementation of this <code>IBaseLabelProvider</code> method * adds the listener to both the nested label provider and the label decorator. * * @param listener a label provider listener */ @Override public void addListener(ILabelProviderListener listener) { super.addListener(listener); provider.addListener(listener); if (decorator != null) { decorator.addListener(listener); } listeners.add(listener); }
public void addListener(ILabelProviderListener listener) { super.addListener(listener); fLabelProvider.addListener(listener); PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator().addListener(listener); }
@Override public void addListener(ILabelProviderListener listener) { super.addListener(listener); fLabelProvider.addListener(listener); PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator().addListener(listener); }
labelProvider.addListener(new ILabelProviderListener() { public void labelProviderChanged(LabelProviderChangedEvent event) { Object[] obj = event.getElements();
registry.getLabelProvider().addListener(this);