public final class BeanTableModel<BEAN_TYPE>
extends org.jowidgets.tools.model.table.AbstractTableDataModel
implements org.jowidgets.api.model.table.ITableModel
| Constructor and Description |
|---|
BeanTableModel(IBeanTableRenderer<BEAN_TYPE> renderer) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBean(BEAN_TYPE bean,
boolean select) |
org.jowidgets.common.model.ITableCell |
getCell(int rowIndex,
int columnIndex) |
org.jowidgets.api.model.table.ITableColumn |
getColumn(int columnIndex) |
int |
getColumnCount() |
int |
getRowCount() |
BEAN_TYPE |
getSelectedBean() |
org.jowidgets.common.model.ITableColumnModelObservable |
getTableColumnModelObservable() |
void |
removeBean(BEAN_TYPE bean) |
addDataModelListener, fireDataChanged, fireRowsAdded, fireRowsChanged, fireRowsRemoved, getSelection, getTableDataModelObservable, removeDataModelListener, setSelectionpublic BeanTableModel(IBeanTableRenderer<BEAN_TYPE> renderer)
public int getRowCount()
getRowCount in interface org.jowidgets.common.model.ITableDataModelpublic org.jowidgets.common.model.ITableCell getCell(int rowIndex,
int columnIndex)
getCell in interface org.jowidgets.common.model.ITableDataModelpublic void addBean(BEAN_TYPE bean, boolean select)
public void removeBean(BEAN_TYPE bean)
public int getColumnCount()
getColumnCount in interface org.jowidgets.api.model.table.ITableColumnModelpublic org.jowidgets.api.model.table.ITableColumn getColumn(int columnIndex)
getColumn in interface org.jowidgets.api.model.table.ITableColumnModelpublic org.jowidgets.common.model.ITableColumnModelObservable getTableColumnModelObservable()
getTableColumnModelObservable in interface org.jowidgets.api.model.table.ITableColumnModelpublic BEAN_TYPE getSelectedBean()
Copyright © 2015. All rights reserved.