Package com._1c.g5.v8.dt.qw.ui.tabs
Class AdditionallyTab
java.lang.Object
com._1c.g5.v8.dt.qw.ui.tabs.AbstractLazyTab
com._1c.g5.v8.dt.qw.ui.tabs.AdditionallyTab
Tab for additionally actions
-
Field Summary
Fields inherited from class com._1c.g5.v8.dt.qw.ui.tabs.AbstractLazyTab
init, project, querySchemaSource, queryWizard, tabFolder, tabItem
-
Constructor Summary
ConstructorsConstructorDescriptionAdditionallyTab
(QueryWizardControl queryWizard, org.eclipse.core.resources.IProject project, org.eclipse.swt.custom.CTabFolder tabFolder) Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Creates content of the tab item, method will be call once when tab item has not been initialized yet.GetsTreeViewer
contains all avaialbel tables for "FOR UPDATE" sectionGetsTreeViewer
contains tables using in "FOR UPDATE" sectionorg.eclipse.jface.action.Action
Get action for update controlsprotected void
Sets 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
-
AdditionallyTab
public AdditionallyTab(QueryWizardControl queryWizard, org.eclipse.core.resources.IProject project, org.eclipse.swt.custom.CTabFolder tabFolder) Constructor- Parameters:
queryWizard
- actual Query wizard control, cannot benull
project
- actual context project of Query Builder, cannot benull
tabFolder
- parentCTabFolder
for creating tab on it, cannot benull
-
-
Method Details
-
getAllTablesForUpdateTree
GetsTreeViewer
contains all avaialbel tables for "FOR UPDATE" section- Returns:
TreeViewer
contains all avaialbel tables for "FOR UPDATE" section, nevernull
-
getTablesForUpdateTree
GetsTreeViewer
contains tables using in "FOR UPDATE" section- Returns:
TreeViewer
contains tables using in "FOR UPDATE" section, nevernull
-
getTabUpdateAction
public org.eclipse.jface.action.Action getTabUpdateAction()Get action for update controls- Returns:
- action for update controls, never
null
-
setTreeProviders
protected void setTreeProviders()Description copied from class:AbstractLazyTab
Sets content and label providers to the trees in tab items- Specified by:
setTreeProviders
in classAbstractLazyTab
-
createTabContent
protected void createTabContent()Description copied from class:AbstractLazyTab
Creates content of the tab item, method will be call once when tab item has not been initialized yet. SeeAbstractLazyTab.init()
- Specified by:
createTabContent
in classAbstractLazyTab
-