com.jidesoft.grid
Class BeanTableModel<T>
java.lang.Object
javax.swing.table.AbstractTableModel
com.jidesoft.grid.BasicTableModel<T>
com.jidesoft.grid.BeanTableModel<T>
- All Implemented Interfaces:
- ContextSensitiveTableModel, PropertyChangeListener, Serializable, EventListener, TableModel
public class BeanTableModel<T>
- extends BasicTableModel<T>
BeanTableModel
provides the same features as BasicTableModel
after we
introduced the BasicTableModel. BeanTableModel is just an empty place holder for backward compatible reason.
- See Also:
- Serialized Form
Methods inherited from class com.jidesoft.grid.BasicTableModel |
addObject, addObject, addObjects, addPropertyChangeListener, bind, clear, firePropertyChange, fireTableStructureChanged, getCellClassAt, getColumnClass, getColumnCount, getColumnName, getConverterContextAt, getEditorContextAt, getObject, getPropertyAt, getRowCount, getValueAt, installListener, isCellEditable, isEditable, prepareProperty, propertyChange, removeObject, removeObject, removePropertyChangeListener, setEditable, setObject, setValueAt, unbind, uninstallListener |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanTableModel
public BeanTableModel()
BeanTableModel
public BeanTableModel(List<T> objects,
Class type)
BeanTableModel
public BeanTableModel(List<T> objects,
Class type,
IntrospectorContext context)
BeanTableModel
public BeanTableModel(List<T> objects,
Class type,
String[] propertyNames)
throws IntrospectionException
- Throws:
IntrospectionException
BeanTableModel
public BeanTableModel(List<T> objects,
Introspector introspector)