Package example
Class EmailTableModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- example.EmailTableModel
-
- All Implemented Interfaces:
java.io.Serializable
,javax.swing.table.TableModel
class EmailTableModel extends javax.swing.table.AbstractTableModel
-
-
Constructor Summary
Constructors Constructor Description EmailTableModel(PSTFolder theFolder, PSTFile theFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getColumnCount()
java.lang.String
getColumnName(int col)
PSTMessage
getMessageAtRow(int row)
int
getRowCount()
java.lang.Object
getValueAt(int row, int col)
boolean
isCellEditable(int row, int col)
void
setFolder(PSTFolder theFolder)
-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
-
-
-
-
Method Detail
-
getColumnName
public java.lang.String getColumnName(int col)
- Specified by:
getColumnName
in interfacejavax.swing.table.TableModel
- Overrides:
getColumnName
in classjavax.swing.table.AbstractTableModel
-
getColumnCount
public int getColumnCount()
-
getRowCount
public int getRowCount()
-
getMessageAtRow
public PSTMessage getMessageAtRow(int row)
-
getValueAt
public java.lang.Object getValueAt(int row, int col)
-
isCellEditable
public boolean isCellEditable(int row, int col)
- Specified by:
isCellEditable
in interfacejavax.swing.table.TableModel
- Overrides:
isCellEditable
in classjavax.swing.table.AbstractTableModel
-
setFolder
public void setFolder(PSTFolder theFolder) throws PSTException, java.io.IOException
- Throws:
PSTException
java.io.IOException
-
-