Class PeopleTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
jaxx.demo.feature.validation.list.PeopleTableModel
- All Implemented Interfaces:
Serializable,TableModel
public class PeopleTableModel extends AbstractTableModel
Table model of
Identity.- Since:
- 2.5.3
- Author:
- Tony Chemit - chemit@codelutin.com
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description static Class<?>[]columnClassesstatic List<String>columnNames -
Constructor Summary
Constructors Constructor Description PeopleTableModel() -
Method Summary
Modifier and Type Method Description voidaddBean(People bean)PeoplegetBean(int row)intgetBeanIndex(People bean)org.apache.commons.lang3.tuple.Pair<Integer,Integer>getCell(People bean, String fieldName)intgetColumnCount()StringgetColumnName(int column)intgetRowCount()ObjectgetValueAt(int rowIndex, int columnIndex)booleanisCellEditable(int rowIndex, int columnIndex)voidremoveBean(int selectedRow)voidsetValueAt(Object aValue, int rowIndex, int columnIndex)Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
-
Field Details
-
Constructor Details
-
PeopleTableModel
public PeopleTableModel()
-
-
Method Details
-
getRowCount
public int getRowCount() -
getColumnName
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
getColumnCount
public int getColumnCount() -
isCellEditable
public boolean isCellEditable(int rowIndex, int columnIndex)- Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classAbstractTableModel
-
getValueAt
-
setValueAt
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classAbstractTableModel
-
getBeanIndex
-
getBean
-
getCell
-
removeBean
public void removeBean(int selectedRow) -
addBean
-