| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.AbstractSpinnerModel
public abstract class AbstractSpinnerModel
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 
 setValue, getValue, getNextValue and
 getPreviousValue methods.
JSpinner, 
SpinnerModel, 
SpinnerListModel, 
SpinnerNumberModel, 
SpinnerDateModel| Field Summary | |
|---|---|
| protected  EventListenerList | listenerListThe list of ChangeListeners for this model. | 
| Constructor Summary | |
|---|---|
| AbstractSpinnerModel() | |
| Method Summary | ||
|---|---|---|
|  void | addChangeListener(ChangeListener l)Adds a ChangeListener to the model's listener list. | |
| protected  void | fireStateChanged()Run each ChangeListeners stateChanged() method. | |
|  ChangeListener[] | getChangeListeners()Returns an array of all the ChangeListeners added
 to this AbstractSpinnerModel with addChangeListener(). | |
| 
 | getListeners(Class<T> listenerType)Return an array of all the listeners of the given type that were added to this model. | |
|  void | removeChangeListener(ChangeListener l)Removes a ChangeListener from the model's listener list. | |
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface javax.swing.SpinnerModel | 
|---|
| getNextValue, getPreviousValue, getValue, setValue | 
| Field Detail | 
|---|
protected EventListenerList listenerList
| Constructor Detail | 
|---|
public AbstractSpinnerModel()
| Method Detail | 
|---|
public void addChangeListener(ChangeListener l)
addChangeListener in interface SpinnerModell - the ChangeListener to addremoveChangeListener(javax.swing.event.ChangeListener), 
SpinnerModel.addChangeListener(javax.swing.event.ChangeListener)public void removeChangeListener(ChangeListener l)
removeChangeListener in interface SpinnerModell - the ChangeListener to removeaddChangeListener(javax.swing.event.ChangeListener), 
SpinnerModel.removeChangeListener(javax.swing.event.ChangeListener)public ChangeListener[] getChangeListeners()
ChangeListeners added
 to this AbstractSpinnerModel with addChangeListener().
ChangeListeners added or an empty
         array if no listeners have been addedprotected void fireStateChanged()
SpinnerModel.setValue(java.lang.Object), 
EventListenerListpublic <T extends EventListener> T[] getListeners(Class<T> listenerType)
myAbstractSpinnerModel.getListeners(ChangeListener.class);
listenerType - the type of listeners to return, e.g. ChangeListener.class
| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.