< 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 >