JIDE 3.5.15

com.jidesoft.hibernate
Class HibernateTableModel<T>

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by com.jidesoft.grid.BasicTableModel<T>
          extended by com.jidesoft.hibernate.HibernateTableModel<T>
All Implemented Interfaces:
ContextSensitiveTableModel, PropertyChangeListener, Serializable, EventListener, TableModel

public class HibernateTableModel<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
HibernateTableModel(Session session, List<T> objects, Class<?> type)
           
HibernateTableModel(Session session, List<T> objects, Class<?> type, IntrospectorContext context)
           
HibernateTableModel(Session session, List<T> objects, Class<?> type, String[] propertyNames)
           
HibernateTableModel(Session session, 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

HibernateTableModel

public HibernateTableModel(Session session,
                           List<T> objects,
                           Class<?> type)

HibernateTableModel

public HibernateTableModel(Session session,
                           List<T> objects,
                           Class<?> type,
                           String[] propertyNames)
                    throws IntrospectionException
Throws:
IntrospectionException

HibernateTableModel

public HibernateTableModel(Session session,
                           List<T> objects,
                           Class<?> type,
                           IntrospectorContext context)

HibernateTableModel

public HibernateTableModel(Session session,
                           List<T> objects,
                           Introspector introspector)

JIDE 3.5.15