Package com._1c.g5.v8.dt.qw.ui.tabs
Class AliasesTab
java.lang.Object
com._1c.g5.v8.dt.qw.ui.tabs.AbstractLazyTab
com._1c.g5.v8.dt.qw.ui.tabs.AliasesTab
Tab for aliases and aperators editing
-
Field Summary
Fields inherited from class com._1c.g5.v8.dt.qw.ui.tabs.AbstractLazyTab
init, project, querySchemaSource, queryWizard, tabFolder, tabItem -
Constructor Summary
ConstructorsConstructorDescriptionAliasesTab(QueryWizardControl queryWizard, org.eclipse.core.resources.IProject project, org.eclipse.swt.custom.CTabFolder tabFolder) Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected voidCreates content of the tab item, method will be call once when tab item has not been initialized yet.org.eclipse.jface.action.ActionGetsTreeViewerfor aliases of the queryGetsTreeViewerfor query operatorsprotected voidSets content and label providers to the trees in tab itemsvoidUpdates columns for aliases TreeMethods inherited from class com._1c.g5.v8.dt.qw.ui.tabs.AbstractLazyTab
addPaintListener, getTabItem, init, isInit, setTabItem, updateTreeProviders
-
Constructor Details
-
AliasesTab
public AliasesTab(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
-
getOperatorsTree
GetsTreeViewerfor query operators- Returns:
TreeViewerfor query operators, nevernull
-
getAliasesTree
GetsTreeViewerfor aliases of the query- Returns:
TreeViewerfor aliases of the query, nevernull
-
getAliasChangeAction
public org.eclipse.jface.action.Action getAliasChangeAction()- Returns:
- aliasChangeAction
-
updateOperatorColumn
public void updateOperatorColumn()Updates columns for aliases Tree -
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
-