1 package fr.ifremer.tutti.ui.swing.content.operation.catches.species.frequency;
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 org.jdesktop.beans.AbstractSerializableBean;
28
29
30
31
32
33
34
35 public class SamplingNotificationZoneModel extends AbstractSerializableBean {
36
37 public static final String PROPERTY_SELECTED_ROW = "selectedRow";
38 public static final String PROPERTY_UPDATED_ROW = "updatedRow";
39 public static final String PROPERTY_SAMPLING_NOTIFICATION_ZONE_STATUS = "samplingNotificationZoneStatus";
40 public static final String PROPERTY_SUMMARY_TEXT = "summaryText";
41
42
43
44
45
46 private boolean valueAdjusting;
47
48 public void setSelectedRow(IndividualObservationBatchRowModel selectedRow) {
49 firePropertyChange(PROPERTY_SELECTED_ROW, null , selectedRow);
50 }
51
52 public void setUpdatedRow(IndividualObservationBatchRowModel updatedRow) {
53 firePropertyChange(PROPERTY_UPDATED_ROW, null , updatedRow);
54 }
55
56 public void setSamplingNotificationZoneStatus(SamplingNotificationZoneStatus samplingNotificationZoneStatus) {
57 firePropertyChange(PROPERTY_SAMPLING_NOTIFICATION_ZONE_STATUS, null , samplingNotificationZoneStatus);
58 }
59
60 public void setSummaryText(String summaryText) {
61 firePropertyChange(PROPERTY_SUMMARY_TEXT, null , summaryText);
62 }
63
64 public void setValueAdjusting(boolean valueAdjusting) {
65 this.valueAdjusting = valueAdjusting;
66 }
67
68 public boolean isValueAdjusting() {
69 return valueAdjusting;
70 }
71 }