< prev index next >

src/com/sun/javatest/tool/EditableList.java

Print this page
rev 145 : 7902237: Fixing raw use of parameterized class
Reviewed-by: jjg

*** 156,166 **** * Get the items currently in the list, in an array of a specific type. * @param c the component type of the array to be returned * @return an array containing the items currently in the list * @see #setItems */ ! public Object[] getItems(Class c) { Object[] items = (Object[]) (Array.newInstance(c, listModel.size())); listModel.copyInto(items); return items; } --- 156,166 ---- * Get the items currently in the list, in an array of a specific type. * @param c the component type of the array to be returned * @return an array containing the items currently in the list * @see #setItems */ ! public Object[] getItems(Class<?> c) { Object[] items = (Object[]) (Array.newInstance(c, listModel.size())); listModel.copyInto(items); return items; }
*** 334,344 **** JOptionPane.INFORMATION_MESSAGE); } private class Renderer extends DefaultListCellRenderer { ! public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { return super.getListCellRendererComponent(list, getDisplayValue(value), index, isSelected, cellHasFocus); --- 334,344 ---- JOptionPane.INFORMATION_MESSAGE); } private class Renderer extends DefaultListCellRenderer { ! public Component getListCellRendererComponent(JList<?> list, Object value, int index, boolean isSelected, boolean cellHasFocus) { return super.getListCellRendererComponent(list, getDisplayValue(value), index, isSelected, cellHasFocus);
< prev index next >