code: public void addTabHidden(AbstractPanel panel) {
  		this.addTab(panel.getName(), panel.getIcon(), panel, panel.isHideable(), false, panel.getTabIndex(), false);
  	}
docs: Adds the given panel, whose tab will be hidden.
  <p>
  This method effectively overrides the {@link AbstractPanel#isHideable() hideable} and {@link AbstractPanel#isPinned()
  pinned} state of the panel.
  
  @param panel the panel to add.
  @since TODO add version
  @see #addTab(AbstractPanel)
  @see #setVisible(Component, boolean)