/** * Create an instance of a <code>TestFactory</code> * * @return a new factory. */ public static TestFactory newInstance() { TestFactory factory = null; try { DiscoverClass dc = new DiscoverClass(); factory = (TestFactory) dc.newInstance( TestFactory.class, "org.apache.commons.math.stat.inference.TestFactoryImpl"); } catch(Throwable t) { return new TestFactoryImpl(); } return factory; }