comparison src/org/dancres/blitz/tools/dash/StatsTableModel.java @ 0:3dc0c5604566

Initial checkin of blitz 2.0 fcs - no installer yet.
author Dan Creswell <dan.creswell@gmail.com>
date Sat, 21 Mar 2009 11:00:06 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:3dc0c5604566
1 package org.dancres.blitz.tools.dash;
2
3 import java.util.ArrayList;
4 import java.util.List;
5 import javax.swing.table.AbstractTableModel;
6
7 public class StatsTableModel extends AbstractTableModel {
8 private List _data = new ArrayList();
9 private String[] _cols = new String[]{"Type", "Count", "reads", "writes",
10 "takes"};
11
12 StatsTableModel() {
13 }
14 public int getRowCount() {
15 return _data.size();
16 }
17 public int getColumnCount() {
18 return _cols.length;
19 }
20 public String getColumnName(int col) {
21 return _cols[col];
22 }
23 public Object getValueAt(int r, int c) {
24 Object[] rowData = (Object[]) _data.get(r);
25 return rowData[c];
26 }
27 public void update(List data) {
28 _data = data;
29 fireTableDataChanged();
30 }
31 }