public void setIsFlatLayout(boolean state) { delegeteLabelProvider.setIsFlatLayout(state); }
private PackageExplorerLabelProvider createLabelProvider() { return new PackageExplorerLabelProvider(fContentProvider); }
public void addLabelDecorator(ILabelDecorator decorator) { delegeteLabelProvider.addLabelDecorator(decorator); }
@Override public String getText(Object element) { String text= getSpecificText(element); if (text != null) { return decorateText(text, element); } return super.getText(element); }
@Override public void addListener(ILabelProviderListener listener) { delegeteLabelProvider.addListener(listener); }
@Override public Image getImage(Object element) { return delegeteLabelProvider.getImage(element); }
public void dispose() { delegeteLabelProvider.dispose(); fStateModel.removePropertyChangeListener(fLayoutPropertyListener); }
public Color getForeground(Object element) { return delegeteLabelProvider.getForeground(element); }
public Image getImage(Object element) { if (element instanceof IWorkingSet) { ImageDescriptor image= ((IWorkingSet)element).getImageDescriptor(); if (fWorkingSetImages == null) { fWorkingSetImages= new HashMap(); } Image result= (Image) fWorkingSetImages.get(image); if (result == null) { result= image.createImage(); fWorkingSetImages.put(image, result); } return decorateImage(result, element); } return super.getImage(element); }
public Color getBackground(Object element) { return delegeteLabelProvider.getBackground(element); }
public String getText(Object element) { String text= getSpecificText(element); if (text != null) { return decorateText(text, element); } return super.getText(element); }
@Override public void addListener(ILabelProviderListener listener) { delegeteLabelProvider.addListener(listener); }
@Override public Image getImage(Object element) { return delegeteLabelProvider.getImage(element); }
@Override public void dispose() { delegeteLabelProvider.dispose(); fStateModel.removePropertyChangeListener(fLayoutPropertyListener); }
public Color getForeground(Object element) { return delegeteLabelProvider.getForeground(element); }
@Override public Image getImage(Object element) { if (element instanceof IWorkingSet) { ImageDescriptor image= ((IWorkingSet)element).getImageDescriptor(); if (image == null) { return null; } if (fWorkingSetImages == null) { fWorkingSetImages= new HashMap<>(); } Image result= fWorkingSetImages.get(image); if (result == null) { result= image.createImage(); fWorkingSetImages.put(image, result); } return decorateImage(result, element); } return super.getImage(element); }
public Color getBackground(Object element) { return delegeteLabelProvider.getBackground(element); }
public void setIsFlatLayout(boolean state) { delegeteLabelProvider.setIsFlatLayout(state); }
@Override public String getText(Object element) { String text= getSpecificText(element); if (text != null) { return decorateText(text, element); } return super.getText(element); }
public void addLabelDecorator(ILabelDecorator decorator) { delegeteLabelProvider.addLabelDecorator(decorator); }