@NotNull
        private Pair<Section, Composite> createSection(boolean makeDefault) {
            if (!tabCreated) {
                tabCreated = true;
                prepareResultSetContainerHost(makeDefault);
            }

            Section section = new Section(sectionsContainer, Section.TWISTIE | Section.EXPANDED);
            section.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));
            Composite contents = UIUtils.createComposite(section, 1);
            section.setClient(contents);
            section.addExpansionListener(new ExpansionAdapter() {
                @Override
                public void expansionStateChanged(ExpansionEvent e) {
                    relayoutContents();
                }
            });
            return new Pair<>(section, contents);
        }
Build and update icon and title
plugins/org.jkiss.dbeaver.ui.editors.sql/src/org/jkiss/dbeaver/ui/editors/sql/SQLEditor.java