public class ProvidersLabelProvider extends ECPLabelProvider implements org.eclipse.jface.viewers.IColorProvider, InternalElementRegistry.ResolveListener<InternalProvider>
Constructor and Description |
---|
ProvidersLabelProvider() |
Modifier and Type | Method and Description |
---|---|
void |
descriptorChanged(InternalDescriptor<InternalProvider> descriptor,
boolean resolved) |
void |
dispose() |
org.eclipse.swt.graphics.Color |
getBackground(Object element) |
org.eclipse.swt.graphics.Color |
getForeground(Object element) |
org.eclipse.swt.graphics.Image |
getImage(Object element) |
String |
getText(Object element) |
fireEvent, getModelContext, getModelContextProvider, getUIProvider, setModelContextProvider
addListener, fireLabelProviderChanged, isLabelProperty, removeListener
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
public void dispose()
dispose
in interface org.eclipse.jface.viewers.IBaseLabelProvider
dispose
in class org.eclipse.jface.viewers.BaseLabelProvider
public void descriptorChanged(InternalDescriptor<InternalProvider> descriptor, boolean resolved) throws Exception
descriptorChanged
in interface InternalElementRegistry.ResolveListener<InternalProvider>
Exception
public String getText(Object element)
getText
in interface org.eclipse.jface.viewers.ILabelProvider
getText
in class ECPLabelProvider
public org.eclipse.swt.graphics.Image getImage(Object element)
getImage
in interface org.eclipse.jface.viewers.ILabelProvider
getImage
in class ECPLabelProvider
public org.eclipse.swt.graphics.Color getForeground(Object element)
getForeground
in interface org.eclipse.jface.viewers.IColorProvider
public org.eclipse.swt.graphics.Color getBackground(Object element)
getBackground
in interface org.eclipse.jface.viewers.IColorProvider
Copyright © 2019. All rights reserved.