org.olat.modules.fo
Class FilterForUserController.UsersTableModel

java.lang.Object
  extended by org.olat.core.gui.components.table.BaseTableDataModelWithoutFilter
      extended by org.olat.modules.fo.FilterForUserController.UsersTableModel
All Implemented Interfaces:
TableDataModel
Enclosing class:
FilterForUserController

public class FilterForUserController.UsersTableModel
extends BaseTableDataModelWithoutFilter
implements TableDataModel

TableDataModel for the overview of all users in the forum


Constructor Summary
FilterForUserController.UsersTableModel(java.util.List<FilterForUserController.UserInfo> infos)
           
 
Method Summary
 int getColumnCount()
           
 int getRowCount()
           
 FilterForUserController.UserInfo getUserInfo(int rowid)
           
 FilterForUserController.UserInfo getUserInfo(java.lang.String username)
           
 FilterForUserController.UserInfo getUserInfoByKey(java.lang.Long key)
           
 java.lang.Object getValueAt(int row, int col)
           
 
Methods inherited from class org.olat.core.gui.components.table.BaseTableDataModelWithoutFilter
createCopyWithEmptyList, getObject, setObjects
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.olat.core.gui.components.table.TableDataModel
createCopyWithEmptyList, getObject, setObjects
 

Constructor Detail

FilterForUserController.UsersTableModel

public FilterForUserController.UsersTableModel(java.util.List<FilterForUserController.UserInfo> infos)
Method Detail

getUserInfo

public FilterForUserController.UserInfo getUserInfo(java.lang.String username)

getUserInfoByKey

public FilterForUserController.UserInfo getUserInfoByKey(java.lang.Long key)

getUserInfo

public FilterForUserController.UserInfo getUserInfo(int rowid)

getColumnCount

public int getColumnCount()
Specified by:
getColumnCount in interface TableDataModel
Returns:

getRowCount

public int getRowCount()
Specified by:
getRowCount in interface TableDataModel
Returns:

getValueAt

public java.lang.Object getValueAt(int row,
                                   int col)
Specified by:
getValueAt in interface TableDataModel
Returns: