< prev index next >

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

Print this page

        

@@ -1360,11 +1360,13 @@
             internalPersistenceDelegates.put(typeName, defaultPersistenceDelegate);
             try {
                 String name =  type.getName();
                 Class c = Class.forName("java.beans.MetaData$" + name.replace('.', '_')
                                         + "_PersistenceDelegate");
-                pd = (PersistenceDelegate)c.newInstance();
+                @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 >