public class MavenVersionDecorator
extends java.lang.Object
implements org.eclipse.jface.viewers.ILabelDecorator
Modifier and Type | Field and Description |
---|---|
private java.util.Map<org.eclipse.jface.viewers.ILabelProviderListener,IMavenProjectChangedListener> |
listeners |
Constructor and Description |
---|
MavenVersionDecorator() |
Modifier and Type | Method and Description |
---|---|
void |
addListener(org.eclipse.jface.viewers.ILabelProviderListener listener) |
org.eclipse.swt.graphics.Image |
decorateImage(org.eclipse.swt.graphics.Image image,
java.lang.Object element) |
java.lang.String |
decorateText(java.lang.String text,
java.lang.Object element) |
void |
dispose() |
boolean |
isLabelProperty(java.lang.Object element,
java.lang.String property) |
void |
removeListener(org.eclipse.jface.viewers.ILabelProviderListener listener) |
private java.util.Map<org.eclipse.jface.viewers.ILabelProviderListener,IMavenProjectChangedListener> listeners
public org.eclipse.swt.graphics.Image decorateImage(org.eclipse.swt.graphics.Image image, java.lang.Object element)
decorateImage
in interface org.eclipse.jface.viewers.ILabelDecorator
public java.lang.String decorateText(java.lang.String text, java.lang.Object element)
decorateText
in interface org.eclipse.jface.viewers.ILabelDecorator
public boolean isLabelProperty(java.lang.Object element, java.lang.String property)
isLabelProperty
in interface org.eclipse.jface.viewers.IBaseLabelProvider
public void addListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
addListener
in interface org.eclipse.jface.viewers.IBaseLabelProvider
public void removeListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
removeListener
in interface org.eclipse.jface.viewers.IBaseLabelProvider
public void dispose()
dispose
in interface org.eclipse.jface.viewers.IBaseLabelProvider