1 package fr.ifremer.dali.ui.swing.content.synchro.changes;
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 import fr.ifremer.dali.dto.DaliBeanFactory;
27 import fr.ifremer.dali.dto.system.synchronization.SynchroRowDTO;
28 import fr.ifremer.dali.ui.swing.util.table.AbstractDaliRowUIModel;
29 import org.nuiton.util.beans.Binder;
30 import org.nuiton.util.beans.BinderFactory;
31
32
33
34
35 public class SynchroChangesRowModel extends AbstractDaliRowUIModel<SynchroRowDTO, SynchroChangesRowModel> implements SynchroRowDTO {
36
37
38
39
40 private static final Binder<SynchroRowDTO, SynchroChangesRowModel> FROM_BEAN_BINDER =
41 BinderFactory.newBinder(SynchroRowDTO.class, SynchroChangesRowModel.class);
42
43
44
45
46 private static final Binder<SynchroChangesRowModel, SynchroRowDTO> TO_BEAN_BINDER =
47 BinderFactory.newBinder(SynchroChangesRowModel.class, SynchroRowDTO.class);
48
49
50
51
52 public SynchroChangesRowModel() {
53 super(FROM_BEAN_BINDER, TO_BEAN_BINDER);
54 setValid(true);
55 }
56
57
58
59
60
61
62 public String getName() {
63 return delegateObject.getName();
64 }
65
66
67 @Override
68 public void setName(String name) {
69 delegateObject.setName(name);
70 }
71
72
73
74
75
76
77 public String getOperationType() {
78 return delegateObject.getOperationType();
79 }
80
81
82 public void setOperationType(String operationType) {
83 delegateObject.setOperationType(operationType);
84 }
85
86
87 @Override
88 protected SynchroRowDTO newBean() {
89 return DaliBeanFactory.newSynchroRowDTO();
90 }
91
92
93
94
95
96
97 public String getPkStr() {
98 return delegateObject.getPkStr();
99 }
100
101
102 public void setPkStr(String pkStr) {
103 delegateObject.setPkStr(pkStr);
104 }
105
106
107
108
109
110
111 public String getStrategy() {
112 return delegateObject.getStrategy();
113 }
114
115
116 public void setStrategy(String strategy) {
117 delegateObject.setStrategy(strategy);
118 }
119 }