tico.imageGallery.tasks
Class TIGTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
tico.imageGallery.tasks.TIGTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
public class TIGTableModel
- extends javax.swing.table.AbstractTableModel
- See Also:
- Serialized Form
Methods inherited from class javax.swing.table.AbstractTableModel |
findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TIGTableModel
public TIGTableModel(java.util.Vector keyWords)
getColumnCount
public int getColumnCount()
getRowCount
public int getRowCount()
getColumnName
public java.lang.String getColumnName(int col)
- Specified by:
getColumnName
in interface javax.swing.table.TableModel
- Overrides:
getColumnName
in class javax.swing.table.AbstractTableModel
getValueAt
public java.lang.Object getValueAt(int row,
int col)
getColumnClass
public java.lang.Class getColumnClass(int c)
- Specified by:
getColumnClass
in interface javax.swing.table.TableModel
- Overrides:
getColumnClass
in class javax.swing.table.AbstractTableModel
isCellEditable
public boolean isCellEditable(int row,
int col)
- Specified by:
isCellEditable
in interface javax.swing.table.TableModel
- Overrides:
isCellEditable
in class javax.swing.table.AbstractTableModel
setValueAt
public void setValueAt(java.lang.Object value,
int row,
int col)
- Specified by:
setValueAt
in interface javax.swing.table.TableModel
- Overrides:
setValueAt
in class javax.swing.table.AbstractTableModel
returnData
public java.util.Vector returnData()
addElement
public void addElement(java.lang.String element)
isElement
public boolean isElement(java.lang.String word)
whereIsElement
public int whereIsElement(java.lang.String word)
deleteKeyWord
public void deleteKeyWord(int row)
- Deletes the row indicated
addTableModelListener
public void addTableModelListener(javax.swing.event.TableModelListener l)
- Adds a listener to the list that is notified each time a change
to the data model occurs.
- Specified by:
addTableModelListener
in interface javax.swing.table.TableModel
- Overrides:
addTableModelListener
in class javax.swing.table.AbstractTableModel
- Parameters:
l
- the TableModelListener
updateTable
public void updateTable(int row)