1 package fr.ifremer.dali.dto.system;
2
3 import fr.ifremer.dali.dto.referential.PersonDTO;
4 import fr.ifremer.quadrige3.ui.core.dto.QuadrigeAbstractBean;
5 import java.util.Date;
6 import javax.annotation.Generated;
7
8 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:02 CEST 2022")
9 public abstract class AbstractValidationHistoryDTOBean extends QuadrigeAbstractBean implements ValidationHistoryDTO {
10
11 private static final long serialVersionUID = 7306353049938703670L;
12
13 protected Date date;
14
15 protected String comment;
16
17 protected PersonDTO recorderPerson;
18
19 @Override
20 public Date getDate() {
21 return date;
22 }
23
24 @Override
25 public void setDate(Date date) {
26 Date oldValue = getDate();
27 this.date = date;
28 firePropertyChange(PROPERTY_DATE, oldValue, date);
29 }
30
31 @Override
32 public String getComment() {
33 return comment;
34 }
35
36 @Override
37 public void setComment(String comment) {
38 String oldValue = getComment();
39 this.comment = comment;
40 firePropertyChange(PROPERTY_COMMENT, oldValue, comment);
41 }
42
43 @Override
44 public PersonDTO getRecorderPerson() {
45 return recorderPerson;
46 }
47
48 @Override
49 public void setRecorderPerson(PersonDTO recorderPerson) {
50 PersonDTO oldValue = getRecorderPerson();
51 this.recorderPerson = recorderPerson;
52 firePropertyChange(PROPERTY_RECORDER_PERSON, oldValue, recorderPerson);
53 }
54
55 }