1 package fr.ifremer.dali.dto.referential;
2
3 import fr.ifremer.quadrige3.ui.core.dto.referential.BaseReferentialDTOBean;
4 import javax.annotation.Generated;
5
6 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:03 CEST 2022")
7 public abstract class AbstractQualityLevelDTOBean extends BaseReferentialDTOBean implements QualityLevelDTO {
8
9 private static final long serialVersionUID = 7017797231313957942L;
10
11 protected String code;
12
13 protected String description;
14
15 protected boolean newCode;
16
17 @Override
18 public String getCode() {
19 return code;
20 }
21
22 @Override
23 public void setCode(String code) {
24 String oldValue = getCode();
25 this.code = code;
26 firePropertyChange(PROPERTY_CODE, oldValue, code);
27 }
28
29 @Override
30 public String getDescription() {
31 return description;
32 }
33
34 @Override
35 public void setDescription(String description) {
36 String oldValue = getDescription();
37 this.description = description;
38 firePropertyChange(PROPERTY_DESCRIPTION, oldValue, description);
39 }
40
41 @Override
42 public boolean isNewCode() {
43 return newCode;
44 }
45
46 @Override
47 public void setNewCode(boolean newCode) {
48 boolean oldValue = isNewCode();
49 this.newCode = newCode;
50 firePropertyChange(PROPERTY_NEW_CODE, oldValue, newCode);
51 }
52
53 }