|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.swing.table.AbstractTableModel | +--DatenModell
Programm: JSheet - Spreadsheet
Copyright: 2001 Andreas Gohr, Frank Schubert
License: GPL2 or higher
Version: 1.0
Date: 22.06.2001
Info: Diese Klasse stellt das Tablemodel des Spreadsheets zur
Verfuegung
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Constructor Summary | |
DatenModell(int rows,
int cols)
|
|
DatenModell(java.lang.String filename)
Läd Daten aus einer Datei und legt das entsprechende Datenmodell an. |
Method Summary | |
void |
deleteCol(int col)
Loescht Spalte an angegebenem Index |
void |
deleteRow(int row)
Loescht Zeile an angegebenem Index |
java.lang.Object |
getCalcValueAt(int r,
int c)
Liefert den berechneten Wert zurueck |
int |
getColumnCount()
Liefert Anzahl der Spalten zurueck (ueberschriebene Methode von AbstractTableModel) |
int |
getRowCount()
Liefert Anzahl der Zeilen zurueck (ueberschriebene Methode von AbstractTableModel) |
java.lang.Object |
getValueAt(int r,
int c)
Liefert den eingegebenen Wert zurueck |
void |
insertCol(int col)
Fuegt Spalte nach angegebenem Index ein |
void |
insertRow(int row)
Fuegt Zeile nach angegebenem Index ein |
boolean |
isCellEditable(int row,
int col)
Setzt alle Zellen auf editierbar (ueberschriebene Methode) |
boolean |
save(java.lang.String filename)
Save Funktion -Speichert alle Daten in filename |
void |
setValueAt(java.lang.Object o,
int row,
int col)
Ueberschriebene Methode - Setzt uebergebenen Wert in rawData ein |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DatenModell(int rows, int cols)
public DatenModell(java.lang.String filename) throws java.lang.Exception
Method Detail |
public boolean save(java.lang.String filename)
public int getRowCount()
getRowCount
in class javax.swing.table.AbstractTableModel
public int getColumnCount()
getColumnCount
in class javax.swing.table.AbstractTableModel
public java.lang.Object getCalcValueAt(int r, int c)
public java.lang.Object getValueAt(int r, int c)
getValueAt
in class javax.swing.table.AbstractTableModel
public boolean isCellEditable(int row, int col)
isCellEditable
in class javax.swing.table.AbstractTableModel
public void setValueAt(java.lang.Object o, int row, int col)
setValueAt
in class javax.swing.table.AbstractTableModel
public void insertCol(int col)
public void insertRow(int row)
public void deleteCol(int col)
public void deleteRow(int row)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |