1 package fr.ifremer.reefdb.ui.swing.content.manage.referential.menu;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import fr.ifremer.reefdb.dto.ReefDbBeanFactory;
28 import fr.ifremer.reefdb.dto.configuration.filter.FilterCriteriaDTO;
29 import org.nuiton.util.beans.Binder;
30 import org.nuiton.util.beans.BinderFactory;
31
32
33
34
35 public class DefaultReferentialMenuUIModel extends AbstractReferentialMenuUIModel<FilterCriteriaDTO, DefaultReferentialMenuUIModel> {
36
37 private static final Binder<DefaultReferentialMenuUIModel, FilterCriteriaDTO> TO_BEAN_BINDER =
38 BinderFactory.newBinder(DefaultReferentialMenuUIModel.class, FilterCriteriaDTO.class);
39
40 private static final Binder<FilterCriteriaDTO, DefaultReferentialMenuUIModel> FROM_BEAN_BINDER =
41 BinderFactory.newBinder(FilterCriteriaDTO.class, DefaultReferentialMenuUIModel.class);
42
43
44
45
46 public DefaultReferentialMenuUIModel() {
47 super(FROM_BEAN_BINDER, TO_BEAN_BINDER);
48 }
49
50
51 @Override
52 protected FilterCriteriaDTO newBean() {
53 return ReefDbBeanFactory.newFilterCriteriaDTO();
54 }
55
56 }