< prev index next >

src/share/classes/javax/swing/tree/DefaultTreeModel.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

*** 449,460 **** * @see #removeTreeModelListener * * @since 1.4 */ public TreeModelListener[] getTreeModelListeners() { ! return (TreeModelListener[])listenerList.getListeners( ! TreeModelListener.class); } /** * Notifies all listeners that have registered interest for * notification on this event type. The event instance --- 449,459 ---- * @see #removeTreeModelListener * * @since 1.4 */ public TreeModelListener[] getTreeModelListeners() { ! return listenerList.getListeners(TreeModelListener.class); } /** * Notifies all listeners that have registered interest for * notification on this event type. The event instance
*** 645,655 **** return listenerList.getListeners(listenerType); } // Serialization support. private void writeObject(ObjectOutputStream s) throws IOException { ! Vector values = new Vector(); s.defaultWriteObject(); // Save the root, if its Serializable. if(root != null && root instanceof Serializable) { values.addElement("root"); --- 644,654 ---- return listenerList.getListeners(listenerType); } // Serialization support. private void writeObject(ObjectOutputStream s) throws IOException { ! Vector<Object> values = new Vector<Object>(); s.defaultWriteObject(); // Save the root, if its Serializable. if(root != null && root instanceof Serializable) { values.addElement("root");
< prev index next >