View Javadoc
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  } //AbstractFilterCriteriaDTOBean