|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.table.AbstractTableModel
net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
private class PlayersTable.PlayersTableModel
The TableModel for the players table.
| Field Summary | |
|---|---|
private NationOptions |
nationOptions
|
private java.util.List<Nation> |
nations
|
private java.util.Map<Nation,Player> |
players
|
private PreGameController |
preGameController
|
private Player |
thisPlayer
|
| Fields inherited from class javax.swing.table.AbstractTableModel |
|---|
listenerList |
| Constructor Summary | |
|---|---|
PlayersTable.PlayersTableModel(PreGameController pgc,
NationOptions nationOptions,
Player owningPlayer)
A standard constructor. |
|
| Method Summary | |
|---|---|
java.lang.Class<?> |
getColumnClass(int column)
Returns the Class of the objects in the given column. |
int |
getColumnCount()
Returns the amount of columns in this statesTable. |
java.lang.String |
getColumnName(int column)
Returns the name of the specified column. |
int |
getRowCount()
Returns the amount of rows in this statesTable. |
java.lang.Object |
getValueAt(int row,
int column)
Returns the value at the requested location. |
boolean |
isCellEditable(int row,
int column)
Returns 'true' if the specified cell is editable, 'false' otherwise. |
void |
setValueAt(java.lang.Object value,
int row,
int column)
Sets the value at the specified location. |
void |
update()
|
| 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 |
| Field Detail |
|---|
private java.util.List<Nation> nations
private java.util.Map<Nation,Player> players
private Player thisPlayer
private final PreGameController preGameController
private NationOptions nationOptions
| Constructor Detail |
|---|
public PlayersTable.PlayersTableModel(PreGameController pgc,
NationOptions nationOptions,
Player owningPlayer)
pgc - The PreGameController to use when updates need to be notified
across the network.nationOptions - a NationOptions valueowningPlayer - a Player value| Method Detail |
|---|
public void update()
public java.lang.Class<?> getColumnClass(int column)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelcolumn - The column to return the Class of.
public int getColumnCount()
public java.lang.String getColumnName(int column)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic int getRowCount()
public java.lang.Object getValueAt(int row,
int column)
row - The requested row.column - The requested column.
public boolean isCellEditable(int row,
int column)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelrow - The specified row.column - The specified column.
public void setValueAt(java.lang.Object value,
int row,
int column)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelvalue - The new value.row - The specified row.column - The specified column.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||