public class FinancialTransactionTableModel extends TableModelWithGroup<Entry>
| Modifier and Type | Field and Description |
|---|---|
protected FinancialTransactionService |
financialTransactionService
Service (just to update setValueAt().
|
protected static org.apache.commons.logging.Log |
log |
columns, comparator, valueslistenerList| Constructor and Description |
|---|
FinancialTransactionTableModel() |
| Modifier and Type | Method and Description |
|---|---|
Entry |
addEntry(Entry entry)
Insert new entry.
|
FinancialTransaction |
addTransaction(FinancialTransaction transaction) |
boolean |
contains(FinancialTransaction transaction) |
void |
fireTransaction(FinancialTransaction transaction) |
BigDecimal |
getBalanceTransactionInRow(int row) |
FinancialTransaction |
getTransactionAt(int row) |
int |
indexOf(FinancialTransaction transaction) |
protected void |
initColumn() |
void |
removeEntry(int row) |
void |
removeTransaction(int row)
Delete selected row in table (could be transaction or entry).
|
boolean |
sameGroup(Entry e1,
Entry e2) |
void |
setTransactions(List<FinancialTransaction> transactions) |
void |
updateEntry(Entry entry) |
void |
updateTransaction(FinancialTransaction transaction) |
indexGroupAt, indexInGroupaddAll, addColumn, addValue, clear, contains, get, getColumn, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, getValues, indexOf, isCellEditable, remove, remove, removeAll, setComparator, setValue, setValueAt, setValues, size, sortaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerprotected static final org.apache.commons.logging.Log log
protected FinancialTransactionService financialTransactionService
protected void initColumn()
initColumn in class AbstractLimaTableModel<Entry>public void setTransactions(List<FinancialTransaction> transactions)
public FinancialTransaction getTransactionAt(int row)
public int indexOf(FinancialTransaction transaction)
public boolean contains(FinancialTransaction transaction)
public void removeTransaction(int row)
row - public void removeEntry(int row)
public FinancialTransaction addTransaction(FinancialTransaction transaction)
public BigDecimal getBalanceTransactionInRow(int row)
public boolean sameGroup(Entry e1, Entry e2)
sameGroup in class TableModelWithGroup<Entry>public void updateEntry(Entry entry)
public void updateTransaction(FinancialTransaction transaction)
public void fireTransaction(FinancialTransaction transaction)
Copyright © 2008–2014 CodeLutin. All rights reserved.