public String getOrgGroupsAsXML() { ArrayList<OrgGroup> oList = new ArrayList<OrgGroup>(orgGroupMap.values()); Collections.sort(oList); StringBuilder xml = new StringBuilder("<orggroups>"); for (OrgGroup o : oList) xml.append(o.toXML()); xml.append("</orggroups>"); return xml.toString(); }
public String getPositionsAsXML() { ArrayList<Position> pList = new ArrayList<Position>(positionMap.values()); Collections.sort(pList); StringBuilder xml = new StringBuilder("<positions>"); for (Position p : pList) xml.append(p.toXML()); xml.append("</positions>"); return xml.toString(); }
public String getRolesAsXML() { ArrayList<Role> rList = new ArrayList<Role>(roleMap.values()); Collections.sort(rList); StringBuilder xml = new StringBuilder("<roles>"); for (Role r : rList) xml.append(r.toXML()); xml.append("</roles>"); return xml.toString(); }
public String getCapabilitiesAsXML() { ArrayList<Capability> cList = new ArrayList<Capability>(capabilityMap.values()); Collections.sort(cList); StringBuilder xml = new StringBuilder("<capabilities>"); for (Capability c : cList) xml.append(c.toXML()); xml.append("</capabilities>"); return xml.toString(); }
private List<Participant> sortFullParticipantListByName() { ArrayList<Participant> pList = new ArrayList<Participant>(participantMap.values()); Collections.sort(pList, new ParticipantNameComparator()); return pList; }