1 package fr.ifremer.dali.dto.configuration.filter;
2
3 import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
4 import fr.ifremer.quadrige3.ui.core.dto.referential.BaseReferentialDTOBean;
5 import java.util.List;
6 import javax.annotation.Generated;
7
8 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:02 CEST 2022")
9 public abstract class AbstractFilterCriteriaDTOBean extends BaseReferentialDTOBean implements FilterCriteriaDTO {
10
11 private static final long serialVersionUID = 7234245758099350068L;
12
13 protected boolean strictName;
14
15 protected List<? extends QuadrigeBean> results;
16
17 @Override
18 public boolean isStrictName() {
19 return strictName;
20 }
21
22 @Override
23 public void setStrictName(boolean strictName) {
24 boolean oldValue = isStrictName();
25 this.strictName = strictName;
26 firePropertyChange(PROPERTY_STRICT_NAME, oldValue, strictName);
27 }
28
29 @Override
30 public List<? extends QuadrigeBean> getResults() {
31 return results;
32 }
33
34 @Override
35 public void setResults(List<? extends QuadrigeBean> results) {
36 List<? extends QuadrigeBean> oldValue = getResults();
37 this.results = results;
38 firePropertyChange(PROPERTY_RESULTS, oldValue, results);
39 }
40
41 }