com.fump
Class TabellenModell
java.lang.Object
|
+--javax.swing.table.AbstractTableModel
|
+--com.fump.TabellenModell
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
- class TabellenModell
- extends javax.swing.table.AbstractTableModel
- Version:
- $Id: TabellenModell.html,v 1.1 2001/07/11 19:01:40 olesen Exp $
TabellenModel - derzeit zum testen beinhaltet
das nur drei Dummymails - diese muessen noch
mit Methoden der Mailklasse in die Tabelle geladen
werden
- Author:
- Markus Hindorf / Philipp Ottlinger
- See Also:
- Serialized Form
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Method Summary |
static Mail |
aktuelleMail(int selektierteZeile)
Hilfsfunktion: gibt das aktuelle markierte Mailobjekt zurück,
sonst KeineMarkierungException |
java.lang.Class |
getColumnClass(int c)
Hilfsfunktion: zur Anzeige der letzten Spalte mit Checkbox |
int |
getColumnCount()
Hilfsfunktion: gibt Anzahl der Spalten zurück |
java.lang.String |
getColumnName(int col)
Hilfsfunktion: gibt aktuellen Spaltennamen zurück |
int |
getRowCount()
Hilfsfunktion: gibt Anzahl der Reihen zurück |
java.lang.Object |
getValueAt(int row,
int col)
Hilfsfunktion: gibt String an den aktuellen Koordinaten zurück |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, isCellEditable, removeTableModelListener, setValueAt |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
columnNames
public java.lang.String[] columnNames
TabellenModell
TabellenModell()
getColumnCount
public int getColumnCount()
- Hilfsfunktion: gibt Anzahl der Spalten zurück
- Overrides:
getColumnCount
in class javax.swing.table.AbstractTableModel
- Parameters:
- - Returns:
- int
- Throws:
-
getRowCount
public int getRowCount()
- Hilfsfunktion: gibt Anzahl der Reihen zurück
- Overrides:
getRowCount
in class javax.swing.table.AbstractTableModel
- Parameters:
- - Returns:
- int
- Throws:
-
getColumnName
public java.lang.String getColumnName(int col)
- Hilfsfunktion: gibt aktuellen Spaltennamen zurück
- Overrides:
getColumnName
in class javax.swing.table.AbstractTableModel
- Parameters:
int
- spalte- Returns:
- String
- Throws:
-
getValueAt
public java.lang.Object getValueAt(int row,
int col)
- Hilfsfunktion: gibt String an den aktuellen Koordinaten zurück
- Overrides:
getValueAt
in class javax.swing.table.AbstractTableModel
- Parameters:
int
- reihe, int spalte- Returns:
- Object
- Throws:
-
getColumnClass
public java.lang.Class getColumnClass(int c)
- Hilfsfunktion: zur Anzeige der letzten Spalte mit Checkbox
- Overrides:
getColumnClass
in class javax.swing.table.AbstractTableModel
- Parameters:
int
- position- Returns:
- Class
- Throws:
javax.swing.JTable
- uses this method to determine the default renderer/
editor for each cell. If we didn't implement this method,
then the last column would contain text ("true"/"false"),
rather than a check box.
aktuelleMail
public static Mail aktuelleMail(int selektierteZeile)
throws KeineMarkierung
- Hilfsfunktion: gibt das aktuelle markierte Mailobjekt zurück,
sonst KeineMarkierungException
- Parameters:
aktuell
- selektierte Zeile aus Tabelle- Returns:
- Mail
- Throws:
KeineMarkierung
-