1 2 package gui.run; 3 4 import java.util.*; 5 6 public class ObservableString extends Observable { 7 8 private String value = ""; 9 10 public synchronized void setValue(String newValue) { 11 if (newValue != value) { 12 value = newValue; 13 super.setChanged(); 14 super.notifyObservers(this); 15 } 16 } 17 18 public synchronized String getValue() { 19 return value; 20 } 21 }