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.