1 package ca.uhn.hl7v2.conf.spec;
2
3 import java.beans.PropertyVetoException;
4
5
6
7
8
9 public class ImpNote {
10
11
12 private String text;
13
14
15 private final java.beans.PropertyChangeSupport propertyChangeSupport = new java.beans.PropertyChangeSupport(this);
16
17
18 private final java.beans.VetoableChangeSupport vetoableChangeSupport = new java.beans.VetoableChangeSupport(this);
19
20
21 public ImpNote() {
22 }
23
24
25
26
27 public void addPropertyChangeListener(java.beans.PropertyChangeListener l) {
28 propertyChangeSupport.addPropertyChangeListener(l);
29 }
30
31
32
33
34 public void removePropertyChangeListener(java.beans.PropertyChangeListener l) {
35 propertyChangeSupport.removePropertyChangeListener(l);
36 }
37
38
39
40
41 public void addVetoableChangeListener(java.beans.VetoableChangeListener l) {
42 vetoableChangeSupport.addVetoableChangeListener(l);
43 }
44
45
46
47
48 public void removeVetoableChangeListener(java.beans.VetoableChangeListener l) {
49 vetoableChangeSupport.removeVetoableChangeListener(l);
50 }
51
52
53
54
55 public String getText() {
56 return this.text;
57 }
58
59
60
61
62
63
64 public void setText(String text) throws PropertyVetoException {
65 String oldText = this.text;
66 vetoableChangeSupport.fireVetoableChange("text", oldText, text);
67 this.text = text;
68 propertyChangeSupport.firePropertyChange("text", oldText, text);
69 }
70
71 }