import java.beans.PropertyChangeSupport; public class Temperatur{ protected PropertyChangeSupport boundSupport; // die aktuelle Temperatur protected double aktTemp = 25.0; // Standartkonstruktor public Temperatur(){ boundSupport = new PropertyChangeSupport(this); } // Konstruktor public Temperatur(double startTemp){ // aufrufen des Standartkonstruktors this(); aktTemp=startTemp; } // Zugriffsmethode für Aktuelle Temperatur public double getAktuelleTemperatur(){ return aktTemp; } protected void notifyTemperaturChange(){ //deligieren des Eventabschusses, boundSupport.firePropertyChange("Aktuelle Temperatur", null, new Double(aktTemp)); } }