org.trails.component
Class HibernateTableModel

java.lang.Object
  extended by org.trails.component.HibernateTableModel
All Implemented Interfaces:
org.apache.tapestry.contrib.table.model.IBasicTableModel

public class HibernateTableModel
extends java.lang.Object
implements org.apache.tapestry.contrib.table.model.IBasicTableModel


Constructor Summary
HibernateTableModel(java.lang.Class entityType, HibernatePersistenceService persistenceService, org.hibernate.criterion.DetachedCriteria criteria)
           
 
Method Summary
 org.hibernate.criterion.DetachedCriteria getCriteria()
           
 java.util.Iterator getCurrentPageRows(int startIndex, int maxResults, org.apache.tapestry.contrib.table.model.ITableColumn column, boolean asc)
           
 HibernatePersistenceService getPersistenceService()
           
 int getRowCount()
           
 void setCriteria(org.hibernate.criterion.DetachedCriteria criteria)
           
 void setPersistenceService(HibernatePersistenceService persistenceService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateTableModel

public HibernateTableModel(java.lang.Class entityType,
                           HibernatePersistenceService persistenceService,
                           org.hibernate.criterion.DetachedCriteria criteria)
Method Detail

getPersistenceService

public HibernatePersistenceService getPersistenceService()

setPersistenceService

public void setPersistenceService(HibernatePersistenceService persistenceService)

getCriteria

public org.hibernate.criterion.DetachedCriteria getCriteria()

setCriteria

public void setCriteria(org.hibernate.criterion.DetachedCriteria criteria)

getCurrentPageRows

public java.util.Iterator getCurrentPageRows(int startIndex,
                                             int maxResults,
                                             org.apache.tapestry.contrib.table.model.ITableColumn column,
                                             boolean asc)
Specified by:
getCurrentPageRows in interface org.apache.tapestry.contrib.table.model.IBasicTableModel

getRowCount

public int getRowCount()
Specified by:
getRowCount in interface org.apache.tapestry.contrib.table.model.IBasicTableModel


Copyright © 2004-2007. All Rights Reserved.