Class CalculatedFieldsLabelProvider
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.jface.viewers.BaseLabelProvider
-
- org.eclipse.jface.viewers.CellLabelProvider
-
- org.eclipse.jface.viewers.ColumnLabelProvider
-
- com._1c.g5.v8.dt.dcs.ui.calculated.CalculatedFieldsLabelProvider
-
- All Implemented Interfaces:
ICheckBoxLabelProvider,IBaseLabelProvider,IColorProvider,IFontProvider,ILabelProvider,IToolTipProvider
public class CalculatedFieldsLabelProvider extends ColumnLabelProvider implements ICheckBoxLabelProvider
LabelProvider вычисляемых полей
-
-
Constructor Summary
Constructors Constructor Description CalculatedFieldsLabelProvider(DataCompositionSchemaControlContext context)ConstructorCalculatedFieldsLabelProvider(DataCompositionSchemaControlContext context, CollectionParametersData parametersData)Constructor withCollectionParametersData
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisEnabled(Object element, int columnIndex)Whether checkbox is enabledbooleanisSelected(Object element, int columnIndex)Whether checkbox is selectedbooleanisVisible(Object element, int columnIndex)Whether checkbox is visible (if visibility changes for different items)voidupdate(ViewerCell cell)-
Methods inherited from class org.eclipse.jface.viewers.ColumnLabelProvider
createImageProvider, createTextImageProvider, createTextProvider, getBackground, getFont, getForeground, getImage, getText
-
Methods inherited from class org.eclipse.jface.viewers.CellLabelProvider
dispose, getToolTipBackgroundColor, getToolTipDisplayDelayTime, getToolTipFont, getToolTipForegroundColor, getToolTipImage, getToolTipShift, getToolTipStyle, getToolTipText, getToolTipTimeDisplayed, initialize, 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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvider
addListener, dispose, isLabelProperty, removeListener
-
Methods inherited from interface org.eclipse.jface.viewers.ILabelProvider
getImage, getText
-
-
-
-
Constructor Detail
-
CalculatedFieldsLabelProvider
public CalculatedFieldsLabelProvider(DataCompositionSchemaControlContext context)
Constructor- Parameters:
context- actual control context of data schema editors, cannot benull
-
CalculatedFieldsLabelProvider
public CalculatedFieldsLabelProvider(DataCompositionSchemaControlContext context, CollectionParametersData parametersData)
Constructor withCollectionParametersData- Parameters:
context- actual control context of data composition schema editors, cannot benullparametersData- parameters data, cannot benull
-
-
Method Detail
-
update
public void update(ViewerCell cell)
- Overrides:
updatein classColumnLabelProvider
-
isVisible
public boolean isVisible(Object element, int columnIndex)
Description copied from interface:ICheckBoxLabelProviderWhether checkbox is visible (if visibility changes for different items)- Specified by:
isVisiblein interfaceICheckBoxLabelProvider- Parameters:
element- current element, can't be nullcolumnIndex- index of column- Returns:
- true if checkbox is visible, false otherwise
-
isEnabled
public boolean isEnabled(Object element, int columnIndex)
Description copied from interface:ICheckBoxLabelProviderWhether checkbox is enabled- Specified by:
isEnabledin interfaceICheckBoxLabelProvider- Parameters:
element- current element, can't be nullcolumnIndex- index of column- Returns:
- true if checkbox is enable, false otherwise
-
isSelected
public boolean isSelected(Object element, int columnIndex)
Description copied from interface:ICheckBoxLabelProviderWhether checkbox is selected- Specified by:
isSelectedin interfaceICheckBoxLabelProvider- Parameters:
element- current element, can't be nullcolumnIndex- index of column- Returns:
- true if checkbox is selected, false otherwise
-
-