1 package fr.ifremer.dali.dto.data.photo;
2
3 import fr.ifremer.dali.dto.data.sampling.SamplingOperationDTO;
4 import fr.ifremer.dali.dto.referential.PhotoTypeDTO;
5 import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
6 import java.util.Date;
7 import javax.annotation.Generated;
8
9 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:03 CEST 2022")
10 public interface PhotoDTO extends QuadrigeBean {
11
12 String PROPERTY_NAME = "name";
13
14 String PROPERTY_CAPTION = "caption";
15
16 String PROPERTY_DATE = "date";
17
18 String PROPERTY_DIRECTION = "direction";
19
20 String PROPERTY_PATH = "path";
21
22 String PROPERTY_FULL_PATH = "fullPath";
23
24 String PROPERTY_DIRTY = "dirty";
25
26 String PROPERTY_REMOTE_ID = "remoteId";
27
28 String PROPERTY_SAMPLING_OPERATION = "samplingOperation";
29
30 String PROPERTY_PHOTO_TYPE = "photoType";
31
32 String getName();
33
34 void setName(String name);
35
36 String getCaption();
37
38 void setCaption(String caption);
39
40 Date getDate();
41
42 void setDate(Date date);
43
44 String getDirection();
45
46 void setDirection(String direction);
47
48 String getPath();
49
50 void setPath(String path);
51
52 String getFullPath();
53
54 void setFullPath(String fullPath);
55
56 boolean isDirty();
57
58 void setDirty(boolean dirty);
59
60 Integer getRemoteId();
61
62 void setRemoteId(Integer remoteId);
63
64 SamplingOperationDTO getSamplingOperation();
65
66 void setSamplingOperation(SamplingOperationDTO samplingOperation);
67
68 PhotoTypeDTO getPhotoType();
69
70 void setPhotoType(PhotoTypeDTO photoType);
71
72 }