public class OpenChangesetComboBoxModel extends DefaultComboBoxModel implements ChangesetCacheListener
ChangesetCache.| Modifier and Type | Field and Description |
|---|---|
private List<Changeset> |
changesets |
private Changeset |
selectedChangeset |
listenerList| Constructor and Description |
|---|
OpenChangesetComboBoxModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
changesetCacheUpdated(ChangesetCacheEvent event) |
protected Changeset |
getChangesetById(long id) |
Object |
getElementAt(int index) |
int |
getIndexOf(Object anObject) |
Object |
getSelectedItem() |
int |
getSize() |
void |
refresh()
Refreshes the content of the combobox model with the current list of open
changesets from the
ChangesetCache. |
void |
selectFirstChangeset()
Selects the first changeset in the current list of open changesets
|
void |
setSelectedItem(Object anObject) |
addElement, insertElementAt, removeAllElements, removeElement, removeElementAtaddListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddListDataListener, removeListDataListenerprivate List<Changeset> changesets
private Changeset selectedChangeset
public OpenChangesetComboBoxModel()
protected Changeset getChangesetById(long id)
public void refresh()
ChangesetCache.public void selectFirstChangeset()
public void changesetCacheUpdated(ChangesetCacheEvent event)
changesetCacheUpdated in interface ChangesetCacheListenerpublic Object getElementAt(int index)
getElementAt in interface ListModelgetElementAt in class DefaultComboBoxModelpublic int getIndexOf(Object anObject)
getIndexOf in class DefaultComboBoxModelpublic int getSize()
getSize in interface ListModelgetSize in class DefaultComboBoxModelpublic Object getSelectedItem()
getSelectedItem in interface ComboBoxModelgetSelectedItem in class DefaultComboBoxModelpublic void setSelectedItem(Object anObject)
setSelectedItem in interface ComboBoxModelsetSelectedItem in class DefaultComboBoxModel