public class EditCruiseUIModel extends AbstractTuttiBeanUIModel<Cruise,EditCruiseUIModel> implements AttachmentModelAware
EditCruiseUI.id, modify, PROPERTY_ID, PROPERTY_MODIFY, PROPERTY_VALID, validPROPERTY_ATTACHMENT, PROPERTY_OBJECT_ID| Constructor and Description |
|---|
EditCruiseUIModel() |
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_PROGRAM
public static final String PROPERTY_NAME
public static final String PROPERTY_COMMENT
public static final String PROPERTY_COUNTRY
public static final String PROPERTY_SURVEY_PART
public static final String PROPERTY_VESSEL
public static final String PROPERTY_GEAR
public static final String PROPERTY_HEAD_OF_MISSION
public static final String PROPERTY_HEAD_OF_SORT_ROOM
public static final String PROPERTY_YEAR
public static final String PROPERTY_MULTIRIG_NUMBER
public static final String PROPERTY_BEGIN_DATE
public static final String PROPERTY_END_DATE
public static final String PROPERTY_CAN_GENERATE_NAME
public static final String PROPERTY_VESSEL_TYPE
public static final String PROPERTY_VESSEL_TYPE_ALL
public static final String PROPERTY_VESSEL_TYPE_SCIENTIFIC
public static final String PROPERTY_VESSEL_TYPE_FISHING
protected Program program
protected Country country
protected String name
protected String surveyPart
protected String comment
protected Integer year
protected Integer multirigNumber
protected Date beginDate
protected Date endDate
protected VesselTypeEnum vesselType
protected final List<Attachment> attachment
protected static org.nuiton.util.beans.Binder<EditCruiseUIModel,Cruise> toBeanBinder
protected static org.nuiton.util.beans.Binder<Cruise,EditCruiseUIModel> fromBeanBinder
public static final String CRUISE_NAME_FORMAT
public Program getProgram()
public void setProgram(Program program)
public String getName()
public void setName(String name)
public String getComment()
public void setComment(String comment)
public Country getCountry()
public void setCountry(Country country)
public String getSurveyPart()
public void setSurveyPart(String surveyPart)
public Integer getYear()
public void setYear(Integer year)
public Integer getMultirigNumber()
public void setMultirigNumber(Integer multirigNumber)
public Date getBeginDate()
public void setBeginDate(Date beginDate)
public Date getEndDate()
public void setEndDate(Date endDate)
public VesselTypeEnum getVesselType()
public void setVesselType(VesselTypeEnum vesselType)
public boolean isVesselTypeAll()
public boolean isVesselTypeScientific()
public boolean isVesselTypeFishing()
public boolean isCanGenerateName()
public String getGeneratedCampaignName()
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 AttachmentModelAwareCopyright © 2012-2013 Ifremer. All Rights Reserved.