public class ComboBoxModel
extends java.lang.Object
implements javax.swing.MutableComboBoxModel, java.awt.event.ActionListener
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
log |
Constructor and Description |
---|
ComboBoxModel(OpenCVFilterGui openCVFilterGui) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
addElement(java.lang.Object obj) |
static void |
addElement(java.lang.String name,
java.lang.String source) |
void |
addListDataListener(javax.swing.event.ListDataListener l) |
static boolean |
contains(java.lang.String key) |
java.lang.Object |
getElementAt(int index) |
java.lang.Object |
getSelectedItem() |
int |
getSize() |
void |
insertElementAt(java.lang.Object obj,
int index) |
void |
removeElement(java.lang.Object obj) |
void |
removeElementAt(int index) |
void |
removeListDataListener(javax.swing.event.ListDataListener l) |
static void |
removeSource(java.lang.String name) |
void |
setSelectedItem(java.lang.Object anItem) |
public ComboBoxModel(OpenCVFilterGui openCVFilterGui)
public static void addElement(java.lang.String name, java.lang.String source)
public static boolean contains(java.lang.String key)
public static void removeSource(java.lang.String name)
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void addElement(java.lang.Object obj)
addElement
in interface javax.swing.MutableComboBoxModel
public void addListDataListener(javax.swing.event.ListDataListener l)
addListDataListener
in interface javax.swing.ListModel
public java.lang.Object getElementAt(int index)
getElementAt
in interface javax.swing.ListModel
public java.lang.Object getSelectedItem()
getSelectedItem
in interface javax.swing.ComboBoxModel
public int getSize()
getSize
in interface javax.swing.ListModel
public void insertElementAt(java.lang.Object obj, int index)
insertElementAt
in interface javax.swing.MutableComboBoxModel
public void removeElement(java.lang.Object obj)
removeElement
in interface javax.swing.MutableComboBoxModel
public void removeElementAt(int index)
removeElementAt
in interface javax.swing.MutableComboBoxModel
public void removeListDataListener(javax.swing.event.ListDataListener l)
removeListDataListener
in interface javax.swing.ListModel
public void setSelectedItem(java.lang.Object anItem)
setSelectedItem
in interface javax.swing.ComboBoxModel