< prev index next >

src/java.desktop/share/classes/java/beans/MetaData.java

Print this page

        

*** 1360,1370 **** internalPersistenceDelegates.put(typeName, defaultPersistenceDelegate); try { String name = type.getName(); Class c = Class.forName("java.beans.MetaData$" + name.replace('.', '_') + "_PersistenceDelegate"); ! pd = (PersistenceDelegate)c.newInstance(); internalPersistenceDelegates.put(typeName, pd); } catch (ClassNotFoundException e) { String[] properties = getConstructorProperties(type); if (properties != null) { --- 1360,1372 ---- internalPersistenceDelegates.put(typeName, defaultPersistenceDelegate); try { String name = type.getName(); Class c = Class.forName("java.beans.MetaData$" + name.replace('.', '_') + "_PersistenceDelegate"); ! @SuppressWarnings("deprecation") ! Object tmp = c.newInstance(); ! pd = (PersistenceDelegate)tmp; internalPersistenceDelegates.put(typeName, pd); } catch (ClassNotFoundException e) { String[] properties = getConstructorProperties(type); if (properties != null) {
< prev index next >