Package com._1c.g5.v8.dt.qw.ui.tabs
Class DataCompositionTab
java.lang.Object
com._1c.g5.v8.dt.qw.ui.tabs.AbstractLazyTab
com._1c.g5.v8.dt.qw.ui.tabs.DataCompositionTab
Tab for characteristics
-
Field Summary
Fields inherited from class com._1c.g5.v8.dt.qw.ui.tabs.AbstractLazyTab
init, project, querySchemaSource, queryWizard, tabFolder, tabItem -
Constructor Summary
ConstructorsConstructorDescriptionDataCompositionTab(QueryWizardControl queryWizard, org.eclipse.core.resources.IProject project, org.eclipse.swt.custom.CTabFolder tabFolder) Constructor -
Method Summary
Modifier and TypeMethodDescriptionstatic voidchangeExpressionInDialog(QueryWizardControl queryWizard, QuerySchemaExpression editedExpression) Change dcs condition in dialogprotected voidCreates content of the tab item, method will be call once when tab item has not been initialized yet.Get all fields conditionsGet all fields treeGet conditions treeGet fields treeGet tables treebooleanIs operators combo visibleprotected voidSets content and label providers to the trees in tab itemsMethods inherited from class com._1c.g5.v8.dt.qw.ui.tabs.AbstractLazyTab
addPaintListener, getTabItem, init, isInit, setTabItem, updateTreeProviders
-
Constructor Details
-
DataCompositionTab
public DataCompositionTab(QueryWizardControl queryWizard, org.eclipse.core.resources.IProject project, org.eclipse.swt.custom.CTabFolder tabFolder) Constructor- Parameters:
queryWizard- actual Query wizard control, cannot benullproject- actual context project of Query Builder, cannot benulltabFolder- parentCTabFolderfor creating tab on it, cannot benull
-
-
Method Details
-
changeExpressionInDialog
public static void changeExpressionInDialog(QueryWizardControl queryWizard, QuerySchemaExpression editedExpression) Change dcs condition in dialog- Parameters:
queryWizard- - query wizardeditedExpression- - query schema expression
-
isOperatorsComboVisible
public boolean isOperatorsComboVisible()Is operators combo visible- Returns:
- true if visible
-
getDataCompositionTablesTree
Get tables tree- Returns:
- tables tree, never
null
-
getDataCompositionAllFieldsTree
Get all fields tree- Returns:
- all fields tree, never
null
-
getDataCompositionFieldsTree
Get fields tree- Returns:
- fields tree, never
null
-
getDataCompositionAllFieldsConditionsTree
Get all fields conditions- Returns:
- all fields conditions, never
null
-
getDataCompositionConditionsTree
Get conditions tree- Returns:
- conditions tree, never
null
-
setTreeProviders
protected void setTreeProviders()Description copied from class:AbstractLazyTabSets content and label providers to the trees in tab items- Specified by:
setTreeProvidersin classAbstractLazyTab
-
createTabContent
protected void createTabContent()Description copied from class:AbstractLazyTabCreates content of the tab item, method will be call once when tab item has not been initialized yet. SeeAbstractLazyTab.init()- Specified by:
createTabContentin classAbstractLazyTab
-