public class EditProtocolUIModel extends AbstractTuttiBeanUIModel<TuttiProtocol,EditProtocolUIModel> implements TuttiProtocol
id, modify, PROPERTY_MODIFY, PROPERTY_VALID, validPROPERTY_BENTHOS, PROPERTY_CARACTERISTIC_MAPPING, PROPERTY_COMMENT, PROPERTY_IMPORT_COLUMNS, PROPERTY_INDIVIDUAL_OBSERVATION_PMFM_ID, PROPERTY_LENGTH_CLASSES_PMFM_ID, PROPERTY_NAME, PROPERTY_OPERATION_FIELD_MAPPING, PROPERTY_SPECIES, PROPERTY_VERSIONPROPERTY_ID| Constructor and Description |
|---|
EditProtocolUIModel() |
firePropertyChanged, 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, waitgetId, getIdAsInt, setId, setIdpublic static final String PROPERTY_CARACTERISTIC_MAPPING_ROWS
public static final String PROPERTY_OPERATION_FIELD_MAPPING_ROWS
public static final String PROPERTY_SPECIES_ROW
public static final String PROPERTY_BENTHOS_ROW
public static final String PROPERTY_REMOVE_SPECIES_ENABLED
public static final String PROPERTY_REMOVE_BENTHOS_ENABLED
public static final String PROPERTY_REMOVE_CARACTERISTIC_MAPPING_ENABLED
public static final String PROPERTY_IMPORTED
public static final String PROPERTY_CLONED
public static final String PROPERTY_CLEANED
protected final TuttiProtocol editObject
protected boolean imported
protected boolean cloned
protected boolean cleaned
protected boolean removeSpeciesEnabled
protected boolean removeBenthosEnabled
protected boolean removeCaracteristicMappingEnabled
protected com.google.common.collect.Multimap<String,Species> allSpeciesByTaxonId
protected List<Caracteristic> caracteristics
protected Map<String,Caracteristic> allCaracteristic
protected Map<Caracteristic,EditProtocolCaracteristicsRowModel> caracteristicMappingRows
protected List<EditProtocolOperationFieldsRowModel> operationFieldMappingRows
protected Map<String,org.apache.commons.lang3.mutable.MutableInt> numberOfRowsByColumn
protected List<EditProtocolSpeciesRowModel> speciesRow
protected List<EditProtocolSpeciesRowModel> benthosRow
protected static org.nuiton.util.beans.Binder<EditProtocolUIModel,TuttiProtocol> toBeanBinder
protected static org.nuiton.util.beans.Binder<TuttiProtocol,EditProtocolUIModel> fromBeanBinder
protected TuttiProtocol newEntity()
newEntity in class AbstractTuttiBeanUIModel<TuttiProtocol,EditProtocolUIModel>public void setLengthClassesPmfm(List<Caracteristic> lengthClassesPmfm)
public void setIndividualObservationPmfm(List<Caracteristic> individualObservationPmfm)
public Collection<EditProtocolCaracteristicsRowModel> getCaracteristicMappingRows()
public void addCaracteristicMappingRow(EditProtocolCaracteristicsRowModel newRow)
public void removeCaracteristicMappingRows(Collection<EditProtocolCaracteristicsRowModel> rowsToRemove)
public void setCaracteristicMappingRows(List<EditProtocolCaracteristicsRowModel> caracteristicMappingRows)
public boolean isCaracteristicUsedInMapping(Caracteristic caracteristic)
public Collection<Caracteristic> getUsedCaracteristics()
public List<EditProtocolOperationFieldsRowModel> getOperationFieldMappingRows()
public void setOperationFieldMappingRows(List<EditProtocolOperationFieldsRowModel> operationFieldMappingRows)
public List<EditProtocolSpeciesRowModel> getSpeciesRow()
public void setSpeciesRow(List<EditProtocolSpeciesRowModel> speciesRow)
public List<EditProtocolSpeciesRowModel> getBenthosRow()
public void setBenthosRow(List<EditProtocolSpeciesRowModel> benthosRow)
public boolean isRemoveSpeciesEnabled()
public void setRemoveSpeciesEnabled(boolean removeSpeciesEnabled)
public boolean isRemoveBenthosEnabled()
public void setRemoveBenthosEnabled(boolean removeBenthosEnabled)
public boolean isRemoveCaracteristicMappingEnabled()
public void setRemoveCaracteristicMappingEnabled(boolean removeCaracteristicMappingEnabled)
public boolean isImported()
public void setImported(boolean imported)
public boolean isCloned()
public void setCloned(boolean cloned)
public boolean isCleaned()
public void setCleaned(boolean cleaned)
public com.google.common.collect.Multimap<String,Species> getAllSpeciesByTaxonId()
public Collection<Species> getAllSynonyms(String taxonId)
public void setAllSpeciesByTaxonId(com.google.common.collect.Multimap<String,Species> allSpeciesByTaxonId)
public void setAllReferentSpeciesByTaxonId(Map<String,Species> allReferentSpeciesByTaxonId)
public List<Caracteristic> getCaracteristics()
public void setCaracteristics(List<Caracteristic> caracteristics)
public Map<String,Caracteristic> getAllCaracteristic()
public void setAllCaracteristic(Map<String,Caracteristic> allCaracteristic)
public String getName()
getName in interface TuttiProtocolpublic void setName(String name)
setName in interface TuttiProtocolpublic String getComment()
getComment in interface CommentAwaregetComment in interface TuttiProtocolpublic void setComment(String comment)
setComment in interface CommentAwaresetComment in interface TuttiProtocolpublic List<String> getLengthClassesPmfmId()
getLengthClassesPmfmId in interface TuttiProtocolpublic void setLengthClassesPmfmId(List<String> lengthClassesPmfmId)
setLengthClassesPmfmId in interface TuttiProtocolpublic List<String> getIndividualObservationPmfmId()
getIndividualObservationPmfmId in interface TuttiProtocolpublic void setIndividualObservationPmfmId(List<String> individualObservationPmfmId)
setIndividualObservationPmfmId in interface TuttiProtocolpublic List<CaracteristicMappingRow> getCaracteristicMapping()
getCaracteristicMapping in interface TuttiProtocolpublic void setCaracteristicMapping(List<CaracteristicMappingRow> caracteristicMapping)
setCaracteristicMapping in interface TuttiProtocolpublic CaracteristicMappingRow getCaracteristicMapping(int index)
getCaracteristicMapping in interface TuttiProtocolpublic boolean isCaracteristicMappingEmpty()
isCaracteristicMappingEmpty in interface TuttiProtocolpublic int sizeCaracteristicMapping()
sizeCaracteristicMapping in interface TuttiProtocolpublic void addCaracteristicMapping(CaracteristicMappingRow caracteristicMapping)
addCaracteristicMapping in interface TuttiProtocolpublic void addAllCaracteristicMapping(Collection<CaracteristicMappingRow> caracteristicMapping)
addAllCaracteristicMapping in interface TuttiProtocolpublic boolean removeCaracteristicMapping(CaracteristicMappingRow caracteristicMapping)
removeCaracteristicMapping in interface TuttiProtocolpublic boolean removeAllCaracteristicMapping(Collection<CaracteristicMappingRow> caracteristicMapping)
removeAllCaracteristicMapping in interface TuttiProtocolpublic boolean containsCaracteristicMapping(CaracteristicMappingRow caracteristicMapping)
containsCaracteristicMapping in interface TuttiProtocolpublic boolean containsAllCaracteristicMapping(Collection<CaracteristicMappingRow> caracteristicMapping)
containsAllCaracteristicMapping in interface TuttiProtocolpublic String getIndividualObservationPmfmId(int index)
getIndividualObservationPmfmId in interface TuttiProtocolpublic boolean isIndividualObservationPmfmIdEmpty()
isIndividualObservationPmfmIdEmpty in interface TuttiProtocolpublic int sizeIndividualObservationPmfmId()
sizeIndividualObservationPmfmId in interface TuttiProtocolpublic void addIndividualObservationPmfmId(String individualObservationPmfmId)
addIndividualObservationPmfmId in interface TuttiProtocolpublic void addAllIndividualObservationPmfmId(Collection<String> individualObservationPmfmId)
addAllIndividualObservationPmfmId in interface TuttiProtocolpublic boolean removeIndividualObservationPmfmId(String individualObservationPmfmId)
removeIndividualObservationPmfmId in interface TuttiProtocolpublic boolean removeAllIndividualObservationPmfmId(Collection<String> individualObservationPmfmId)
removeAllIndividualObservationPmfmId in interface TuttiProtocolpublic boolean containsIndividualObservationPmfmId(String individualObservationPmfmId)
containsIndividualObservationPmfmId in interface TuttiProtocolpublic boolean containsAllIndividualObservationPmfmId(Collection<String> individualObservationPmfmId)
containsAllIndividualObservationPmfmId in interface TuttiProtocolpublic String getLengthClassesPmfmId(int index)
getLengthClassesPmfmId in interface TuttiProtocolpublic boolean isLengthClassesPmfmIdEmpty()
isLengthClassesPmfmIdEmpty in interface TuttiProtocolpublic int sizeLengthClassesPmfmId()
sizeLengthClassesPmfmId in interface TuttiProtocolpublic void addLengthClassesPmfmId(String lengthClassesPmfmId)
addLengthClassesPmfmId in interface TuttiProtocolpublic void addAllLengthClassesPmfmId(Collection<String> lengthClassesPmfmId)
addAllLengthClassesPmfmId in interface TuttiProtocolpublic boolean removeLengthClassesPmfmId(String lengthClassesPmfmId)
removeLengthClassesPmfmId in interface TuttiProtocolpublic boolean removeAllLengthClassesPmfmId(Collection<String> lengthClassesPmfmId)
removeAllLengthClassesPmfmId in interface TuttiProtocolpublic boolean containsLengthClassesPmfmId(String lengthClassesPmfmId)
containsLengthClassesPmfmId in interface TuttiProtocolpublic boolean containsAllLengthClassesPmfmId(Collection<String> lengthClassesPmfmId)
containsAllLengthClassesPmfmId in interface TuttiProtocolpublic SpeciesProtocol getSpecies(int index)
getSpecies in interface TuttiProtocolpublic boolean isSpeciesEmpty()
isSpeciesEmpty in interface TuttiProtocolpublic int sizeSpecies()
sizeSpecies in interface TuttiProtocolpublic void addSpecies(SpeciesProtocol species)
addSpecies in interface TuttiProtocolpublic void addAllSpecies(Collection<SpeciesProtocol> species)
addAllSpecies in interface TuttiProtocolpublic boolean removeSpecies(SpeciesProtocol species)
removeSpecies in interface TuttiProtocolpublic boolean removeAllSpecies(Collection<SpeciesProtocol> species)
removeAllSpecies in interface TuttiProtocolpublic boolean containsSpecies(SpeciesProtocol species)
containsSpecies in interface TuttiProtocolpublic boolean containsAllSpecies(Collection<SpeciesProtocol> species)
containsAllSpecies in interface TuttiProtocolpublic List<SpeciesProtocol> getSpecies()
getSpecies in interface TuttiProtocolpublic void setSpecies(List<SpeciesProtocol> species)
setSpecies in interface TuttiProtocolpublic SpeciesProtocol getBenthos(int index)
getBenthos in interface TuttiProtocolpublic boolean isBenthosEmpty()
isBenthosEmpty in interface TuttiProtocolpublic int sizeBenthos()
sizeBenthos in interface TuttiProtocolpublic void addBenthos(SpeciesProtocol benthos)
addBenthos in interface TuttiProtocolpublic void addAllBenthos(Collection<SpeciesProtocol> benthos)
addAllBenthos in interface TuttiProtocolpublic boolean removeBenthos(SpeciesProtocol benthos)
removeBenthos in interface TuttiProtocolpublic boolean removeAllBenthos(Collection<SpeciesProtocol> benthos)
removeAllBenthos in interface TuttiProtocolpublic boolean containsBenthos(SpeciesProtocol benthos)
containsBenthos in interface TuttiProtocolpublic boolean containsAllBenthos(Collection<SpeciesProtocol> benthos)
containsAllBenthos in interface TuttiProtocolpublic List<SpeciesProtocol> getBenthos()
getBenthos in interface TuttiProtocolpublic void setBenthos(List<SpeciesProtocol> benthos)
setBenthos in interface TuttiProtocolpublic Integer getVersion()
getVersion in interface TuttiProtocolpublic void setVersion(Integer version)
setVersion in interface TuttiProtocolpublic String getImportColumns(int index)
getImportColumns in interface TuttiProtocolpublic boolean isImportColumnsEmpty()
isImportColumnsEmpty in interface TuttiProtocolpublic int sizeImportColumns()
sizeImportColumns in interface TuttiProtocolpublic void addImportColumns(String importColumns)
addImportColumns in interface TuttiProtocolpublic void addAllImportColumns(Collection<String> importColumns)
addAllImportColumns in interface TuttiProtocolpublic boolean removeImportColumns(String importColumns)
removeImportColumns in interface TuttiProtocolpublic boolean removeAllImportColumns(Collection<String> importColumns)
removeAllImportColumns in interface TuttiProtocolpublic boolean containsImportColumns(String importColumns)
containsImportColumns in interface TuttiProtocolpublic boolean containsAllImportColumns(Collection<String> importColumns)
containsAllImportColumns in interface TuttiProtocolpublic Collection<String> getImportColumns()
getImportColumns in interface TuttiProtocolpublic void setImportColumns(Collection<String> importColumns)
setImportColumns in interface TuttiProtocolpublic void setOperationFieldMapping(Collection<OperationFieldMappingRow> operationFieldMapping)
setOperationFieldMapping in interface TuttiProtocolpublic Collection<OperationFieldMappingRow> getOperationFieldMapping()
getOperationFieldMapping in interface TuttiProtocolpublic boolean containsAllOperationFieldMapping(Collection<OperationFieldMappingRow> operationFieldMapping)
containsAllOperationFieldMapping in interface TuttiProtocolpublic boolean containsOperationFieldMapping(OperationFieldMappingRow operationFieldMapping)
containsOperationFieldMapping in interface TuttiProtocolpublic boolean removeAllOperationFieldMapping(Collection<OperationFieldMappingRow> operationFieldMapping)
removeAllOperationFieldMapping in interface TuttiProtocolpublic boolean removeOperationFieldMapping(OperationFieldMappingRow operationFieldMapping)
removeOperationFieldMapping in interface TuttiProtocolpublic void addAllOperationFieldMapping(Collection<OperationFieldMappingRow> operationFieldMapping)
addAllOperationFieldMapping in interface TuttiProtocolpublic void addOperationFieldMapping(OperationFieldMappingRow operationFieldMapping)
addOperationFieldMapping in interface TuttiProtocolpublic int sizeOperationFieldMapping()
sizeOperationFieldMapping in interface TuttiProtocolpublic boolean isOperationFieldMappingEmpty()
isOperationFieldMappingEmpty in interface TuttiProtocolpublic OperationFieldMappingRow getOperationFieldMapping(int index)
getOperationFieldMapping in interface TuttiProtocolpublic int numberOfRows(String column)
public void resetNumbersOfRows()
public int incNumberOfRows(String column)
public int decNumberOfRows(String column)
Copyright © 2012–2015 Ifremer. All rights reserved.