Package fim
Class TrActTable
java.lang.Object
javax.swing.table.AbstractTableModel
fim.TrActTable
- All Implemented Interfaces:
Serializable
,TableModel
Class for a tabular representation of a set of transactions.
- Since:
- 2007.06.06
- See Also:
-
Field Summary
FieldsFields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
Get the number of columns of the table.getColumnName
(int i) Get the name of a column.int
Get the number of rows of the table.Get the transactions.getValueAt
(int row, int col) Get the value in a table cell.static void
Main function for testing some basic functionality.void
Set the transactions.Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
-
Field Details
-
taset
the set of transactions
-
-
Constructor Details
-
TrActTable
Create a transaction table.- Parameters:
taset
- the set of transactions- Since:
- 2007.06.06 (Christian Borgelt)
-
-
Method Details
-
getTrActs
Get the transactions.- Returns:
- the transaction set
- Since:
- 2007.06.06 (Christian Borgelt)
-
setTrActs
Set the transactions.- Parameters:
taset
- the new transaction set- Since:
- 2007.06.06 (Christian Borgelt)
-
getRowCount
public int getRowCount()Get the number of rows of the table.- Specified by:
getRowCount
in interfaceTableModel
- Returns:
- the number of rows of the table
- Since:
- 2007.06.06 (Christian Borgelt)
-
getColumnCount
public int getColumnCount()Get the number of columns of the table.- Specified by:
getColumnCount
in interfaceTableModel
- Returns:
- the number of columns of the table
- Since:
- 2007.06.06 (Christian Borgelt)
-
getColumnName
Get the name of a column.- Specified by:
getColumnName
in interfaceTableModel
- Overrides:
getColumnName
in classAbstractTableModel
- Parameters:
i
- the index of the column- Returns:
- the name of the column with index i
- Since:
- 2005.07.06 (Christian Borgelt)
-
getValueAt
Get the value in a table cell.- Specified by:
getValueAt
in interfaceTableModel
- Parameters:
row
- the row index of the table cellcol
- the column index of the table cell- Returns:
- an object representing the contents of the table cell
- Since:
- 2007.06.06 (Christian Borgelt)
-
main
Main function for testing some basic functionality.It is tried to parse the file that is given as the first command line argument as a set of transactions.
- Parameters:
args
- the command line arguments- Since:
- 2005.07.06 (Christian Borgelt)
-