View Javadoc
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  } //AbstractValidationHistoryDTOBean