public class TypeTableDataModel extends AbstractTableDataModel
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<VariableTypeWrapper> |
data
the data.
|
private static long |
serialVersionUID |
private static java.lang.String[] |
TYPETABLEHEADER
the header.
|
| Constructor and Description |
|---|
TypeTableDataModel(java.util.List<NamedVariableType> data)
Constructor, wraps the given data into a list of wraped data and sorts the list by the
positions of entries.
|
| Modifier and Type | Method and Description |
|---|---|
NamedVariableType |
getFileAt(int r)
Returns the VariableAssignment of the row r.
|
int |
getRowCount() |
java.lang.Object |
getValueAt(int r,
int c) |
boolean |
isCellEditable(int r,
int c) |
private java.util.List<VariableTypeWrapper> |
wrapData(java.util.List<NamedVariableType> dataloc)
Wraps a list of types.
|
getColumnClass, getColumnCount, getColumnNameaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener, setValueAtprivate final java.util.List<VariableTypeWrapper> data
private static final java.lang.String[] TYPETABLEHEADER
private static final long serialVersionUID
public TypeTableDataModel(java.util.List<NamedVariableType> data)
data - the data to initialize the table.private java.util.List<VariableTypeWrapper> wrapData(java.util.List<NamedVariableType> dataloc)
dataloc - The types to wrap.public int getRowCount()
public boolean isCellEditable(int r,
int c)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic java.lang.Object getValueAt(int r,
int c)
public NamedVariableType getFileAt(int r)
r - The row r.