public class EditCatchesUIModel extends AbstractTuttiBeanUIModel<CatchBatch,EditCatchesUIModel> implements AttachmentModelAware, fr.ifremer.shared.application.swing.tab.TabContentModel, CatchBatch
| Modifier and Type | Field and Description |
|---|---|
protected List<Attachment> |
attachment |
protected Float |
benthosTotalComputedWeight |
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> |
benthosTotalInertComputedOrNotWeight |
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> |
benthosTotalLivingNotItemizedComputedOrNotWeight |
protected Float |
benthosTotalSampleSortedComputedWeight |
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> |
benthosTotalSortedComputedOrNotWeight |
protected Float |
benthosTotalUnsortedComputedWeight |
protected fr.ifremer.shared.application.type.WeightUnit |
benthosWeightUnit
Benthos weight unit.
|
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> |
catchTotalComputedOrNotWeight |
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> |
catchTotalRejectedComputedOrNotWeight |
protected Float |
catchTotalSortedCarousselWeight |
protected Float |
catchTotalSortedComputedWeight |
protected Float |
catchTotalSortedTremisWeight |
protected Float |
catchTotalUnsortedComputedWeight |
protected fr.ifremer.shared.application.type.WeightUnit |
catchWeightUnit
Catch weight unit.
|
protected CatchBatch |
editObject |
protected FishingOperation |
fishingOperation |
protected static org.nuiton.util.beans.Binder<CatchBatch,EditCatchesUIModel> |
fromBeanBinder |
protected fr.ifremer.shared.application.type.WeightUnit |
individualObservationWeightUnit
Indivudual observation weight unit.
|
protected boolean |
loadingData |
protected com.google.common.collect.Multimap<CaracteristicQualitativeValue,CaracteristicQualitativeValue> |
marineLitterCategoriesUsed
Categories already used in some batches.
|
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> |
marineLitterTotalComputedOrNotWeight |
protected fr.ifremer.shared.application.type.WeightUnit |
marineLitterWeightUnit
Marine Litter weight unit.
|
protected Float |
planktonTotalSampleWeight |
protected Float |
planktonTotalWeight |
static String |
PROPERTY_BATCH_UPDATED |
static String |
PROPERTY_CATCH_BATCH |
protected Float |
speciesTotalComputedWeight |
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> |
speciesTotalInertComputedOrNotWeight |
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> |
speciesTotalLivingNotItemizedComputedOrNotWeight |
protected Float |
speciesTotalSampleSortedComputedWeight |
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> |
speciesTotalSortedComputedOrNotWeight |
protected Float |
speciesTotalUnsortedComputedWeight |
protected com.google.common.collect.Multimap<CaracteristicQualitativeValue,Species> |
speciesUsed
Species already used in some batches.
|
protected fr.ifremer.shared.application.type.WeightUnit |
speciesWeightUnit
Species weight unit.
|
protected static org.nuiton.util.beans.Binder<EditCatchesUIModel,CatchBatch> |
toBeanBinder |
id, modify, PROPERTY_MODIFY, PROPERTY_VALID, validPROPERTY_ATTACHMENT, PROPERTY_OBJECT_IDPROPERTY_BENTHOS_TOTAL_COMPUTED_WEIGHT, PROPERTY_BENTHOS_TOTAL_INERT_COMPUTED_WEIGHT, PROPERTY_BENTHOS_TOTAL_INERT_WEIGHT, PROPERTY_BENTHOS_TOTAL_LIVING_NOT_ITEMIZED_COMPUTED_WEIGHT, PROPERTY_BENTHOS_TOTAL_LIVING_NOT_ITEMIZED_WEIGHT, PROPERTY_BENTHOS_TOTAL_SAMPLE_SORTED_COMPUTED_WEIGHT, PROPERTY_BENTHOS_TOTAL_SORTED_COMPUTED_WEIGHT, PROPERTY_BENTHOS_TOTAL_SORTED_WEIGHT, PROPERTY_BENTHOS_TOTAL_UNSORTED_COMPUTED_WEIGHT, PROPERTY_CATCH_TOTAL_COMPUTED_WEIGHT, PROPERTY_CATCH_TOTAL_REJECTED_COMPUTED_WEIGHT, PROPERTY_CATCH_TOTAL_REJECTED_WEIGHT, PROPERTY_CATCH_TOTAL_SORTED_CAROUSSEL_WEIGHT, PROPERTY_CATCH_TOTAL_SORTED_COMPUTED_WEIGHT, PROPERTY_CATCH_TOTAL_SORTED_TREMIS_WEIGHT, PROPERTY_CATCH_TOTAL_UNSORTED_COMPUTED_WEIGHT, PROPERTY_CATCH_TOTAL_WEIGHT, PROPERTY_FISHING_OPERATION, PROPERTY_MARINE_LITTER_TOTAL_COMPUTED_WEIGHT, PROPERTY_MARINE_LITTER_TOTAL_WEIGHT, PROPERTY_PLANKTON_TOTAL_SAMPLE_WEIGHT, PROPERTY_PLANKTON_TOTAL_WEIGHT, PROPERTY_SPECIES_TOTAL_COMPUTED_WEIGHT, PROPERTY_SPECIES_TOTAL_INERT_COMPUTED_WEIGHT, PROPERTY_SPECIES_TOTAL_INERT_WEIGHT, PROPERTY_SPECIES_TOTAL_LIVING_NOT_ITEMIZED_COMPUTED_WEIGHT, PROPERTY_SPECIES_TOTAL_LIVING_NOT_ITEMIZED_WEIGHT, PROPERTY_SPECIES_TOTAL_SAMPLE_SORTED_COMPUTED_WEIGHT, PROPERTY_SPECIES_TOTAL_SORTED_COMPUTED_WEIGHT, PROPERTY_SPECIES_TOTAL_SORTED_WEIGHT, PROPERTY_SPECIES_TOTAL_UNSORTED_COMPUTED_WEIGHTPROPERTY_ID| Constructor and Description |
|---|
EditCatchesUIModel(fr.ifremer.shared.application.type.WeightUnit speciesWeightUnit,
fr.ifremer.shared.application.type.WeightUnit benthosWeightUnit,
fr.ifremer.shared.application.type.WeightUnit marineLitterWeightUnit,
fr.ifremer.shared.application.type.WeightUnit individualObservationWeightUnit) |
firePropertyChanged, fromBean, getChild, getChild, getId, getIdAsInt, isCreate, isModify, isValid, setId, setId, setModify, setValid, toBeanaddPropertyChangeListener, 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, waitisModify, isValidgetId, getIdAsInt, setId, setIdpublic static final String PROPERTY_CATCH_BATCH
public static final String PROPERTY_BATCH_UPDATED
protected static final org.nuiton.util.beans.Binder<CatchBatch,EditCatchesUIModel> fromBeanBinder
protected static final org.nuiton.util.beans.Binder<EditCatchesUIModel,CatchBatch> toBeanBinder
protected Float speciesTotalComputedWeight
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> speciesTotalSortedComputedOrNotWeight
protected Float speciesTotalUnsortedComputedWeight
protected Float speciesTotalSampleSortedComputedWeight
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> speciesTotalInertComputedOrNotWeight
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> speciesTotalLivingNotItemizedComputedOrNotWeight
protected Float benthosTotalComputedWeight
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> benthosTotalSortedComputedOrNotWeight
protected Float benthosTotalUnsortedComputedWeight
protected Float benthosTotalSampleSortedComputedWeight
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> benthosTotalInertComputedOrNotWeight
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> benthosTotalLivingNotItemizedComputedOrNotWeight
protected Float planktonTotalWeight
protected Float planktonTotalSampleWeight
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> marineLitterTotalComputedOrNotWeight
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> catchTotalComputedOrNotWeight
protected Float catchTotalSortedComputedWeight
protected Float catchTotalUnsortedComputedWeight
protected Float catchTotalSortedTremisWeight
protected Float catchTotalSortedCarousselWeight
protected fr.ifremer.shared.application.swing.computable.ComputableData<Float> catchTotalRejectedComputedOrNotWeight
protected FishingOperation fishingOperation
protected final CatchBatch editObject
protected final List<Attachment> attachment
protected final com.google.common.collect.Multimap<CaracteristicQualitativeValue,Species> speciesUsed
protected final com.google.common.collect.Multimap<CaracteristicQualitativeValue,CaracteristicQualitativeValue> marineLitterCategoriesUsed
protected boolean loadingData
protected final fr.ifremer.shared.application.type.WeightUnit catchWeightUnit
protected final fr.ifremer.shared.application.type.WeightUnit speciesWeightUnit
protected final fr.ifremer.shared.application.type.WeightUnit benthosWeightUnit
protected final fr.ifremer.shared.application.type.WeightUnit marineLitterWeightUnit
protected final fr.ifremer.shared.application.type.WeightUnit individualObservationWeightUnit
public EditCatchesUIModel(fr.ifremer.shared.application.type.WeightUnit speciesWeightUnit,
fr.ifremer.shared.application.type.WeightUnit benthosWeightUnit,
fr.ifremer.shared.application.type.WeightUnit marineLitterWeightUnit,
fr.ifremer.shared.application.type.WeightUnit individualObservationWeightUnit)
public fr.ifremer.shared.application.type.WeightUnit getCatchWeightUnit()
public boolean isLoadingData()
public void setLoadingData(boolean loadingData)
public String getTitle()
getTitle in interface fr.ifremer.shared.application.swing.tab.TabContentModelprotected CatchBatch newEntity()
newEntity in class AbstractTuttiBeanUIModel<CatchBatch,EditCatchesUIModel>public void fromEntity(CatchBatch entity)
fromEntity in class AbstractTuttiBeanUIModel<CatchBatch,EditCatchesUIModel>public CatchBatch toEntity()
toEntity in class AbstractTuttiBeanUIModel<CatchBatch,EditCatchesUIModel>public boolean isEmpty()
isEmpty in interface fr.ifremer.shared.application.swing.tab.TabContentModelpublic String getIcon()
getIcon in interface fr.ifremer.shared.application.swing.tab.TabContentModelpublic FishingOperation getFishingOperation()
getFishingOperation in interface CatchBatchpublic void setFishingOperation(FishingOperation fishingOperation)
setFishingOperation in interface CatchBatchpublic com.google.common.collect.Multimap<CaracteristicQualitativeValue,Species> getSpeciesUsed()
public com.google.common.collect.Multimap<CaracteristicQualitativeValue,CaracteristicQualitativeValue> getMarineLitterCategoriesUsed()
public fr.ifremer.shared.application.swing.computable.ComputableData<Float> getCatchTotalComputedOrNotWeight()
public Float getCatchTotalWeight()
getCatchTotalWeight in interface CatchBatchpublic void setCatchTotalWeight(Float catchTotalWeight)
setCatchTotalWeight in interface CatchBatchpublic Float getCatchTotalComputedWeight()
getCatchTotalComputedWeight in interface CatchBatchpublic void setCatchTotalComputedWeight(Float catchTotalComputedWeight)
setCatchTotalComputedWeight in interface CatchBatchpublic Float getCatchTotalSortedComputedWeight()
getCatchTotalSortedComputedWeight in interface CatchBatchpublic void setCatchTotalSortedComputedWeight(Float catchTotalSortedComputedWeight)
setCatchTotalSortedComputedWeight in interface CatchBatchpublic Float getCatchTotalUnsortedComputedWeight()
getCatchTotalUnsortedComputedWeight in interface CatchBatchpublic void setCatchTotalUnsortedComputedWeight(Float catchTotalUnsortedComputedWeight)
setCatchTotalUnsortedComputedWeight in interface CatchBatchpublic Float getCatchTotalSortedTremisWeight()
getCatchTotalSortedTremisWeight in interface CatchBatchpublic void setCatchTotalSortedTremisWeight(Float catchTotalSortedTremisWeight)
setCatchTotalSortedTremisWeight in interface CatchBatchpublic Float getCatchTotalSortedCarousselWeight()
getCatchTotalSortedCarousselWeight in interface CatchBatchpublic void setCatchTotalSortedCarousselWeight(Float catchTotalSortedCarousselWeight)
setCatchTotalSortedCarousselWeight in interface CatchBatchpublic fr.ifremer.shared.application.swing.computable.ComputableData<Float> getCatchTotalRejectedComputedOrNotWeight()
public Float getCatchTotalRejectedWeight()
getCatchTotalRejectedWeight in interface CatchBatchpublic void setCatchTotalRejectedWeight(Float catchTotalRejectedWeight)
setCatchTotalRejectedWeight in interface CatchBatchpublic Float getCatchTotalRejectedComputedWeight()
getCatchTotalRejectedComputedWeight in interface CatchBatchpublic void setCatchTotalRejectedComputedWeight(Float catchTotalRejectedComputedWeight)
setCatchTotalRejectedComputedWeight in interface CatchBatchpublic Float getSpeciesTotalComputedWeight()
getSpeciesTotalComputedWeight in interface CatchBatchpublic void setSpeciesTotalComputedWeight(Float speciesTotalComputedWeight)
setSpeciesTotalComputedWeight in interface CatchBatchpublic fr.ifremer.shared.application.swing.computable.ComputableData<Float> getSpeciesTotalSortedComputedOrNotWeight()
public Float getSpeciesTotalSortedWeight()
getSpeciesTotalSortedWeight in interface CatchBatchpublic void setSpeciesTotalSortedWeight(Float speciesTotalSortedWeight)
setSpeciesTotalSortedWeight in interface CatchBatchpublic Float getSpeciesTotalSortedComputedWeight()
getSpeciesTotalSortedComputedWeight in interface CatchBatchpublic void setSpeciesTotalSortedComputedWeight(Float speciesTotalSortedComputedWeight)
setSpeciesTotalSortedComputedWeight in interface CatchBatchpublic Float getSpeciesTotalSampleSortedComputedWeight()
getSpeciesTotalSampleSortedComputedWeight in interface CatchBatchpublic void setSpeciesTotalSampleSortedComputedWeight(Float speciesTotalSampleSortedComputedWeight)
setSpeciesTotalSampleSortedComputedWeight in interface CatchBatchpublic Float getSpeciesTotalUnsortedComputedWeight()
getSpeciesTotalUnsortedComputedWeight in interface CatchBatchpublic void setSpeciesTotalUnsortedComputedWeight(Float speciesTotalUnsortedComputedWeight)
setSpeciesTotalUnsortedComputedWeight in interface CatchBatchpublic fr.ifremer.shared.application.swing.computable.ComputableData<Float> getSpeciesTotalInertComputedOrNotWeight()
public Float getSpeciesTotalInertWeight()
getSpeciesTotalInertWeight in interface CatchBatchpublic void setSpeciesTotalInertWeight(Float speciesTotalInertWeight)
setSpeciesTotalInertWeight in interface CatchBatchpublic Float getSpeciesTotalInertComputedWeight()
getSpeciesTotalInertComputedWeight in interface CatchBatchpublic void setSpeciesTotalInertComputedWeight(Float speciesTotalInertComputedWeight)
setSpeciesTotalInertComputedWeight in interface CatchBatchpublic fr.ifremer.shared.application.swing.computable.ComputableData<Float> getSpeciesTotalLivingNotItemizedComputedOrNotWeight()
public Float getSpeciesTotalLivingNotItemizedWeight()
getSpeciesTotalLivingNotItemizedWeight in interface CatchBatchpublic void setSpeciesTotalLivingNotItemizedWeight(Float speciesTotalLivingNotItemizedWeight)
setSpeciesTotalLivingNotItemizedWeight in interface CatchBatchpublic Float getSpeciesTotalLivingNotItemizedComputedWeight()
getSpeciesTotalLivingNotItemizedComputedWeight in interface CatchBatchpublic void setSpeciesTotalLivingNotItemizedComputedWeight(Float speciesTotalLivingNotItemizedComputedWeight)
setSpeciesTotalLivingNotItemizedComputedWeight in interface CatchBatchpublic Float getBenthosTotalComputedWeight()
getBenthosTotalComputedWeight in interface CatchBatchpublic void setBenthosTotalComputedWeight(Float benthosTotalComputedWeight)
setBenthosTotalComputedWeight in interface CatchBatchpublic fr.ifremer.shared.application.swing.computable.ComputableData<Float> getBenthosTotalSortedComputedOrNotWeight()
public Float getBenthosTotalSortedWeight()
getBenthosTotalSortedWeight in interface CatchBatchpublic void setBenthosTotalSortedWeight(Float benthosTotalSortedWeight)
setBenthosTotalSortedWeight in interface CatchBatchpublic Float getBenthosTotalSortedComputedWeight()
getBenthosTotalSortedComputedWeight in interface CatchBatchpublic void setBenthosTotalSortedComputedWeight(Float benthosTotalSortedComputedWeight)
setBenthosTotalSortedComputedWeight in interface CatchBatchpublic Float getBenthosTotalSampleSortedComputedWeight()
getBenthosTotalSampleSortedComputedWeight in interface CatchBatchpublic void setBenthosTotalSampleSortedComputedWeight(Float benthosTotalSampleSortedComputedWeight)
setBenthosTotalSampleSortedComputedWeight in interface CatchBatchpublic Float getBenthosTotalUnsortedComputedWeight()
getBenthosTotalUnsortedComputedWeight in interface CatchBatchpublic void setBenthosTotalUnsortedComputedWeight(Float benthosTotalUnsortedComputedWeight)
setBenthosTotalUnsortedComputedWeight in interface CatchBatchpublic fr.ifremer.shared.application.swing.computable.ComputableData<Float> getBenthosTotalInertComputedOrNotWeight()
public Float getBenthosTotalInertWeight()
getBenthosTotalInertWeight in interface CatchBatchpublic void setBenthosTotalInertWeight(Float benthosTotalInertWeight)
setBenthosTotalInertWeight in interface CatchBatchpublic Float getBenthosTotalInertComputedWeight()
getBenthosTotalInertComputedWeight in interface CatchBatchpublic void setBenthosTotalInertComputedWeight(Float benthosTotalInertComputedWeight)
setBenthosTotalInertComputedWeight in interface CatchBatchpublic fr.ifremer.shared.application.swing.computable.ComputableData<Float> getBenthosTotalLivingNotItemizedComputedOrNotWeight()
public Float getBenthosTotalLivingNotItemizedWeight()
getBenthosTotalLivingNotItemizedWeight in interface CatchBatchpublic void setBenthosTotalLivingNotItemizedWeight(Float benthosTotalLivingNotItemizedWeight)
setBenthosTotalLivingNotItemizedWeight in interface CatchBatchpublic Float getBenthosTotalLivingNotItemizedComputedWeight()
getBenthosTotalLivingNotItemizedComputedWeight in interface CatchBatchpublic void setBenthosTotalLivingNotItemizedComputedWeight(Float benthosTotalLivingNotItemizedComputedWeight)
setBenthosTotalLivingNotItemizedComputedWeight in interface CatchBatchpublic Float getPlanktonTotalWeight()
getPlanktonTotalWeight in interface CatchBatchpublic void setPlanktonTotalWeight(Float planktonTotalWeight)
setPlanktonTotalWeight in interface CatchBatchpublic Float getPlanktonTotalSampleWeight()
getPlanktonTotalSampleWeight in interface CatchBatchpublic void setPlanktonTotalSampleWeight(Float planktonTotalSampleWeight)
setPlanktonTotalSampleWeight in interface CatchBatchpublic fr.ifremer.shared.application.swing.computable.ComputableData<Float> getMarineLitterTotalComputedOrNotWeight()
public Float getMarineLitterTotalWeight()
getMarineLitterTotalWeight in interface CatchBatchpublic void setMarineLitterTotalWeight(Float marineLitterTotalWeight)
setMarineLitterTotalWeight in interface CatchBatchpublic Float getMarineLitterTotalComputedWeight()
getMarineLitterTotalComputedWeight in interface CatchBatchpublic void setMarineLitterTotalComputedWeight(Float marineLitterTotalComputedWeight)
setMarineLitterTotalComputedWeight in interface CatchBatchpublic AttachementObjectTypeEnum getObjectType()
getObjectType in interface AttachmentModelAwarepublic Integer 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 void reset()
Copyright © 2012–2014 Ifremer. All rights reserved.