1 package fr.ifremer.quadrige3.ui.core.dto.referential;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 import fr.ifremer.quadrige3.ui.core.dto.DirtyAware;
24 import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
25 import java.util.Date;
26 import javax.annotation.Generated;
27
28 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon Jul 22 16:58:51 CEST 2024")
29 public interface BaseReferentialDTO extends DirtyAware, QuadrigeBean {
30
31 String PROPERTY_NAME = "name";
32
33 String PROPERTY_DIRTY = "dirty";
34
35 String PROPERTY_READ_ONLY = "readOnly";
36
37 String PROPERTY_CREATION_DATE = "creationDate";
38
39 String PROPERTY_UPDATE_DATE = "updateDate";
40
41 String PROPERTY_STATUS = "status";
42
43 String getName();
44
45 void setName(String name);
46
47 boolean isDirty();
48
49 void setDirty(boolean dirty);
50
51 boolean isReadOnly();
52
53 void setReadOnly(boolean readOnly);
54
55 Date getCreationDate();
56
57 void setCreationDate(Date creationDate);
58
59 Date getUpdateDate();
60
61 void setUpdateDate(Date updateDate);
62
63 StatusDTO getStatus();
64
65 void setStatus(StatusDTO status);
66
67 }