net.bereza.money.gui
public class: ItemListModel [javadoc |
source]
java.lang.Object
javax.swing.AbstractListModel<E>
javax.swing.DefaultComboBoxModel
net.bereza.money.gui.ItemListModel
All Implemented Interfaces:
java$io$Serializable, MutableComboBoxModel, ListModel
ItemListModel is a DefaultListModel which holds only
DatabaseItems, and has a Hashtable which tracks items
by id.
- author:
$
- Author: bereza $
- version:
$
- Revision: 1.2 $
$Log: ItemListModel.java,v $
Revision 1.2 2000/03/30 01:57:34 bereza
Added copyright header
Revision 1.1 2000/03/29 02:12:30 bereza
Initial revision
$Id: ItemListModel.java,v 1.2 2000/03/30 01:57:34 bereza Exp $
Field Summary |
---|
Hashtable | trackingTable | |
Constructor: |
public ItemListModel(Hashtable table) {
trackingTable=table;
}
Construct a ItemListModel with a tracking table. Parameters:
table - which will track items by id
|
Methods from java.lang.Object: |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method from net.bereza.money.gui.ItemListModel Detail: |
public void addElement(Object element) {
addToTable(element);
super.addElement(element);
}
|
public void insertElementAt(Object obj,
int index) {
addToTable(obj);
super.insertElementAt(obj, index);
}
|