@Override public String getText(Object element) { if (element instanceof String) { return validValues.get(element); } return super.getText(element); } });
@Override public void dispose() { Iterator<Image> iterator= fIcons.values().iterator(); while (iterator.hasNext()) { Image icon= iterator.next(); icon.dispose(); } super.dispose(); }
@Override public Image getImage(Object element) { return workbenchProvider.getImage(element); } }
private ILabelProvider getDetailsLabelProvider() { if (detailsLabelProvider == null) { detailsLabelProvider = new LabelProvider(); } return detailsLabelProvider; }
public void addListener(ILabelProviderListener listener) { super.addListener(listener); fLabelProvider.addListener(listener); } }
@Override public void removeListener(ILabelProviderListener listener) { super.removeListener(listener); fLabelProvider.removeListener(listener); }
/** * Creates a new List that displays and responds to changes in source. * List elements will simply be displayed as the result of calling * toString() on the contents of the source list. */ public EventListViewer(EventList<E> source, List list) { this(source, list, new LabelProvider()); }
public void addListener(ILabelProviderListener listener) { super.addListener(listener); fLabelProvider.addListener(listener); } }
public void removeListener(ILabelProviderListener listener) { if (_fLabelDecorators != null) { for (int i = 0; i < _fLabelDecorators.size(); i++) { ILabelDecorator decorator = (ILabelDecorator) _fLabelDecorators.get(i); decorator.removeListener(listener); } } super.removeListener(listener); }
public String getText(Object element) { Object description = fStyleToDescriptionMap.get(element); if (description != null) return description.toString(); return super.getText(element); } });
@Override public void dispose() { super.dispose(); if (fLabelProvider != null) fLabelProvider.dispose(); } }
public Image getImage(Object element) { if(element instanceof Dependency) { return DEPENDENCY_IMAGE; } return super.getImage(element); } }
/** * Binds the contents of a {@link Combo} component to an {@link EventList} * source. This allows the selection choices in a {@link Combo} to change * dynamically to reflect chances to the source {@link EventList}. The * {@link String} values displayed in the {@link Combo} compoment will be * the result of calling toString() on the Objects found in source. */ public EventComboViewer(EventList<E> source, Combo combo) { this(source, combo, new LabelProvider()); }
@Override public void addListener(ILabelProviderListener listener) { super.addListener(listener); fLabelProvider.addListener(listener); }
@Override public void removeListener(ILabelProviderListener listener) { super.removeListener(listener); fLabelProvider.removeListener(listener); }
@Override public String getText(Object element) { if (element instanceof IBinding) { return getBindingLabel((IBinding) element, fTextFlags); } return super.getText(element); } }
@Override public void dispose() { fSharedProvider.disconnect(this); super.dispose(); }
public Image getImage(Object obj) { return super.getImage(obj); } }
public CPRepositoryLabelProviderExtension() { super(new LabelProvider()); }
@Override public void addListener(ILabelProviderListener listener) { super.addListener(listener); fLabelProvider.addListener(listener); } }