//
// loop exception defs and create rank list
for (Iterator it=exceptionDefs.values().iterator(); it.hasNext();) {
//
// get def
ExceptionDef def = (ExceptionDef)it.next();
//
// get exception ranks
List _ranks = def.getRankErrorCodesList();
//
// loop ranks and add pair [rank,exception_id] to global rank list
for (Iterator rit=_ranks.iterator(); rit.hasNext(); ) {
//
// get rank
int[] arank = (int[])rit.next();
//
// create Rank
Rank rank = new Rank(arank[1],arank[0],def.getId());
//
// add rank to list
addRank(rank);
}
}