Package com._1c.g5.v8.dt.qw.ui.tabs
Class CharacteristicsTab
- java.lang.Object
-
- com._1c.g5.v8.dt.qw.ui.tabs.AbstractLazyTab
-
- com._1c.g5.v8.dt.qw.ui.tabs.CharacteristicsTab
-
public class CharacteristicsTab extends AbstractLazyTab
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
Constructors Constructor Description CharacteristicsTab(QueryWizardControl queryWizard, org.eclipse.core.resources.IProject project, org.eclipse.swt.custom.CTabFolder tabFolder, IBmNavigatorOrderIndexManager bmNavigatorOrderIndexManager, IConfigurationProvider configurationProvider)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcreateTabContent()Creates content of the tab item, method will be call once when tab item has not been initialized yet.TreeViewergetCharacteristicsTree()Get characteristics treeprotected voidsetTreeProviders()Sets content and label providers to the trees in tab items-
Methods inherited from class com._1c.g5.v8.dt.qw.ui.tabs.AbstractLazyTab
addPaintListener, getTabItem, init, isInit, setTabItem, updateTreeProviders
-
-
-
-
Constructor Detail
-
CharacteristicsTab
public CharacteristicsTab(QueryWizardControl queryWizard, org.eclipse.core.resources.IProject project, org.eclipse.swt.custom.CTabFolder tabFolder, IBmNavigatorOrderIndexManager bmNavigatorOrderIndexManager, IConfigurationProvider configurationProvider)
Constructor- Parameters:
queryWizard- actual Query wizard control, cannot benullproject- actual context project of Query Builder, cannot benulltabFolder- parentCTabFolderfor creating tab on it, cannot benullbmNavigatorOrderIndexManager- - service to getIBmNavigatorOrderIndexProvider. Cannot benull.configurationProvider- - service to get configuration using eObject. Cannot benull.
-
-
Method Detail
-
getCharacteristicsTree
public TreeViewer getCharacteristicsTree()
Get characteristics tree- Returns:
- characteristics
TreeViewer, nevernull
-
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
-
-