Beispiel #1
0
  @Override
  public void setActiveMenuItem(String token) {

    int count = perunAdminMenuPills.getWidgetCount();
    for (int i = 0; i < count; i++) {
      if (perunAdminMenuPills.getWidget(i) instanceof AnchorListItem) {
        AnchorListItem item = (AnchorListItem) perunAdminMenuPills.getWidget(i);
        if (Objects.equals(token, item.getTargetHistoryToken())) {
          item.setActive(true);
        } else {
          item.setActive(false);
        }
      }
    }

    int count2 = voManagerMenuPills.getWidgetCount();
    for (int i = 0; i < count2; i++) {
      if (voManagerMenuPills.getWidget(i) instanceof AnchorListItem) {
        AnchorListItem item = (AnchorListItem) voManagerMenuPills.getWidget(i);
        if (Objects.equals(token, item.getTargetHistoryToken())) {
          item.setActive(true);
        } else {
          item.setActive(false);
        }
      }
    }

    int count3 = groupManagerMenuPills.getWidgetCount();
    for (int i = 0; i < count3; i++) {
      if (groupManagerMenuPills.getWidget(i) instanceof AnchorListItem) {
        AnchorListItem item = (AnchorListItem) groupManagerMenuPills.getWidget(i);
        if (Objects.equals(token, item.getTargetHistoryToken())) {
          item.setActive(true);
        } else {
          item.setActive(false);
        }
      }
    }

    int count4 = facilityManagerMenuPills.getWidgetCount();
    for (int i = 0; i < count4; i++) {
      if (facilityManagerMenuPills.getWidget(i) instanceof AnchorListItem) {
        AnchorListItem item = (AnchorListItem) facilityManagerMenuPills.getWidget(i);
        if (Objects.equals(token, item.getTargetHistoryToken())) {
          item.setActive(true);
        } else {
          item.setActive(false);
        }
      }
    }
  }