/** * readRoles * * @return List */ public List<Role> readRoles() { List<Role> list = new ArrayList<Role>(); Element element; Role role; NodeList roles = OrganizationElementFactory.getListRoles(this.getRolesElement()); for (int i = 0; i < roles.getLength(); i++) { element = (Element) roles.item(i); role = factory.elementToRole(element); list.add(role); } return list; }