public class ChatPanel.FileTableModel
extends javax.swing.table.AbstractTableModel
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String[] |
columns |
protected java.util.Map<java.lang.String,jadex.bridge.service.types.chat.TransferInfo> |
data |
protected boolean |
down |
| Constructor and Description |
|---|
FileTableModel(boolean down) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTableModelListener(javax.swing.event.TableModelListener l) |
java.lang.Class<?> |
getColumnClass(int i) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int i) |
protected java.util.Map<java.lang.String,jadex.bridge.service.types.chat.TransferInfo> |
getDataMap() |
int |
getRowCount() |
protected javax.swing.JTable |
getTable() |
jadex.bridge.service.types.chat.TransferInfo |
getValueAt(int row) |
java.lang.Object |
getValueAt(int row,
int column) |
boolean |
isCellEditable(int row,
int column) |
void |
refresh() |
void |
removeRow(int row) |
void |
removeTableModelListener(javax.swing.event.TableModelListener l) |
void |
setValueAt(java.lang.Object val,
int row,
int column) |
void |
updateFile(jadex.bridge.service.types.chat.TransferInfo fi) |
protected boolean down
protected java.lang.String[] columns
protected java.util.Map<java.lang.String,jadex.bridge.service.types.chat.TransferInfo> data
protected javax.swing.JTable getTable()
protected java.util.Map<java.lang.String,jadex.bridge.service.types.chat.TransferInfo> getDataMap()
public int getColumnCount()
public java.lang.String getColumnName(int i)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic java.lang.Class<?> getColumnClass(int i)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic int getRowCount()
public java.lang.Object getValueAt(int row,
int column)
public jadex.bridge.service.types.chat.TransferInfo getValueAt(int row)
public void removeRow(int row)
public boolean isCellEditable(int row,
int column)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic void setValueAt(java.lang.Object val,
int row,
int column)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelpublic void addTableModelListener(javax.swing.event.TableModelListener l)
addTableModelListener in interface javax.swing.table.TableModeladdTableModelListener in class javax.swing.table.AbstractTableModelpublic void removeTableModelListener(javax.swing.event.TableModelListener l)
removeTableModelListener in interface javax.swing.table.TableModelremoveTableModelListener in class javax.swing.table.AbstractTableModelpublic void updateFile(jadex.bridge.service.types.chat.TransferInfo fi)
public void refresh()