textmaven.application.swinggui
Class WordTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
textmaven.application.swinggui.WordTableModel
- All Implemented Interfaces:
- javax.swing.event.ChangeListener, java.util.EventListener, java.io.Serializable, javax.swing.table.TableModel
- public class WordTableModel
- extends javax.swing.table.AbstractTableModel
- implements javax.swing.event.ChangeListener
- Author:
- krebtho
- See Also:
- Serialized Form
Field Summary |
static textmaven.application.swinggui.ColumnData[] |
mColumns
|
static java.lang.String |
SEPARATOR
|
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SEPARATOR
public static final java.lang.String SEPARATOR
- See Also:
- Constant Field Values
mColumns
public static final textmaven.application.swinggui.ColumnData[] mColumns
WordTableModel
public WordTableModel()
read
public static WordTableModel read(java.io.File f)
addRow
public void addRow()
getRowCount
public int getRowCount()
- Specified by:
getRowCount
in interface javax.swing.table.TableModel
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount
in interface javax.swing.table.TableModel
getValueAt
public java.lang.Object getValueAt(int rowIndex,
int columnIndex)
- Specified by:
getValueAt
in interface javax.swing.table.TableModel
setValueAt
public void setValueAt(java.lang.Object value,
int nRow,
int nCol)
- Specified by:
setValueAt
in interface javax.swing.table.TableModel
delete
public boolean delete(int nRow)
insert
public void insert(int nRow)
insert
public void insert(WordData wd,
int nRow)
isCellEditable
public boolean isCellEditable(int rowIndex,
int columnIndex)
- Specified by:
isCellEditable
in interface javax.swing.table.TableModel
getColumnName
public java.lang.String getColumnName(int column)
- Specified by:
getColumnName
in interface javax.swing.table.TableModel
getLineAt
public WordData getLineAt(int nRow)
write
public void write(java.io.File f)
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent e)
- Specified by:
stateChanged
in interface javax.swing.event.ChangeListener
Copyright © 2002-2005 Sourceforge. All Rights Reserved.