Exemplo n.º 1
0
  public String disableTab() {
    UITabPanel tabPanel = (UITabPanel) getTabPanel();
    Object value = tabPanel.getValue();
    if (value != null && value.equals(disabledTabName)) {
      List tabNames = getTabNames();
      int idx = tabNames.indexOf(value);

      int i = idx + 1;
      if (i >= tabNames.size()) {

        if (!tabNames.isEmpty()) {
          tabPanel.setValue(tabNames.get(0));
        }

      } else {
        tabPanel.setValue(tabNames.get(i));
      }
    }

    return null;
  }