NextApp Echo
1.1.4

nextapp.echo
Class AbstractSelectFieldModel

java.lang.Object
  extended bynextapp.echo.AbstractListModel
      extended bynextapp.echo.AbstractSelectFieldModel
All Implemented Interfaces:
ListModel, SelectFieldModel, java.io.Serializable
Direct Known Subclasses:
DefaultSelectFieldModel

public abstract class AbstractSelectFieldModel
extends AbstractListModel
implements SelectFieldModel

A base class from which SelectFieldModel implementations are derived. This class provides event handling functionality and storage of the selected item. If storage of the selected item is not desired, the getSelectedItem() and setSelectedItem() fields may be overridden.

See Also:
Serialized Form

Field Summary
private  java.lang.Object selectedItem
           
 
Fields inherited from class nextapp.echo.AbstractListModel
listenerList
 
Constructor Summary
AbstractSelectFieldModel()
           
 
Method Summary
 java.lang.Object getSelectedItem()
          Returns the selected item.
 void setSelectedItem(java.lang.Object newValue)
          Sets the selected item.
 
Methods inherited from class nextapp.echo.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, removeListDataListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface nextapp.echo.ListModel
addListDataListener, get, removeListDataListener, size
 

Field Detail

selectedItem

private java.lang.Object selectedItem
Constructor Detail

AbstractSelectFieldModel

public AbstractSelectFieldModel()
Method Detail

getSelectedItem

public java.lang.Object getSelectedItem()
Returns the selected item.

Specified by:
getSelectedItem in interface SelectFieldModel
Returns:
The selected item.

setSelectedItem

public void setSelectedItem(java.lang.Object newValue)
Sets the selected item.

Specified by:
setSelectedItem in interface SelectFieldModel
Parameters:
newValue - The new selected item.

NextApp Echo
1.1.4