Package org.apache.log4j.chainsaw
Class LogPanel.AutoFilterComboBox.AutoFilterComboBoxModel
- java.lang.Object
-
- javax.swing.AbstractListModel
-
- org.apache.log4j.chainsaw.LogPanel.AutoFilterComboBox.AutoFilterComboBoxModel
-
- All Implemented Interfaces:
java.io.Serializable
,javax.swing.ComboBoxModel
,javax.swing.ListModel
,javax.swing.MutableComboBoxModel
- Enclosing class:
- LogPanel.AutoFilterComboBox
class LogPanel.AutoFilterComboBox.AutoFilterComboBoxModel extends javax.swing.AbstractListModel implements javax.swing.MutableComboBoxModel
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Object
selectedItem
-
Constructor Summary
Constructors Constructor Description AutoFilterComboBoxModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addElement(java.lang.Object obj)
java.lang.Object
getElementAt(int index)
java.lang.Object
getSelectedItem()
int
getSize()
void
insertElementAt(java.lang.Object obj, int index)
void
removeAllElements()
void
removeElement(java.lang.Object obj)
void
removeElementAt(int index)
void
setSelectedItem(java.lang.Object item)
void
showAllElements()
-
Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
-
-
-
-
Method Detail
-
addElement
public void addElement(java.lang.Object obj)
- Specified by:
addElement
in interfacejavax.swing.MutableComboBoxModel
-
removeElement
public void removeElement(java.lang.Object obj)
- Specified by:
removeElement
in interfacejavax.swing.MutableComboBoxModel
-
insertElementAt
public void insertElementAt(java.lang.Object obj, int index)
- Specified by:
insertElementAt
in interfacejavax.swing.MutableComboBoxModel
-
removeElementAt
public void removeElementAt(int index)
- Specified by:
removeElementAt
in interfacejavax.swing.MutableComboBoxModel
-
setSelectedItem
public void setSelectedItem(java.lang.Object item)
- Specified by:
setSelectedItem
in interfacejavax.swing.ComboBoxModel
-
getSelectedItem
public java.lang.Object getSelectedItem()
- Specified by:
getSelectedItem
in interfacejavax.swing.ComboBoxModel
-
getSize
public int getSize()
- Specified by:
getSize
in interfacejavax.swing.ListModel
-
getElementAt
public java.lang.Object getElementAt(int index)
- Specified by:
getElementAt
in interfacejavax.swing.ListModel
-
removeAllElements
public void removeAllElements()
-
showAllElements
public void showAllElements()
-
-