public class EditFishingOperationUIModel extends AbstractTuttiBeanUIModel<FishingOperation,EditFishingOperationUIModel> implements AttachmentModelAware
EditFishingOperationUI.id, modify, PROPERTY_ID, PROPERTY_MODIFY, PROPERTY_VALID, validPROPERTY_ATTACHMENT, PROPERTY_OBJECT_ID| Constructor and Description |
|---|
EditFishingOperationUIModel() |
fromBean, getIcon, getId, isCreate, isModify, isValid, 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 TITLE
public static final String PROPERTY_PERSISTED
public static final String PROPERTY_EMPTY
public static final String PROPERTY_STATION_NUMBER
public static final String PROPERTY_FISHING_OPERATION_NUMBER
public static final String PROPERTY_STRATA
public static final String PROPERTY_SUB_STRATA
public static final String PROPERTY_GEAR_SHOOTING_START_LATITUDE
public static final String PROPERTY_GEAR_SHOOTING_START_LATITUDE_DEGREE
public static final String PROPERTY_GEAR_SHOOTING_START_LATITUDE_MINUTE
public static final String PROPERTY_GEAR_SHOOTING_START_LATITUDE_DECIMAL_MINUTE
public static final String PROPERTY_GEAR_SHOOTING_START_LATITUDE_SECOND
public static final String PROPERTY_GEAR_SHOOTING_START_LONGITUDE
public static final String PROPERTY_GEAR_SHOOTING_START_LONGITUDE_DEGREE
public static final String PROPERTY_GEAR_SHOOTING_START_LONGITUDE_MINUTE
public static final String PROPERTY_GEAR_SHOOTING_START_LONGITUDE_DECIMAL_MINUTE
public static final String PROPERTY_GEAR_SHOOTING_START_LONGITUDE_SECOND
public static final String PROPERTY_GEAR_SHOOTING_START_DATE
public static final String PROPERTY_GEAR_SHOOTING_END_LATITUDE
public static final String PROPERTY_GEAR_SHOOTING_END_LATITUDE_DEGREE
public static final String PROPERTY_GEAR_SHOOTING_END_LATITUDE_MINUTE
public static final String PROPERTY_GEAR_SHOOTING_END_LATITUDE_DECIMAL_MINUTE
public static final String PROPERTY_GEAR_SHOOTING_END_LATITUDE_SECOND
public static final String PROPERTY_GEAR_SHOOTING_END_LONGITUDE
public static final String PROPERTY_GEAR_SHOOTING_END_LONGITUDE_DEGREE
public static final String PROPERTY_GEAR_SHOOTING_END_LONGITUDE_MINUTE
public static final String PROPERTY_GEAR_SHOOTING_END_LONGITUDE_DECIMAL_MINUTE
public static final String PROPERTY_GEAR_SHOOTING_END_LONGITUDE_SECOND
public static final String PROPERTY_GEAR_SHOOTING_END_DATE
public static final String PROPERTY_FISHING_OPERATION_RECTILIGNE
public static final String PROPERTY_TRAWL_DISTANCE
public static final String PROPERTY_MULTIRIG_AGGREGATION
public static final String PROPERTY_FISHING_OPERATION_VALID
public static final String PROPERTY_LOCATION
public static final String PROPERTY_COMMENT
public static final String PROPERTY_RECORDER_PERSON
public static final String PROPERTY_VESSEL
public static final String PROPERTY_GEAR
public static final String PROPERTY_VALIDATION_CONTEXT
protected boolean empty
protected Cruise cruise
protected String stationNumber
protected Integer fishingOperationNumber
protected FishingOperationLocation strata
protected FishingOperationLocation subStrata
protected SexagecimalPosition gearShootingStartLatitudeAsSexagecimal
protected SexagecimalPosition gearShootingStartLongitudeAsSexagecimal
protected SexagecimalPosition gearShootingEndLatitudeAsSexagecimal
protected SexagecimalPosition gearShootingEndLongitudeAsSexagecimal
protected Float gearShootingStartLatitude
protected Float gearShootingStartLongitude
protected Date gearShootingStartDate
protected Float gearShootingEndLatitude
protected Float gearShootingEndLongitude
protected Date gearShootingEndDate
protected boolean fishingOperationRectiligne
protected Float trawlDistance
protected Boolean fishingOperationValid
protected FishingOperationLocation location
protected String comment
protected final List<Attachment> attachment
protected FishingOperation fishingOperation
protected String validationContext
protected Gear gear
protected Vessel vessel
protected String multirigAggregation
protected CoordinateEditorType coordinateEditorType
protected List<FishingOperation> existingOperations
protected static org.nuiton.util.beans.Binder<EditFishingOperationUIModel,FishingOperation> toBeanBinder
protected static org.nuiton.util.beans.Binder<FishingOperation,EditFishingOperationUIModel> fromBeanBinder
public String getTitle()
getTitle in class AbstractTuttiBeanUIModel<FishingOperation,EditFishingOperationUIModel>public FishingOperation getFishingOperation()
public void setFishingOperation(FishingOperation fishingOperation)
public boolean isPersisted()
public boolean isEmpty()
public void setEmpty(boolean empty)
public Cruise getCruise()
public void setCruise(Cruise cruise)
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 String getStationNumber()
public void setStationNumber(String stationNumber)
public Integer getFishingOperationNumber()
public void setFishingOperationNumber(Integer fishingOperationNumber)
public FishingOperationLocation getStrata()
public void setStrata(FishingOperationLocation strata)
public FishingOperationLocation getSubStrata()
public void setSubStrata(FishingOperationLocation subStrata)
public Float getGearShootingStartLatitude()
public void setGearShootingStartLatitude(Float gearShootingStartLatitude)
public Integer getGearShootingStartLatitudeDegree()
public Integer getGearShootingStartLatitudeDecimalDegree()
public void setGearShootingStartLatitudeDegree(Integer degree)
public void setGearShootingStartLatitudeDecimalDegree(Integer degree)
public Integer getGearShootingStartLatitudeMinute()
public void setGearShootingStartLatitudeMinute(Integer minute)
public Float getGearShootingStartLatitudeDecimalMinute()
public void setGearShootingStartLatitudeDecimalMinute(Float decimalMinute)
public Integer getGearShootingStartLatitudeSecond()
public void setGearShootingStartLatitudeSecond(Integer second)
public Float getGearShootingStartLongitude()
public void setGearShootingStartLongitude(Float gearShootingStartLongitude)
public Integer getGearShootingStartLongitudeDegree()
public Integer getGearShootingStartLongitudeDecimalDegree()
public void setGearShootingStartLongitudeDegree(Integer degree)
public void setGearShootingStartLongitudeDecimalDegree(Integer degree)
public Integer getGearShootingStartLongitudeMinute()
public void setGearShootingStartLongitudeMinute(Integer minute)
public Float getGearShootingStartLongitudeDecimalMinute()
public void setGearShootingStartLongitudeDecimalMinute(Float decimalMinute)
public Integer getGearShootingStartLongitudeSecond()
public void setGearShootingStartLongitudeSecond(Integer second)
public Date getGearShootingStartDate()
public void setGearShootingStartDate(Date gearShootingStartDate)
public void setGearShootingStartTime(Date gearShootingStartDate)
public Float getGearShootingEndLatitude()
public void setGearShootingEndLatitude(Float gearShootingEndLatitude)
public Integer getGearShootingEndLatitudeDegree()
public Integer getGearShootingEndLatitudeDecimalDegree()
public void setGearShootingEndLatitudeDegree(Integer degree)
public void setGearShootingEndLatitudeDecimalDegree(Integer degree)
public Integer getGearShootingEndLatitudeMinute()
public void setGearShootingEndLatitudeMinute(Integer minute)
public Float getGearShootingEndLatitudeDecimalMinute()
public void setGearShootingEndLatitudeDecimalMinute(Float decimalMinute)
public Integer getGearShootingEndLatitudeSecond()
public void setGearShootingEndLatitudeSecond(Integer second)
public Float getGearShootingEndLongitude()
public void setGearShootingEndLongitude(Float gearShootingEndLongitude)
public Integer getGearShootingEndLongitudeDegree()
public Integer getGearShootingEndLongitudeDecimalDegree()
public void setGearShootingEndLongitudeDegree(Integer degree)
public void setGearShootingEndLongitudeDecimalDegree(Integer degree)
public Integer getGearShootingEndLongitudeMinute()
public void setGearShootingEndLongitudeMinute(Integer minute)
public Float getGearShootingEndLongitudeDecimalMinute()
public void setGearShootingEndLongitudeDecimalMinute(Float decimalMinute)
public Integer getGearShootingEndLongitudeSecond()
public void setGearShootingEndLongitudeSecond(Integer second)
public Date getGearShootingEndDate()
public void setGearShootingEndDate(Date gearShootingEndDate)
public void setGearShootingEndTime(Date gearShootingEndDate)
public boolean isFishingOperationRectiligne()
public void setFishingOperationRectiligne(boolean fishingOperationRectiligne)
public Float getTrawlDistance()
public void setTrawlDistance(Float trawlDistance)
public Boolean getFishingOperationValid()
public void setFishingOperationValid(Boolean fishingOperationValid)
public FishingOperationLocation getLocation()
public void setLocation(FishingOperationLocation location)
public String getComment()
public void setComment(String comment)
public String getValidationContext()
public void setValidationContext(String validationContext)
public Gear getGear()
public void setGear(Gear gear)
public Vessel getVessel()
public void setVessel(Vessel vessel)
public String getMultirigAggregation()
public void setMultirigAggregation(String multirigAggregation)
public CoordinateEditorType getCoordinateEditorType()
public void setCoordinateEditorType(CoordinateEditorType coordinateEditorType)
protected FishingOperation newEntity()
newEntity in class AbstractTuttiBeanUIModel<FishingOperation,EditFishingOperationUIModel>public boolean isDateInCruise(Date date)
public boolean isValidDuration()
public List<FishingOperation> getExistingOperations()
public void setExistingOperations(List<FishingOperation> existingOperations)
public void convertGearShootingCoordinatesDDToDMS()
public void convertGearShootingCoordinatesDMSToDD()
public void computeDistance()
Copyright © 2012-2013 Ifremer. All Rights Reserved.