< prev index next >

src/java.desktop/share/classes/javax/swing/AbstractSpinnerModel.java

Print this page

        

*** 32,43 **** /** * This class provides the ChangeListener part of the * SpinnerModel interface that should be suitable for most concrete SpinnerModel * implementations. Subclasses must provide an implementation of the ! * <code>setValue</code>, <code>getValue</code>, <code>getNextValue</code> and ! * <code>getPreviousValue</code> methods. * * @see JSpinner * @see SpinnerModel * @see SpinnerListModel * @see SpinnerNumberModel --- 32,43 ---- /** * This class provides the ChangeListener part of the * SpinnerModel interface that should be suitable for most concrete SpinnerModel * implementations. Subclasses must provide an implementation of the ! * {@code setValue}, {@code getValue}, {@code getNextValue} and ! * {@code getPreviousValue} methods. * * @see JSpinner * @see SpinnerModel * @see SpinnerListModel * @see SpinnerNumberModel
*** 89,102 **** listenerList.remove(ChangeListener.class, l); } /** ! * Returns an array of all the <code>ChangeListener</code>s added * to this AbstractSpinnerModel with addChangeListener(). * ! * @return all of the <code>ChangeListener</code>s added or an empty * array if no listeners have been added * @since 1.4 */ public ChangeListener[] getChangeListeners() { return listenerList.getListeners(ChangeListener.class); --- 89,102 ---- listenerList.remove(ChangeListener.class, l); } /** ! * Returns an array of all the {@code ChangeListener}s added * to this AbstractSpinnerModel with addChangeListener(). * ! * @return all of the {@code ChangeListener}s added or an empty * array if no listeners have been added * @since 1.4 */ public ChangeListener[] getChangeListeners() { return listenerList.getListeners(ChangeListener.class);
< prev index next >