fr.lifl.jedi.gui.display.interactionDisplayer.view
Class OrderedComboBoxModel
java.lang.Object
javax.swing.AbstractListModel
javax.swing.DefaultComboBoxModel
fr.lifl.jedi.gui.display.interactionDisplayer.view.OrderedComboBoxModel
- All Implemented Interfaces:
- java.io.Serializable, java.util.EventListener, javax.swing.ComboBoxModel, javax.swing.event.ListDataListener, javax.swing.ListModel, javax.swing.MutableComboBoxModel
public class OrderedComboBoxModel
- extends javax.swing.DefaultComboBoxModel
- implements javax.swing.event.ListDataListener
A combo box model which elements are automatically ordered.
- Version:
JEDI V 2.3 |
Created the 16th June 2009 |
- Author:
- See Also:
- Serialized Form
Fields inherited from class javax.swing.AbstractListModel |
listenerList |
Constructor Summary |
OrderedComboBoxModel(java.util.Comparator<java.lang.Object> comp)
Constructs an empty DefaultComboBoxModel object. |
Methods inherited from class javax.swing.DefaultComboBoxModel |
getElementAt, getIndexOf, getSelectedItem, getSize, insertElementAt, removeAllElements, removeElement, removeElementAt, setSelectedItem |
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 |
OrderedComboBoxModel
public OrderedComboBoxModel(java.util.Comparator<java.lang.Object> comp)
- Constructs an empty DefaultComboBoxModel object.
addElement
public void addElement(java.lang.Object obj)
- Specified by:
addElement
in interface javax.swing.MutableComboBoxModel
- Overrides:
addElement
in class javax.swing.DefaultComboBoxModel
- See Also:
MutableComboBoxModel.addElement(java.lang.Object)
contentsChanged
public void contentsChanged(javax.swing.event.ListDataEvent e)
- Specified by:
contentsChanged
in interface javax.swing.event.ListDataListener
- See Also:
ListDataListener.contentsChanged(javax.swing.event.ListDataEvent)
intervalAdded
public void intervalAdded(javax.swing.event.ListDataEvent e)
- Specified by:
intervalAdded
in interface javax.swing.event.ListDataListener
- See Also:
ListDataListener.intervalAdded(javax.swing.event.ListDataEvent)
intervalRemoved
public void intervalRemoved(javax.swing.event.ListDataEvent e)
- Specified by:
intervalRemoved
in interface javax.swing.event.ListDataListener
- See Also:
ListDataListener.intervalRemoved(javax.swing.event.ListDataEvent)