// supports the implementation type as a secondary.
Enumeration e = implhash.elements();
while (e.hasMoreElements())
{
factory = (MethodFactory) e.nextElement();
if (factory.supportsImplementation(impltype))
return factory;
}
factory = null;
// try and load an implementation. a new properties object needs