< prev index next >

src/share/classes/javax/swing/table/DefaultTableModel.java

Print this page
rev 1527 : 6727662: Code improvement and warnings removing from swing packages
Summary: Removed unnecessary castings and other warnings
Reviewed-by: malenkov

*** 679,691 **** */ protected static Vector convertToVector(Object[] anArray) { if (anArray == null) { return null; } ! Vector v = new Vector(anArray.length); ! for (int i=0; i < anArray.length; i++) { ! v.addElement(anArray[i]); } return v; } /** --- 679,691 ---- */ protected static Vector convertToVector(Object[] anArray) { if (anArray == null) { return null; } ! Vector<Object> v = new Vector<Object>(anArray.length); ! for (Object o : anArray) { ! v.addElement(o); } return v; } /**
*** 696,708 **** */ protected static Vector convertToVector(Object[][] anArray) { if (anArray == null) { return null; } ! Vector v = new Vector(anArray.length); ! for (int i=0; i < anArray.length; i++) { ! v.addElement(convertToVector(anArray[i])); } return v; } } // End of class DefaultTableModel --- 696,708 ---- */ protected static Vector convertToVector(Object[][] anArray) { if (anArray == null) { return null; } ! Vector<Vector> v = new Vector<Vector>(anArray.length); ! for (Object[] o : anArray) { ! v.addElement(convertToVector(o)); } return v; } } // End of class DefaultTableModel
< prev index next >