Set result = new TreeSet();
Collection xmls = scp.getXmldescriptor().values();
for (Iterator itDesc = xmls.iterator(); itDesc.hasNext();) {
SpeedoXMLDescriptor desc = (SpeedoXMLDescriptor) itDesc.next();
for (Iterator itPack = desc.packages.values().iterator(); itPack.hasNext();) {
SpeedoPackage sp = (SpeedoPackage) itPack.next();
for (Iterator itclass = sp.classes.values().iterator(); itclass.hasNext();) {
SpeedoClass sc = (SpeedoClass) itclass.next();
String name = sp.name + '.' + sc.name;
String accessorName = NamingRules.accessorName(name);
String mappingName = sp.name + '.' + scp.mapperName + '.' + NamingRules.mappingName(sc.name);