|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.swing.AbstractListModel | +--org.moyoman.client.reference.util.AlphabetizedComboBoxModel
Provides a combo box model with alphabetized items.
Field Summary | |
private List |
_data
Data collection. |
private Object |
_selectedItem
Selected item. |
Fields inherited from class javax.swing.AbstractListModel |
listenerList |
Constructor Summary | |
AlphabetizedComboBoxModel()
|
Method Summary | |
void |
addElement(Object element)
Adds an item to the model. |
Object |
getElementAt(int index)
Return the element at the given index. |
Object |
getSelectedItem()
Return the selected item. |
int |
getSize()
Return the number of items in the model. |
void |
insertElementAt(Object element,
int index)
Add an item from the model. |
void |
removeElement(Object element)
Removes an item from the model. |
void |
removeElementAt(int index)
Removes an item from the model. |
void |
setSelectedItem(Object item)
Set the selected item. |
Methods inherited from class javax.swing.AbstractListModel |
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.swing.ListModel |
addListDataListener, removeListDataListener |
Field Detail |
private List _data
private Object _selectedItem
Constructor Detail |
public AlphabetizedComboBoxModel()
Method Detail |
public Object getElementAt(int index)
getElementAt
in interface ListModel
index
- Index of the element of interest.public void setSelectedItem(Object item)
setSelectedItem
in interface ComboBoxModel
item
- New selected item.public Object getSelectedItem()
getSelectedItem
in interface ComboBoxModel
public int getSize()
getSize
in interface ListModel
public void addElement(Object element)
addElement
in interface MutableComboBoxModel
public void insertElementAt(Object element, int index)
insertElementAt
in interface MutableComboBoxModel
public void removeElement(Object element)
removeElement
in interface MutableComboBoxModel
public void removeElementAt(int index)
removeElementAt
in interface MutableComboBoxModel
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |