Class CheckImageLabelDecorator
- java.lang.Object
-
- com._1c.g5.v8.dt.md.ui.aef.providers.CheckImageLabelDecorator
-
- All Implemented Interfaces:
IBaseLabelProvider
,ILabelDecorator
public class CheckImageLabelDecorator extends Object implements ILabelDecorator
Decorate image that mark elements as checked overlay by predicate
-
-
Constructor Summary
Constructors Constructor Description CheckImageLabelDecorator(Predicate<Object> checkPredicate)
Create label decorator for mark elements as checked by specifed predicate
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addListener(ILabelProviderListener listener)
org.eclipse.swt.graphics.Image
decorateImage(org.eclipse.swt.graphics.Image image, Object element)
String
decorateText(String text, Object element)
void
dispose()
boolean
isLabelProperty(Object element, String property)
void
removeListener(ILabelProviderListener listener)
-
-
-
Method Detail
-
addListener
public void addListener(ILabelProviderListener listener)
- Specified by:
addListener
in interfaceIBaseLabelProvider
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceIBaseLabelProvider
-
isLabelProperty
public boolean isLabelProperty(Object element, String property)
- Specified by:
isLabelProperty
in interfaceIBaseLabelProvider
-
removeListener
public void removeListener(ILabelProviderListener listener)
- Specified by:
removeListener
in interfaceIBaseLabelProvider
-
decorateImage
public org.eclipse.swt.graphics.Image decorateImage(org.eclipse.swt.graphics.Image image, Object element)
- Specified by:
decorateImage
in interfaceILabelDecorator
-
decorateText
public String decorateText(String text, Object element)
- Specified by:
decorateText
in interfaceILabelDecorator
-
-