bitronix.tm.gui
Class TransactionTableModel

java.lang.Object
  extended by bitronix.tm.gui.TransactionTableModel
All Implemented Interfaces:
javax.swing.table.TableModel
Direct Known Subclasses:
PendingTransactionTableModel, RawTransactionTableModel

public abstract class TransactionTableModel
extends java.lang.Object
implements javax.swing.table.TableModel

© Bitronix Software

Author:
lorban

Field Summary
protected  java.util.List tLogs
           
 
Constructor Summary
TransactionTableModel()
           
 
Method Summary
abstract  boolean acceptLog(TransactionLogRecord tlog)
           
abstract  TransactionLogRecord getRow(int row)
           
protected  void readFullTransactionLog(java.io.File filename)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt
 

Field Detail

tLogs

protected java.util.List tLogs
Constructor Detail

TransactionTableModel

public TransactionTableModel()
Method Detail

readFullTransactionLog

protected void readFullTransactionLog(java.io.File filename)
                               throws java.io.IOException
Throws:
java.io.IOException

acceptLog

public abstract boolean acceptLog(TransactionLogRecord tlog)

getRow

public abstract TransactionLogRecord getRow(int row)