1 package fr.ifremer.dali.dto;
2
3 import fr.ifremer.quadrige3.ui.core.dto.QuadrigeAbstractBean;
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 AbstractStateDTOBean extends QuadrigeAbstractBean implements StateDTO {
8
9 private static final long serialVersionUID = 7220223901860835684L;
10
11 protected String name;
12
13 protected String iconName;
14
15 @Override
16 public String getName() {
17 return name;
18 }
19
20 @Override
21 public void setName(String name) {
22 String oldValue = getName();
23 this.name = name;
24 firePropertyChange(PROPERTY_NAME, oldValue, name);
25 }
26
27 @Override
28 public String getIconName() {
29 return iconName;
30 }
31
32 @Override
33 public void setIconName(String iconName) {
34 String oldValue = getIconName();
35 this.iconName = iconName;
36 firePropertyChange(PROPERTY_ICON_NAME, oldValue, iconName);
37 }
38
39 }