toxtree.ui
Class HashtableModel
java.lang.Object
javax.swing.table.AbstractTableModel
toxtree.ui.HashtableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
public class HashtableModel
- extends javax.swing.table.AbstractTableModel
AbstractTableModel
for Hashtable
.
- Author:
- Nina Jeliazkova
- See Also:
- Serialized Form
Field Summary |
protected java.lang.String[] |
columnNames
|
protected boolean[] |
enabled
|
protected java.util.ArrayList |
keys
|
protected java.util.Hashtable |
table
|
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, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
columnNames
protected java.lang.String[] columnNames
table
protected java.util.Hashtable table
keys
protected java.util.ArrayList keys
enabled
protected boolean[] enabled
HashtableModel
public HashtableModel(java.util.Hashtable table)
HashtableModel
public HashtableModel(java.util.Hashtable table,
boolean includeTranslated)
getColumnCount
public int getColumnCount()
getRowCount
public int getRowCount()
getValueAt
public java.lang.Object getValueAt(int row,
int col)
setValueAt
public void setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
- Specified by:
setValueAt
in interface javax.swing.table.TableModel
- Overrides:
setValueAt
in class javax.swing.table.AbstractTableModel
isCellEditable
public boolean isCellEditable(int rowIndex,
int columnIndex)
- Specified by:
isCellEditable
in interface javax.swing.table.TableModel
- Overrides:
isCellEditable
in class javax.swing.table.AbstractTableModel
getTable
public java.util.Hashtable getTable()
setTable
public void setTable(java.util.Hashtable table)
getColumnName
public java.lang.String getColumnName(int arg0)
- Specified by:
getColumnName
in interface javax.swing.table.TableModel
- Overrides:
getColumnName
in class javax.swing.table.AbstractTableModel
getColumnClass
public java.lang.Class getColumnClass(int columnIndex)
- Specified by:
getColumnClass
in interface javax.swing.table.TableModel
- Overrides:
getColumnClass
in class javax.swing.table.AbstractTableModel
accept
protected boolean accept(java.lang.Object key)
Copyright © 2004-2012 Ideaconsult Ltd.. All Rights Reserved.