docs: public MainToolbarPanel getMainToolbarPanel() {
  		if (mainToolbarPanel == null) {
  			mainToolbarPanel = new MainToolbarPanel();
  
  			mainToolbarPanel.addButton(getShowAllTabsButton());
  			mainToolbarPanel.addButton(getHideAllTabsButton());
  			mainToolbarPanel.addButton(getShowTabIconNamesButton());
  			mainToolbarPanel.addSeparator();
  
  			ButtonGroup layoutsButtonGroup = new ButtonGroup();
  			mainToolbarPanel.addButton(getExpandSelectLayoutButton());
  			layoutsButtonGroup.add(getExpandSelectLayoutButton());
  			mainToolbarPanel.addButton(getExpandStatusLayoutButton());
  			layoutsButtonGroup.add(getExpandStatusLayoutButton());
  			mainToolbarPanel.addButton(getFullLayoutButton());
  			layoutsButtonGroup.add(getFullLayoutButton());
  			mainToolbarPanel.addSeparator();
  
  			ButtonGroup responsePanelPositionsButtonGroup = new ButtonGroup();
  			mainToolbarPanel.addButton(getTabsResponsePanelPositionButton());
  			responsePanelPositionsButtonGroup.add(getTabsResponsePanelPositionButton());
  			mainToolbarPanel.addButton(getTabSideBySideResponsePanelPositionButton());
  			responsePanelPositionsButtonGroup.add(getTabSideBySideResponsePanelPositionButton());
  			mainToolbarPanel.addButton(getPanelsResponsePanelPositionButton());
  			responsePanelPositionsButtonGroup.add(getPanelsResponsePanelPositionButton());
  			mainToolbarPanel.addButton(getAboveResponsePanelPositionButton());
  			responsePanelPositionsButtonGroup.add(getAboveResponsePanelPositionButton());
  			mainToolbarPanel.addSeparator();
  		}
  		return mainToolbarPanel;
  	}