fix dom implementation mapping

This commit is contained in:
peter
2010-07-31 15:39:54 +01:00
parent 18014598e3
commit 87516d558f
@@ -68,12 +68,11 @@ class ImplementationClassCache {
for (DomImplementationClassEP value : values) {
if (value.getInterfaceClass() == concreteInterface) {
results.add(value.getImplementationClass());
return;
}
}
if (results.isEmpty()) {
for (final Class aClass1 : ReflectionCache.getInterfaces(concreteInterface)) {
findImplementationClassDFS(aClass1, results);
}
for (final Class aClass1 : ReflectionCache.getInterfaces(concreteInterface)) {
findImplementationClassDFS(aClass1, results);
}
}