1 package fr.ifremer.tutti.service.genericformat.csv;
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.tutti.persistence.entities.data.SampleCategoryModelEntry;
28 import fr.ifremer.tutti.persistence.entities.referential.Caracteristic;
29
30 import java.io.Serializable;
31
32
33
34
35
36
37
38 public class SampleCategoryRow implements Serializable {
39
40 private static final long serialVersionUID = 1L;
41
42 public static final String PROPERTY_CODE = "code";
43
44 public static final String PROPERTY_ORDER = "order";
45
46 public static final String PROPERTY_CARACTERISTIC = "caracteristic";
47
48 private SampleCategoryModelEntry sampleCategoryModelEntry;
49
50 public SampleCategoryModelEntry getSampleCategoryModelEntry() {
51 return sampleCategoryModelEntry;
52 }
53
54 public void setSampleCategoryModelEntry(SampleCategoryModelEntry sampleCategoryModelEntry) {
55 this.sampleCategoryModelEntry = sampleCategoryModelEntry;
56 }
57
58 public String getCode() {
59 return sampleCategoryModelEntry.getCode();
60 }
61
62 public Caracteristic getCaracteristic() {
63 return sampleCategoryModelEntry.getCaracteristic();
64 }
65
66 public int getOrder() {
67 return sampleCategoryModelEntry.getOrder();
68 }
69
70 public void setOrder(int order) {
71 sampleCategoryModelEntry.setOrder(order);
72 }
73
74 public void setCaracteristic(Caracteristic caracteristic) {
75 sampleCategoryModelEntry.setCaracteristic(caracteristic);
76 if (caracteristic != null) {
77 sampleCategoryModelEntry.setCategoryId(caracteristic.getIdAsInt());
78 }
79 }
80
81 public void setCode(String code) {
82 sampleCategoryModelEntry.setCode(code);
83 }
84 }