E - type of incoming bean to editR - type of the row of the table modelB - type of this modelpublic abstract class AbstractTuttiTableUIModel<E,R extends AbstractTuttiBeanUIModel,B extends AbstractTuttiTableUIModel<E,R,B>> extends AbstractTuttiBeanUIModel<E,B>
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_ROWS |
static String |
PROPERTY_ROWS_IN_ERROR |
protected List<R> |
rows |
protected Set<R> |
rowsInError |
id, modify, PROPERTY_MODIFY, PROPERTY_VALID, validPROPERTY_ID| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTuttiTableUIModel(Class<E> entityType,
org.nuiton.util.beans.Binder<E,B> fromBeanBinder,
org.nuiton.util.beans.Binder<B,E> toBeanBinder) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRowInError(R row) |
int |
getRowCount() |
List<R> |
getRows() |
Set<R> |
getRowsInError() |
void |
removeRowInError(R row) |
void |
setRows(List<R> rows) |
void |
setRowsInError(Set<R> rowsInError) |
firePropertyChanged, fromBean, fromEntity, getChild, getChild, getId, getIdAsInt, isCreate, isModify, isValid, newEntity, setId, setId, setModify, setValid, toBean, toEntityaddPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListenerpublic static final String PROPERTY_ROWS
public static final String PROPERTY_ROWS_IN_ERROR
protected List<R extends AbstractTuttiBeanUIModel> rows
protected Set<R extends AbstractTuttiBeanUIModel> rowsInError
Copyright © 2012–2015 Ifremer. All rights reserved.