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
ConstructorsConstructorDescriptionConstructorCalculatedFieldsLabelProvider(DataCompositionSchemaControlContext context, CollectionParametersData parametersData) Constructor withCollectionParametersData -
Method Summary
Modifier and TypeMethodDescriptionbooleanWhether checkbox is enabledbooleanisSelected(Object element, int columnIndex) Whether checkbox is selectedbooleanWhether 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, getTextMethods inherited from class org.eclipse.jface.viewers.CellLabelProvider
dispose, getToolTipBackgroundColor, getToolTipDisplayDelayTime, getToolTipFont, getToolTipForegroundColor, getToolTipImage, getToolTipShift, getToolTipStyle, getToolTipText, getToolTipTimeDisplayed, initialize, useNativeToolTipMethods inherited from class org.eclipse.jface.viewers.BaseLabelProvider
addListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListenerMethods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvider
addListener, dispose, isLabelProperty, removeListenerMethods inherited from interface org.eclipse.jface.viewers.ILabelProvider
getImage, getText
-
Constructor Details
-
CalculatedFieldsLabelProvider
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 Details
-
update
- Overrides:
updatein classColumnLabelProvider
-
isVisible
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
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
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
-