Beispiel #1
0
  private void initializeGroupsAndRoles(Groupinfo groupinfo) {
    Groups groups = groupinfo.getGroups();
    m_groups = new LinkedHashMap<String, Group>();
    m_oldHeader = groupinfo.getHeader();
    for (Group curGroup : groups.getGroupCollection()) {
      m_groups.put(curGroup.getName(), curGroup);
    }
    buildDutySchedules(m_groups);

    Roles roles = groupinfo.getRoles();
    m_roles = new LinkedHashMap<String, Role>();
    if (roles != null) {
      for (Role role : roles.getRoleCollection()) {
        m_roles.put(role.getName(), role);
      }
    }
  }