Class DcsTablesLabelProvider
java.lang.Object
com._1c.g5.v8.dt.qw.ui.labelproviders.AbstractQueryWizardLabelProvider
com._1c.g5.v8.dt.qw.ui.labelproviders.DcsTablesLabelProvider
- All Implemented Interfaces:
IBaseLabelProvider
,IColorProvider
,ITableLabelProvider
DcsTables label provider
-
Field Summary
Fields inherited from class com._1c.g5.v8.dt.qw.ui.labelproviders.AbstractQueryWizardLabelProvider
EMPTY_STRING, source
-
Constructor Summary
ConstructorsConstructorDescriptionDcsTablesLabelProvider
(QueryWizardControl queryWizardControl) Constructs label provider -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.swt.graphics.Image
getColumnImage
(Object element, int columnIndex) getColumnText
(Object element, int columnIndex) getToolTipText
(Object element, int columnIndex) Get tool tip textboolean
isColumnHaveCustomLabelProvider
(int column) Is column have custom label providerboolean
isToolTipTextRequired
(Object element, int columnIndex) Show tool tips for every elementsvoid
update
(int column, ViewerCell cell, org.eclipse.swt.widgets.Tree parent) Update the label for cell.Methods inherited from class com._1c.g5.v8.dt.qw.ui.labelproviders.AbstractQueryWizardLabelProvider
addIssueMessage, addListener, addOverlayIcon, dispose, getBackground, getForeground, getSystemColorDarkGrey, isLabelProperty, removeListener
-
Constructor Details
-
DcsTablesLabelProvider
Constructs label provider- Parameters:
queryWizardControl
- the query wizard control, cannot beenull
-
-
Method Details
-
getColumnImage
-
getColumnText
-
isColumnHaveCustomLabelProvider
public boolean isColumnHaveCustomLabelProvider(int column) Description copied from class:AbstractQueryWizardLabelProvider
Is column have custom label provider- Overrides:
isColumnHaveCustomLabelProvider
in classAbstractQueryWizardLabelProvider
- Parameters:
column
- - actual column index in tree viewer- Returns:
true
if have custom label provider,false
otherwise
-
update
Description copied from class:AbstractQueryWizardLabelProvider
Update the label for cell. Using for extending "update" method in "CellLabelProvider" class- Overrides:
update
in classAbstractQueryWizardLabelProvider
- Parameters:
column
- - actual column index in tree viewercell
- -ViewerCell
for updating label, cannot benull
parent
- - parentTree
, cannot benull
-
isToolTipTextRequired
Description copied from class:AbstractQueryWizardLabelProvider
Show tool tips for every elements- Overrides:
isToolTipTextRequired
in classAbstractQueryWizardLabelProvider
- Parameters:
element
- - element for show tooltip, cannot benull
columnIndex
- - actual column index in tree viewer- Returns:
- true if show tooltips for every elements, false if show only multilines tool tips
-
getToolTipText
Description copied from class:AbstractQueryWizardLabelProvider
Get tool tip text- Overrides:
getToolTipText
in classAbstractQueryWizardLabelProvider
- Parameters:
element
- - element for show tooltipcolumnIndex
- - actual column index in tree viewer- Returns:
- tool tip text or null if have no text
-