View Javadoc
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 AbstractPrivilegeDTOBean extends BaseReferentialDTOBean implements PrivilegeDTO {
8   
9       private static final long serialVersionUID = 3918474965639456309L;
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  } //AbstractPrivilegeDTOBean