public class CodeTableComboBoxModel extends AbstractListModel<Object> implements ComboBoxModel<Object>, PropertyChangeListener, Closeable
| Modifier and Type | Field and Description |
|---|---|
static Object |
NULL |
listenerList| Constructor and Description |
|---|
CodeTableComboBoxModel(CodeTable codeTable) |
CodeTableComboBoxModel(CodeTable codeTable,
boolean allowNull) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static ComboBox |
create(String fieldName,
CodeTable codeTable,
boolean allowNull) |
void |
fireContentsChanged(Object source,
int index0,
int index1) |
Object |
getElementAt(int index) |
Object |
getSelectedItem() |
int |
getSize() |
void |
propertyChange(PropertyChangeEvent event) |
void |
setSelectedItem(Object item) |
addListDataListener, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddListDataListener, removeListDataListenerpublic static final Object NULL
public CodeTableComboBoxModel(CodeTable codeTable)
public CodeTableComboBoxModel(CodeTable codeTable, boolean allowNull)
public void close()
close in interface Closeableclose in interface AutoCloseablepublic void fireContentsChanged(Object source, int index0, int index1)
fireContentsChanged in class AbstractListModel<Object>public Object getElementAt(int index)
getElementAt in interface ListModel<Object>public Object getSelectedItem()
getSelectedItem in interface ComboBoxModel<Object>public void propertyChange(PropertyChangeEvent event)
propertyChange in interface PropertyChangeListenerpublic void setSelectedItem(Object item)
setSelectedItem in interface ComboBoxModel<Object>Copyright © 2015 Revolution Systems Inc.. All rights reserved.