< prev index next >

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

*** 273,283 **** * @beaninfo * description: Mouse release will fire an action event * hidden: true */ public void setArmed(boolean b) { ! ButtonModel model = (ButtonModel) getModel(); boolean oldValue = model.isArmed(); if(model.isArmed() != b) { model.setArmed(b); } --- 273,283 ---- * @beaninfo * description: Mouse release will fire an action event * hidden: true */ public void setArmed(boolean b) { ! ButtonModel model = getModel(); boolean oldValue = model.isArmed(); if(model.isArmed() != b) { model.setArmed(b); }
*** 288,298 **** * * @return true if the menu item is armed, and it can be selected * @see #setArmed */ public boolean isArmed() { ! ButtonModel model = (ButtonModel) getModel(); return model.isArmed(); } /** * Enables or disables the menu item. --- 288,298 ---- * * @return true if the menu item is armed, and it can be selected * @see #setArmed */ public boolean isArmed() { ! ButtonModel model = getModel(); return model.isArmed(); } /** * Enables or disables the menu item.
*** 719,730 **** * @return all of the <code>MenuDragMouseListener</code>s added or an empty * array if no listeners have been added * @since 1.4 */ public MenuDragMouseListener[] getMenuDragMouseListeners() { ! return (MenuDragMouseListener[])listenerList.getListeners( ! MenuDragMouseListener.class); } /** * Adds a <code>MenuKeyListener</code> to the menu item. * --- 719,729 ---- * @return all of the <code>MenuDragMouseListener</code>s added or an empty * array if no listeners have been added * @since 1.4 */ public MenuDragMouseListener[] getMenuDragMouseListeners() { ! return listenerList.getListeners(MenuDragMouseListener.class); } /** * Adds a <code>MenuKeyListener</code> to the menu item. *
*** 750,761 **** * @return all of the <code>MenuKeyListener</code>s added or an empty * array if no listeners have been added * @since 1.4 */ public MenuKeyListener[] getMenuKeyListeners() { ! return (MenuKeyListener[])listenerList.getListeners( ! MenuKeyListener.class); } /** * See JComponent.readObject() for information about serialization * in Swing. --- 749,759 ---- * @return all of the <code>MenuKeyListener</code>s added or an empty * array if no listeners have been added * @since 1.4 */ public MenuKeyListener[] getMenuKeyListeners() { ! return listenerList.getListeners(MenuKeyListener.class); } /** * See JComponent.readObject() for information about serialization * in Swing.
< prev index next >