public class SpeciesBatchRowModel extends AbstractTuttiBeanUIModel<SpeciesBatch,SpeciesBatchRowModel> implements AttachmentModelAware
id, modify, PROPERTY_ID, PROPERTY_MODIFY, PROPERTY_VALID, validPROPERTY_ATTACHMENT, PROPERTY_OBJECT_ID| Constructor and Description |
|---|
SpeciesBatchRowModel() |
SpeciesBatchRowModel(SpeciesBatch aBatch,
List<SpeciesBatchFrequency> frequencies,
List<Attachment> attachments) |
fromBean, getIcon, getId, getTitle, isCreate, isModify, isValid, newEntity, setId, setModify, setValid, toBeanaddPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListenerpublic static final String PROPERTY_SPECIES_TO_CONFIRM
public static final String PROPERTY_SPECIES
public static final String PROPERTY_SORTED_UNSORTED_CATEGORY
public static final String PROPERTY_SORTED_UNSORTED_CATEGORY_VALUE
public static final String PROPERTY_SORTED_UNSORTED_CATEGORY_WEIGHT
public static final String PROPERTY_SORTED_UNSORTED_COMPUTED_WEIGHT
public static final String PROPERTY_SIZE_CATEGORY
public static final String PROPERTY_SIZE_CATEGORY_VALUE
public static final String PROPERTY_SIZE_CATEGORY_WEIGHT
public static final String PROPERTY_SEX_CATEGORY
public static final String PROPERTY_SEX_CATEGORY_VALUE
public static final String PROPERTY_SEX_CATEGORY_WEIGHT
public static final String PROPERTY_MATURITY_CATEGORY
public static final String PROPERTY_MATURITY_CATEGORY_VALUE
public static final String PROPERTY_MATURITY_CATEGORY_WEIGHT
public static final String PROPERTY_AGE_CATEGORY
public static final String PROPERTY_AGE_CATEGORY_VALUE
public static final String PROPERTY_AGE_CATEGORY_WEIGHT
public static final String PROPERTY_WEIGHT
public static final String PROPERTY_NUMBER
public static final String PROPERTY_COMMENT
public static final String PROPERTY_FREQUENCY
public static final String PROPERTY_COMPUTED_NUMBER
public static final String PROPERTY_COMPUTED_WEIGHT
public static final String PROPERTY_PARENT_BATCH
public static final String PROPERTY_CHILD_BATCH
public static final String PROPERTY_BATCH_LEAF
public static final String PROPERTY_BATCH_ROOT
public static final String PROPERTY_SAMPLE_CATEGORY
protected Species species
protected SampleCategory<CaracteristicQualitativeValue> sortedUnsortedCategory
protected SampleCategory<CaracteristicQualitativeValue> sizeCategory
protected SampleCategory<CaracteristicQualitativeValue> sexCategory
protected SampleCategory<CaracteristicQualitativeValue> maturityCategory
protected SampleCategory<Float> ageCategory
protected boolean speciesToConfirm
protected TuttiComputedOrNotData<Float> computedOrNotWeight
protected TuttiComputedOrNotData<Integer> computedOrNotNumber
protected String comment
protected final List<Attachment> attachment
protected List<SpeciesFrequencyRowModel> frequency
protected SpeciesBatchRowModel parentBatch
isBatchRoot()protected List<SpeciesBatchRowModel> childBatch
isBatchLeaf()protected static final org.nuiton.util.beans.Binder<SpeciesBatch,SpeciesBatchRowModel> fromBeanBinder
protected static final org.nuiton.util.beans.Binder<SpeciesBatchRowModel,SpeciesBatch> toBeanBinder
public SpeciesBatchRowModel()
public SpeciesBatchRowModel(SpeciesBatch aBatch, List<SpeciesBatchFrequency> frequencies, List<Attachment> attachments)
public SampleCategory<?> getSampleCategory()
public void setSampleCategory(SampleCategory<?> sampleCategory)
public SampleCategory<?> getSampleCategory(SampleCategoryEnum sampleCategoryEnum)
public SampleCategory getFinestCategory()
public Species getSpecies()
public void setSpecies(Species species)
public SampleCategory<CaracteristicQualitativeValue> getSortedUnsortedCategory()
public void setSortedUnsortedCategory(SampleCategory<CaracteristicQualitativeValue> sortedUnsortedCategory)
public CaracteristicQualitativeValue getSortedUnsortedCategoryValue()
public Float getSortedUnsortedCategoryWeight()
public void setSortedUnsortedCategoryWeight(Float sortedUnsortedCategoryWeight)
public SampleCategory<CaracteristicQualitativeValue> getSizeCategory()
public void setSizeCategory(SampleCategory<CaracteristicQualitativeValue> sizeCategory)
public CaracteristicQualitativeValue getSizeCategoryValue()
public Float getSizeCategoryWeight()
public void setSizeCategoryWeight(Float sizeCategoryWeight)
public SampleCategory<CaracteristicQualitativeValue> getSexCategory()
public void setSexCategory(SampleCategory<CaracteristicQualitativeValue> sexCategory)
public CaracteristicQualitativeValue getSexCategoryValue()
public Float getSexCategoryWeight()
public void setSexCategoryWeight(Float sexCategoryWeight)
public SampleCategory<CaracteristicQualitativeValue> getMaturityCategory()
public void setMaturityCategory(SampleCategory<CaracteristicQualitativeValue> maturityCategory)
public CaracteristicQualitativeValue getMaturityCategoryValue()
public Float getMaturityCategoryWeight()
public void setMaturityCategoryWeight(Float maturityCategoryWeight)
public SampleCategory<Float> getAgeCategory()
public void setAgeCategory(SampleCategory<Float> ageCategory)
public Float getAgeCategoryValue()
public Float getAgeCategoryWeight()
public void setAgeCategoryWeight(Float ageCategoryWeight)
public SpeciesBatchRowModel getParentBatch()
public void setParentBatch(SpeciesBatchRowModel parentBatch)
public List<SpeciesBatchRowModel> getChildBatch()
public void setChildBatch(List<SpeciesBatchRowModel> childBatch)
public boolean isBatchLeaf()
public boolean isBatchRoot()
public AttachementObjectTypeEnum getObjectType()
getObjectType in interface AttachmentModelAwarepublic String getObjectId()
getObjectId in interface AttachmentModelAwarepublic List<Attachment> getAttachment()
getAttachment in interface AttachmentModelAwarepublic void addAllAttachment(Collection<Attachment> attachments)
addAllAttachment in interface AttachmentModelAwarepublic void addAttachment(Attachment attachment)
addAttachment in interface AttachmentModelAwarepublic void removeAllAttachment(Collection<Attachment> attachments)
removeAllAttachment in interface AttachmentModelAwarepublic void removeAttachment(Attachment attachment)
removeAttachment in interface AttachmentModelAwarepublic Boolean getSpeciesToConfirm()
public void setSpeciesToConfirm(Boolean speciesToConfirm)
public Float getWeight()
public void setWeight(Float weight)
public Integer getNumber()
public void setNumber(Integer number)
public String getComment()
public void setComment(String comment)
public List<Attachment> getAttachments()
public List<SpeciesFrequencyRowModel> getFrequency()
public void setFrequency(List<SpeciesFrequencyRowModel> frequency)
public Integer getComputedNumber()
public void setComputedNumber(Integer computedNumber)
public Float getComputedWeight()
public void setComputedWeight(Float computedWeight)
public TuttiComputedOrNotData<Integer> getComputedOrNotNumber()
public void setComputedOrNotNumber(TuttiComputedOrNotData<Integer> computedOrNotNumber)
public TuttiComputedOrNotData<Float> getComputedOrNotWeight()
public void setComputedOrNotWeight(TuttiComputedOrNotData<Float> computedOrNotWeight)
Copyright © 2012-2013 Ifremer. All Rights Reserved.