View Javadoc
1   package fr.ifremer.dali.dto.configuration.filter.location;
2   
3   import fr.ifremer.dali.dto.configuration.filter.FilterCriteriaDTOBean;
4   import fr.ifremer.dali.dto.configuration.programStrategy.ProgramDTO;
5   import fr.ifremer.dali.dto.referential.GroupingDTO;
6   import fr.ifremer.dali.dto.referential.GroupingTypeDTO;
7   import javax.annotation.Generated;
8   
9   @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:03 CEST 2022")
10  public abstract class AbstractLocationCriteriaDTOBean extends FilterCriteriaDTOBean implements LocationCriteriaDTO {
11  
12      private static final long serialVersionUID = 7077515881691165284L;
13  
14      protected String label;
15  
16      protected GroupingTypeDTO groupingType;
17  
18      protected GroupingDTO grouping;
19  
20      protected ProgramDTO program;
21  
22      @Override
23      public String getLabel() {
24          return label;
25      }
26  
27      @Override
28      public void setLabel(String label) {
29          String oldValue = getLabel();
30          this.label = label;
31          firePropertyChange(PROPERTY_LABEL, oldValue, label);
32      }
33  
34      @Override
35      public GroupingTypeDTO getGroupingType() {
36          return groupingType;
37      }
38  
39      @Override
40      public void setGroupingType(GroupingTypeDTO groupingType) {
41          GroupingTypeDTO oldValue = getGroupingType();
42          this.groupingType = groupingType;
43          firePropertyChange(PROPERTY_GROUPING_TYPE, oldValue, groupingType);
44      }
45  
46      @Override
47      public GroupingDTO getGrouping() {
48          return grouping;
49      }
50  
51      @Override
52      public void setGrouping(GroupingDTO grouping) {
53          GroupingDTO oldValue = getGrouping();
54          this.grouping = grouping;
55          firePropertyChange(PROPERTY_GROUPING, oldValue, grouping);
56      }
57  
58      @Override
59      public ProgramDTO getProgram() {
60          return program;
61      }
62  
63      @Override
64      public void setProgram(ProgramDTO program) {
65          ProgramDTO oldValue = getProgram();
66          this.program = program;
67          firePropertyChange(PROPERTY_PROGRAM, oldValue, program);
68      }
69  
70  } //AbstractLocationCriteriaDTOBean