< prev index next >

src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java

Print this page

        

*** 92,102 **** if (name != null) { type = ClassFinder.findClass(name, type.getClassLoader()); } if (this.type.isAssignableFrom(type)) { @SuppressWarnings("unchecked") ! T tmp = (T) type.newInstance(); return tmp; } } catch (Exception exception) { // ignore any exceptions --- 92,102 ---- if (name != null) { type = ClassFinder.findClass(name, type.getClassLoader()); } if (this.type.isAssignableFrom(type)) { @SuppressWarnings("unchecked") ! T tmp = (T) type.getDeclaredConstructor().newInstance(); return tmp; } } catch (Exception exception) { // ignore any exceptions
< prev index next >