|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--suncertify.client.models.ExtendableMutableComboBoxModel
Class implements the ComboBoxModel. It include comboBox data, collection of listener and reference to the selected object (may be null if no item was selected)
Constructor Summary | |
ExtendableMutableComboBoxModel()
Initialize the model and put an empty string to the data list |
Method Summary | |
void |
addElement(java.lang.Object obj)
Add elements to the ComboBox data list Update notification is done the add |
void |
addListDataListener(javax.swing.event.ListDataListener l)
Adds listner to the model |
java.lang.Object |
getElementAt(int index)
Returns the value from data list with the given index |
java.lang.Object |
getSelectedItem()
Returns selected item |
int |
getSize()
Returns the size of the ComboBox model data list |
void |
insertElementAt(java.lang.Object obj,
int index)
Inserts an element at the given position. |
void |
removeElement(java.lang.Object obj)
Removes elemente from the ComboBox data list. |
void |
removeElementAt(int index)
Removes an element at the given index. |
void |
removeListDataListener(javax.swing.event.ListDataListener l)
Removes the listener from the model |
void |
setSelectedItem(java.lang.Object anItem)
Sets the item as selected |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ExtendableMutableComboBoxModel()
Method Detail |
public void addElement(java.lang.Object obj)
addElement
in interface javax.swing.MutableComboBoxModel
obj
- the object to be addMutableComboBoxModel.addElement(java.lang.Object)
public void removeElement(java.lang.Object obj)
removeElement
in interface javax.swing.MutableComboBoxModel
obj
- the object to be removedMutableComboBoxModel.removeElement(java.lang.Object)
public void insertElementAt(java.lang.Object obj, int index)
insertElementAt
in interface javax.swing.MutableComboBoxModel
obj
- an object to insertindex
- an index on which inser the objectMutableComboBoxModel.insertElementAt(java.lang.Object, int)
public void removeElementAt(int index)
removeElementAt
in interface javax.swing.MutableComboBoxModel
index
- index of the element to removeMutableComboBoxModel.removeElementAt(int)
public void setSelectedItem(java.lang.Object anItem)
setSelectedItem
in interface javax.swing.ComboBoxModel
anItem
- item to set as selectedComboBoxModel.setSelectedItem(java.lang.Object)
public java.lang.Object getSelectedItem()
getSelectedItem
in interface javax.swing.ComboBoxModel
ComboBoxModel.getSelectedItem()
public int getSize()
getSize
in interface javax.swing.ListModel
ListModel.getSize()
public java.lang.Object getElementAt(int index)
getElementAt
in interface javax.swing.ListModel
index
- index of a value to be return
ListModel.getElementAt(int)
public void addListDataListener(javax.swing.event.ListDataListener l)
addListDataListener
in interface javax.swing.ListModel
l
- listener to be addedListModel.addListDataListener(javax.swing.event.ListDataListener)
public void removeListDataListener(javax.swing.event.ListDataListener l)
removeListDataListener
in interface javax.swing.ListModel
l
- listener to be removedListModel.removeListDataListener(javax.swing.event.ListDataListener)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |