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:02 CEST 2022")
7   public abstract class AbstractHarbourDTOBean extends BaseReferentialDTOBean implements HarbourDTO {
8   
9       private static final long serialVersionUID = 3472664962440376370L;
10  
11      protected String code;
12  
13      protected boolean newCode;
14  
15      @Override
16      public String getCode() {
17          return code;
18      }
19  
20      @Override
21      public void setCode(String code) {
22          String oldValue = getCode();
23          this.code = code;
24          firePropertyChange(PROPERTY_CODE, oldValue, code);
25      }
26  
27      @Override
28      public boolean isNewCode() {
29          return newCode;
30      }
31  
32      @Override
33      public void setNewCode(boolean newCode) {
34          boolean oldValue = isNewCode();
35          this.newCode = newCode;
36          firePropertyChange(PROPERTY_NEW_CODE, oldValue, newCode);
37      }
38  
39  } //AbstractHarbourDTOBean