JIDE 3.5.15

com.jidesoft.grid
Class BeanTableModel<T>

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by com.jidesoft.grid.BasicTableModel<T>
          extended by 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

Field Summary
 
Fields inherited from class com.jidesoft.grid.BasicTableModel
PROPERTY_EDITABLE
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
BeanTableModel()
           
BeanTableModel(List<T> objects, Class type)
           
BeanTableModel(List<T> objects, Class type, IntrospectorContext context)
           
BeanTableModel(List<T> objects, Class type, String[] propertyNames)
           
BeanTableModel(List<T> objects, Introspector introspector)
           
 
Method Summary
 
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
 
Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, removeTableModelListener
 

Constructor Detail

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)

JIDE 3.5.15