org.homeunix.thecave.buddi.model.swing
Class TransactionListModel
java.lang.Object
javax.swing.AbstractListModel
org.homeunix.thecave.moss.swing.model.BackedListModel<Transaction>
org.homeunix.thecave.buddi.model.swing.TransactionListModel
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Iterable<Transaction>, java.util.Collection<Transaction>, javax.swing.ListModel
public class TransactionListModel
- extends BackedListModel<Transaction>
The transaction list model. Implements List interface to ease navigation,
but only the read-only methods are implemented. This list model is backed
by a
- Author:
- wyatt
- See Also:
- Serialized Form
| Fields inherited from class javax.swing.AbstractListModel |
listenerList |
| Methods inherited from class org.homeunix.thecave.moss.swing.model.BackedListModel |
add, addAll, clear, contains, containsAll, fireListChanged, getElementAt, getSize, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
| 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 java.util.Collection |
equals, hashCode |
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
TransactionListModel
public TransactionListModel(Document model,
Source selectedSource)
setSearchText
public void setSearchText(java.lang.String text)
setDateFilter
public void setDateFilter(TransactionDateFilterKeys key)
setClearedFilter
public void setClearedFilter(TransactionClearedFilterKeys key)
setReconciledFilter
public void setReconciledFilter(TransactionReconciledFilterKeys key)
isListFiltered
public boolean isListFiltered()
update
public void update()