Class AliasesLabelProvider
java.lang.Object
com._1c.g5.v8.dt.qw.ui.labelproviders.AbstractQueryWizardLabelProvider
com._1c.g5.v8.dt.qw.ui.labelproviders.AliasesLabelProvider
- All Implemented Interfaces:
IBaseLabelProvider,IColorProvider,ITableFontProvider,ITableLabelProvider
public class AliasesLabelProvider
extends AbstractQueryWizardLabelProvider
implements ITableFontProvider
Label provider for aliases
-
Field Summary
Fields inherited from class com._1c.g5.v8.dt.qw.ui.labelproviders.AbstractQueryWizardLabelProvider
EMPTY_STRING, source -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAliasText(Object element) Get alias for fieldstatic StringgetAliasText(Object element, QueryWizardSource source) Get alias for fieldorg.eclipse.swt.graphics.ImagegetColumnImage(Object element, int columnIndex) getColumnText(Object element, int columnIndex) static org.eclipse.emf.ecore.EObjectgetFieldDbView(QuerySchemaExpression expression, QueryWizardSource source) Get dbview for expressionorg.eclipse.swt.graphics.FontgetToolTipText(Object element, int columnIndex) Get tool tip textbooleanisToolTipTextRequired(Object element, int columnIndex) Show tool tips for every elementsMethods inherited from class com._1c.g5.v8.dt.qw.ui.labelproviders.AbstractQueryWizardLabelProvider
addIssueMessage, addListener, addOverlayIcon, dispose, getBackground, getForeground, getSystemColorDarkGrey, isColumnHaveCustomLabelProvider, isLabelProperty, removeListener, update
-
Constructor Details
-
AliasesLabelProvider
Constructs label provider- Parameters:
source- the query wizard source, cannot beenull
-
-
Method Details
-
getAliasText
Get alias for field- Parameters:
element- fieldsource- query wizard source- Returns:
- text alias
-
getFieldDbView
public static org.eclipse.emf.ecore.EObject getFieldDbView(QuerySchemaExpression expression, QueryWizardSource source) Get dbview for expression- Parameters:
expression- - expressionsource- - query wizard source- Returns:
- dbview
-
getColumnImage
- Specified by:
getColumnImagein interfaceITableLabelProvider
-
getColumnText
- Specified by:
getColumnTextin interfaceITableLabelProvider
-
getToolTipText
Description copied from class:AbstractQueryWizardLabelProviderGet tool tip text- Overrides:
getToolTipTextin classAbstractQueryWizardLabelProvider- Parameters:
element- - element for show tooltipcolumnIndex- - actual column index in tree viewer- Returns:
- tool tip text or null if have no text
-
isToolTipTextRequired
Description copied from class:AbstractQueryWizardLabelProviderShow tool tips for every elements- Overrides:
isToolTipTextRequiredin classAbstractQueryWizardLabelProvider- Parameters:
element- - element for show tooltip, cannot benullcolumnIndex- - actual column index in tree viewer- Returns:
- true if show tooltips for every elements, false if show only multilines tool tips
-
getAliasText
Get alias for field- Parameters:
element- field- Returns:
- text alias
-
getFont
- Specified by:
getFontin interfaceITableFontProvider
-