Iterator<String> ii = allInterfaces.iterator(); while (ii.hasNext()) { checkClassname(ii.next(), "key interface or class"); } else { val = val.trim(); if (checkClassname(val, "implementation class")) { allImpls.put(val, val); } else { for (String val : vals) { if (checkClassname(val, "implementation class")) { allImpls.put(val, val); } else { for (String val : vals) { if (checkClassname(val, "selfnamed implementation class")) { allImpls.put(val, val); checkSelfNamed(val); if (checkClassname(classname, "implementation class")) { allImpls.put(classname, classname);