rendered paste body static void printOrganizationTree(UserAuthInfo userAuth, String orgUuid, PartyManager partyManager, int depth) {
String spacing = "";
for(int i = 0; i < depth; i++)
spacing += " ";
PartyInfo orgInfo = null;
try {
orgInfo = partyManager.getParty(userAuth, orgUuid, Boolean.TRUE);
}
catch(Exception e) {
System.out.println(e);
}
System.out.println(spacing + orgUuid + " : " + orgInfo.getName());
depth++;
printOrganizationChildren(userAuth, orgUuid, partyManager, depth);
try {
List orgInfos =
partyManager.getChildOrganizations(userAuth, orgUuid, 0, 0);
for(int i = 0; i < orgInfos.size(); ++i) {
printOrganizationTree(userAuth, ((GroupInfo)orgInfos.get(i)).getUuid(), partyManager, depth);
//System.out.println(spacing + " " + ((PartyInfo)orgInfos.get(i)).getName() + " : " + ((PartyInfo)orgInfos.get(i)).getUuid());
}
} catch(Exception e) {
System.out.println(e);
}
}