class PocketSOMConnector.UserTableModel
extends javax.swing.table.AbstractTableModel
Modifier and Type | Class and Description |
---|---|
private class |
PocketSOMConnector.UserTableModel.GarbageCollector |
(package private) class |
PocketSOMConnector.UserTableModel.UserTableRow |
Modifier and Type | Field and Description |
---|---|
private java.lang.String[] |
columnNames |
private PocketSOMConnector.UserTableModel.GarbageCollector |
gc |
private edu.umd.cs.piccolo.PNode |
remotePaths |
private static long |
serialVersionUID |
private java.util.List<PocketSOMConnector.UserTableModel.UserTableRow> |
users |
Constructor and Description |
---|
UserTableModel() |
Modifier and Type | Method and Description |
---|---|
protected edu.umd.cs.piccolo.PNode |
addPath(java.lang.String username) |
protected edu.umd.cs.piccolo.PNode |
addPath(java.lang.String username,
java.awt.Color color) |
void |
clearAllPaths() |
void |
clearPaths(int index) |
void |
clearPaths(java.lang.String username) |
protected void |
finalize() |
java.lang.Class<?> |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int column) |
PocketSOMConnector.UserTableModel.UserTableRow |
getRow(int i) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex) |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
void |
removeUser(java.lang.String username) |
void |
setSelected(int[] selectedRows) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
private static final long serialVersionUID
private final java.lang.String[] columnNames
private edu.umd.cs.piccolo.PNode remotePaths
private PocketSOMConnector.UserTableModel.GarbageCollector gc
private java.util.List<PocketSOMConnector.UserTableModel.UserTableRow> users
public PocketSOMConnector.UserTableModel.UserTableRow getRow(int i)
public void setSelected(int[] selectedRows)
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public int getColumnCount()
public int getRowCount()
protected edu.umd.cs.piccolo.PNode addPath(java.lang.String username, java.awt.Color color)
protected edu.umd.cs.piccolo.PNode addPath(java.lang.String username)
public void clearPaths(java.lang.String username)
public void clearPaths(int index)
public void clearAllPaths()
public void removeUser(java.lang.String username)
public boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable
in interface javax.swing.table.TableModel
isCellEditable
in class javax.swing.table.AbstractTableModel
public java.lang.Object getValueAt(int rowIndex, int columnIndex)
public java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
public java.lang.String getColumnName(int column)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel