gov.nasa.worldwindx.applications.dataimporter
Class FileStoreTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
gov.nasa.worldwindx.applications.dataimporter.FileStoreTableModel
- All Implemented Interfaces:
- Serializable, TableModel
public class FileStoreTableModel
- extends AbstractTableModel
Table model for installed data sets.
- See Also:
- Serialized Form
| Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
columnTitles
protected static final String[] columnTitles
columnTypes
protected static final Class[] columnTypes
dataSets
protected List<FileStoreDataSet> dataSets
FileStoreTableModel
public FileStoreTableModel()
getColumnClass
public Class<?> getColumnClass(int i)
- Specified by:
getColumnClass in interface TableModel- Overrides:
getColumnClass in class AbstractTableModel
getColumnCount
public int getColumnCount()
getColumnName
public String getColumnName(int i)
- Specified by:
getColumnName in interface TableModel- Overrides:
getColumnName in class AbstractTableModel
getDataSetByName
public FileStoreDataSet getDataSetByName(String name)
getDataSets
public List<FileStoreDataSet> getDataSets()
getRow
public FileStoreDataSet getRow(int row)
getRowCount
public int getRowCount()
getRowForDataSet
public Integer getRowForDataSet(FileStoreDataSet dataSet)
getValueAt
public Object getValueAt(int row,
int col)
removeDataSet
public void removeDataSet(FileStoreDataSet dataSet)
setDataSets
public void setDataSets(List<FileStoreDataSet> sets)