Package com._1c.g5.v8.dt.ui.dialog
Class CheckBoxLabelProvider
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.viewers.BaseLabelProvider
org.eclipse.jface.viewers.CellLabelProvider
org.eclipse.jface.viewers.OwnerDrawLabelProvider
com._1c.g5.v8.dt.common.ui.jface.viewers.CenterImageLabelProvider
com._1c.g5.v8.dt.ui.dialog.CheckBoxLabelProvider
- All Implemented Interfaces:
IBaseLabelProvider
,IToolTipProvider
Checkbox label provider.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract CheckState
getCheckedState
(int columnIndex, Object element) Gets checked state.protected org.eclipse.swt.graphics.Image
Returns the image for the label of the given element.protected void
protected void
Methods inherited from class com._1c.g5.v8.dt.common.ui.jface.viewers.CenterImageLabelProvider
erase, getRectangle
Methods inherited from class org.eclipse.jface.viewers.OwnerDrawLabelProvider
dispose, initialize, initialize, setOwnerDrawEnabled, setUpOwnerDraw, update
Methods inherited from class org.eclipse.jface.viewers.CellLabelProvider
getToolTipBackgroundColor, getToolTipDisplayDelayTime, getToolTipFont, getToolTipForegroundColor, getToolTipImage, getToolTipShift, getToolTipStyle, getToolTipText, getToolTipTimeDisplayed, useNativeToolTip
Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider
addListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListener
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
Constructor Details
-
CheckBoxLabelProvider
public CheckBoxLabelProvider()
-
-
Method Details
-
getCheckedState
Gets checked state.- Parameters:
columnIndex
- the column indexelement
- checked element- Returns:
- the state
-
measure
- Overrides:
measure
in classCenterImageLabelProvider
-
paint
- Overrides:
paint
in classCenterImageLabelProvider
-
getImage
Description copied from class:CenterImageLabelProvider
Returns the image for the label of the given element.- Specified by:
getImage
in classCenterImageLabelProvider
- Parameters:
element
- the element for which to provide the label image, cannot benull
- Returns:
- the image used to label the element or
null
if none
-