public abstract class AbstractCaracteristicTabUIModel<RM extends AbstractTuttiBeanUIModel<Serializable,RM>,M extends AbstractCaracteristicTabUIModel<RM,M>> extends AbstractTuttiTableUIModel<FishingOperation,RM,M> implements TabContentModel
| Modifier and Type | Field and Description |
|---|---|
protected List<Caracteristic> |
availableCaracteristics |
protected CaracteristicMap |
caracteristicMap
Caracteristics
|
static String |
PROPERTY_AVAILABLE_CARACTERISTICS |
static String |
PROPERTY_CARACTERISTIC_MAP |
static String |
PROPERTY_REMOVE_CARACTERISTIC_ENABLED |
protected boolean |
removeCaracteristicEnabled
Can user remove a selected caracteristic?
|
PROPERTY_ROWS, PROPERTY_ROWS_IN_ERROR, rows, rowsInErrorid, modify, PROPERTY_MODIFY, PROPERTY_VALID, validPROPERTY_ID| Constructor and Description |
|---|
AbstractCaracteristicTabUIModel() |
| Modifier and Type | Method and Description |
|---|---|
List<Caracteristic> |
getAvailableCaracteristics() |
CaracteristicMap |
getCaracteristicMap() |
String |
getIcon() |
boolean |
isEmpty() |
boolean |
isRemoveCaracteristicEnabled() |
protected FishingOperation |
newEntity() |
void |
setAvailableCaracteristics(List<Caracteristic> availableCaracteristics) |
void |
setCaracteristicMap(CaracteristicMap caracteristicMap) |
void |
setRemoveCaracteristicEnabled(boolean removeCaracteristicEnabled) |
addRowInError, getRowCount, getRows, getRowsInError, removeRowInError, setRows, setRowsInErrorfirePropertyChanged, fromBean, fromEntity, getChild, getChild, getId, getIdAsInt, isCreate, isModify, isValid, setId, setId, setModify, setValid, toBean, toEntityaddPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListenerequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTitle, isModify, isValidpublic static final String PROPERTY_CARACTERISTIC_MAP
public static final String PROPERTY_REMOVE_CARACTERISTIC_ENABLED
public static final String PROPERTY_AVAILABLE_CARACTERISTICS
protected List<Caracteristic> availableCaracteristics
protected CaracteristicMap caracteristicMap
protected boolean removeCaracteristicEnabled
public List<Caracteristic> getAvailableCaracteristics()
public void setAvailableCaracteristics(List<Caracteristic> availableCaracteristics)
public CaracteristicMap getCaracteristicMap()
public void setCaracteristicMap(CaracteristicMap caracteristicMap)
public boolean isRemoveCaracteristicEnabled()
public void setRemoveCaracteristicEnabled(boolean removeCaracteristicEnabled)
public boolean isEmpty()
isEmpty in interface TabContentModelpublic String getIcon()
getIcon in interface TabContentModelprotected FishingOperation newEntity()
newEntity in class AbstractTuttiBeanUIModel<FishingOperation,M extends AbstractCaracteristicTabUIModel<RM,M>>Copyright © 2012–2013 Ifremer. All rights reserved.