Class TotalsTab

java.lang.Object
com._1c.g5.v8.dt.qw.ui.tabs.AbstractLazyTab
com._1c.g5.v8.dt.qw.ui.tabs.TotalsTab

public class TotalsTab extends AbstractLazyTab
Tab for totals
  • Constructor Details

    • TotalsTab

      public TotalsTab(QueryWizardControl queryWizard, org.eclipse.core.resources.IProject project, org.eclipse.swt.custom.CTabFolder tabFolder)
      Constructor
      Parameters:
      queryWizard - actual Query wizard control, cannot be null
      project - actual context project of Query Builder, cannot be null
      tabFolder - parent CTabFolder for creating tab on it, cannot be null
  • Method Details

    • getTotalsAllFieldsTree

      public TreeViewer getTotalsAllFieldsTree()
      Get totals all fields tree
      Returns:
      totals all fields tree, never null
    • getTotalsControlsPointsTree

      public TreeViewer getTotalsControlsPointsTree()
      Get totals controls points tree
      Returns:
      totals controls points tree, never null
    • getTotalsExpressionsTree

      public TreeViewer getTotalsExpressionsTree()
      Get totals expressions tree
      Returns:
      totals expressions tree, never null
    • getActionForUpdate

      public org.eclipse.jface.action.Action getActionForUpdate()
      Get totals action for update
      Returns:
      totals action for update
    • setTreeProviders

      protected void setTreeProviders()
      Description copied from class: AbstractLazyTab
      Sets content and label providers to the trees in tab items
      Specified by:
      setTreeProviders in class AbstractLazyTab
    • 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. See AbstractLazyTab.init()
      Specified by:
      createTabContent in class AbstractLazyTab