Package org.bidib.wizard.mvc.main.model
Class FlagTableModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- javax.swing.table.DefaultTableModel
-
- org.bidib.wizard.mvc.main.model.FlagTableModel
-
- All Implemented Interfaces:
Serializable,TableModel
public class FlagTableModel extends DefaultTableModel
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intCOLUMN_FLAG_INSTANCEstatic intCOLUMN_LABEL-
Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector
-
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
-
Constructor Summary
Constructors Constructor Description FlagTableModel(MainModel mainModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFlagListener(FlagListener l)voidaddRow(org.bidib.wizard.api.model.Flag flag)booleanisCellEditable(int row, int column)voidsetValueAt(Object value, int row, int column)-
Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount
-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
-
-
-
-
Field Detail
-
COLUMN_LABEL
public static final int COLUMN_LABEL
- See Also:
- Constant Field Values
-
COLUMN_FLAG_INSTANCE
public static final int COLUMN_FLAG_INSTANCE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FlagTableModel
public FlagTableModel(MainModel mainModel)
-
-
Method Detail
-
addFlagListener
public void addFlagListener(FlagListener l)
-
isCellEditable
public boolean isCellEditable(int row, int column)- Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classDefaultTableModel
-
addRow
public void addRow(org.bidib.wizard.api.model.Flag flag)
-
setValueAt
public void setValueAt(Object value, int row, int column)
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classDefaultTableModel
-
-