org.jacorb.imr.util
public class ImRServerTableModel extends AbstractTableModel
| Constructor Summary | |
|---|---|
| ImRServerTableModel(ImRModel model)
The constructor.
| |
| Method Summary | |
|---|---|
| Class | getColumnClass(int index)
Get the class of a specific column.
|
| int | getColumnCount()
Get the number of columns of this table.
|
| String | getColumnName(int column)
Get the name of a specific column.
|
| int | getRowCount()
Get the number of rows of this table.
|
| Object | getValueAt(int row, int column)
Get the value of a specific cell.
|
| boolean | isCellEditable(int row, int column)
Test, wheter a cell is editable.
|
| void | serverRefreshed(int index)
Notify the JTable that a server has been updated.
|
| void | setServers(ServerInfo[] servers)
Pass in the servers the table should display.
|
| void | setValueAt(Object value, int row, int column)
Set the value of a specific cell, i.e. the user has edited a cell.
|
Parameters: model the ImRModel to write changes via.
Parameters: index the columns index.
Returns: the columns Class object.
Returns: the number of columns.
Parameters: column the columns index.
Returns: String the columns name.
Returns: the number of rows.
Parameters: row the cells row. column the cells column.
Returns: the cells value.
Parameters: row the cells row. column the cells column.
Returns: true, if the cell is editable.
Parameters: index the servers index in the table.
Parameters: servers an array containing the ServerInfo structs of the servers to display.
Parameters: value the new value. row the cells row. column the cells column.