|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.table.AbstractTableModel
fr.ifremer.isisfish.ui.script.FileSelectionTableModel
public class FileSelectionTableModel
File selection table model displayed in import/export script for files selection (first column is checkbox).
| Field Summary | |
|---|---|
protected java.util.List<java.lang.String> |
availableFiles
All files displayed in table. |
static java.lang.String[] |
COLUMN_NAMES
Column names. |
protected java.util.List<java.lang.String> |
selectedFiles
Only selected files. |
| Fields inherited from class javax.swing.table.AbstractTableModel |
|---|
listenerList |
| Constructor Summary | |
|---|---|
FileSelectionTableModel(java.util.List<java.lang.String> availableFiles)
Constructor. |
|
| Method Summary | |
|---|---|
java.lang.Class<?> |
getColumnClass(int columnIndex)
|
int |
getColumnCount()
|
java.lang.String |
getColumnName(int column)
|
int |
getRowCount()
|
java.util.List<java.lang.String> |
getSelectedFiles()
Get current files selection. |
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex)
|
boolean |
isCellEditable(int rowIndex,
int columnIndex)
|
void |
setAllChecked(boolean selection)
Set all files selected. |
void |
setValueAt(java.lang.Object value,
int rowIndex,
int columnIndex)
|
| 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 |
|---|
public static final java.lang.String[] COLUMN_NAMES
protected java.util.List<java.lang.String> availableFiles
protected java.util.List<java.lang.String> selectedFiles
| Constructor Detail |
|---|
public FileSelectionTableModel(java.util.List<java.lang.String> availableFiles)
availableFiles - available file list| Method Detail |
|---|
public int getColumnCount()
public java.lang.String getColumnName(int column)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModel
public boolean isCellEditable(int rowIndex,
int columnIndex)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic int getRowCount()
public java.lang.Object getValueAt(int rowIndex,
int columnIndex)
public void setValueAt(java.lang.Object value,
int rowIndex,
int columnIndex)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelpublic void setAllChecked(boolean selection)
selection - true to select all files, false to unselect all filespublic java.util.List<java.lang.String> getSelectedFiles()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||