org.eclipse.mylar.internal.java.ui
Class JavaContextLabelProvider
java.lang.Object
org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider
org.eclipse.jdt.internal.ui.viewsupport.AppearanceAwareLabelProvider
org.eclipse.mylar.internal.java.ui.JavaContextLabelProvider
- All Implemented Interfaces:
- java.util.EventListener, org.eclipse.jface.util.IPropertyChangeListener, org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.IColorProvider, org.eclipse.jface.viewers.ILabelProvider
public class JavaContextLabelProvider
- extends org.eclipse.jdt.internal.ui.viewsupport.AppearanceAwareLabelProvider
- Author:
- Mik Kersten
Fields inherited from class org.eclipse.jdt.internal.ui.viewsupport.AppearanceAwareLabelProvider |
DEFAULT_IMAGEFLAGS, DEFAULT_TEXTFLAGS |
Fields inherited from class org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider |
fImageLabelProvider, fListeners, fStorageLabelProvider |
Method Summary |
static org.eclipse.jdt.internal.ui.viewsupport.AppearanceAwareLabelProvider |
createJavaUiLabelProvider()
|
private org.eclipse.jface.resource.ImageDescriptor |
getIconForRelationship(java.lang.String relationshipHandle)
|
org.eclipse.swt.graphics.Image |
getImage(java.lang.Object object)
|
private java.lang.String |
getNameForRelationship(java.lang.String relationshipHandle)
|
java.lang.String |
getText(java.lang.Object object)
|
private java.lang.String |
getTextForElement(org.eclipse.jdt.core.IJavaElement element)
|
Methods inherited from class org.eclipse.jdt.internal.ui.viewsupport.AppearanceAwareLabelProvider |
dispose, evaluateImageFlags, evaluateTextFlags, propertyChange |
Methods inherited from class org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider |
addLabelDecorator, addListener, decorateImage, decorateText, fireLabelProviderChanged, getBackground, getDecorators, getForeground, getImageFlags, getTextFlags, isLabelProperty, removeListener, setImageFlags, setTextFlags |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LABEL_ELEMENT_MISSING
private static final java.lang.String LABEL_ELEMENT_MISSING
- See Also:
- Constant Field Values
EDGE_REF_JUNIT
private static final org.eclipse.jface.resource.ImageDescriptor EDGE_REF_JUNIT
JavaContextLabelProvider
public JavaContextLabelProvider()
getText
public java.lang.String getText(java.lang.Object object)
- Specified by:
getText
in interface org.eclipse.jface.viewers.ILabelProvider
- Overrides:
getText
in class org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider
getTextForElement
private java.lang.String getTextForElement(org.eclipse.jdt.core.IJavaElement element)
getImage
public org.eclipse.swt.graphics.Image getImage(java.lang.Object object)
- Specified by:
getImage
in interface org.eclipse.jface.viewers.ILabelProvider
- Overrides:
getImage
in class org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider
getIconForRelationship
private org.eclipse.jface.resource.ImageDescriptor getIconForRelationship(java.lang.String relationshipHandle)
getNameForRelationship
private java.lang.String getNameForRelationship(java.lang.String relationshipHandle)
createJavaUiLabelProvider
public static org.eclipse.jdt.internal.ui.viewsupport.AppearanceAwareLabelProvider createJavaUiLabelProvider()