public class LinksDecorator extends RequalityDecorator implements org.eclipse.jface.viewers.ILabelDecorator
Constructor and Description |
---|
LinksDecorator() |
LinksDecorator(TreeNode tn) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(org.eclipse.jface.viewers.ILabelProviderListener listener) |
void |
decorate(java.lang.Object telement,
org.eclipse.jface.viewers.IDecoration decoration) |
org.eclipse.swt.graphics.Image |
decorateImage(org.eclipse.swt.graphics.Image arg0,
java.lang.Object arg1) |
java.lang.String |
decorateText(java.lang.String arg0,
java.lang.Object arg1) |
void |
dispose() |
java.util.Set<java.lang.String> |
getRelatedKeys() |
static boolean |
isButtonEnable() |
static void |
isColor(boolean isColor) |
static void |
isDispose(boolean isDispose) |
boolean |
isLabelProperty(java.lang.Object element,
java.lang.String property) |
void |
removeListener(org.eclipse.jface.viewers.ILabelProviderListener listener) |
static void |
setButtonEnable(boolean isButtonEnable) |
void |
setNode(TreeNode object) |
getAll
public LinksDecorator()
public LinksDecorator(TreeNode tn)
public static boolean isButtonEnable()
public static void setButtonEnable(boolean isButtonEnable)
public static void isColor(boolean isColor)
public static void isDispose(boolean isDispose)
public void dispose()
dispose
in interface org.eclipse.jface.viewers.IBaseLabelProvider
dispose
in class RequalityDecorator
public void decorate(java.lang.Object telement, org.eclipse.jface.viewers.IDecoration decoration)
decorate
in interface org.eclipse.jface.viewers.ILightweightLabelDecorator
decorate
in class RequalityDecorator
public boolean isLabelProperty(java.lang.Object element, java.lang.String property)
isLabelProperty
in interface org.eclipse.jface.viewers.IBaseLabelProvider
isLabelProperty
in class RequalityDecorator
public void addListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
addListener
in interface org.eclipse.jface.viewers.IBaseLabelProvider
addListener
in class RequalityDecorator
public void removeListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
removeListener
in interface org.eclipse.jface.viewers.IBaseLabelProvider
removeListener
in class RequalityDecorator
public org.eclipse.swt.graphics.Image decorateImage(org.eclipse.swt.graphics.Image arg0, java.lang.Object arg1)
decorateImage
in interface org.eclipse.jface.viewers.ILabelDecorator
public java.lang.String decorateText(java.lang.String arg0, java.lang.Object arg1)
decorateText
in interface org.eclipse.jface.viewers.ILabelDecorator
public java.util.Set<java.lang.String> getRelatedKeys()
getRelatedKeys
in class RequalityDecorator
public void setNode(TreeNode object)