Class Messgeraet

    • Field Detail

    • Constructor Detail

      • Messgeraet

        Messgeraet​(String name)
        Richtet das Beobachterfeld ein
        Parameters:
        name - der Gerätename
    • Method Detail

      • BeobachterRegistrieren

        void BeobachterRegistrieren​(Hausgeraet neuerBeobachter)
        Registriert einen Beobachter
        Parameters:
        beobachter - wird von jeder Wertänderung benachrichtigt
      • MesswertÄnderungMelden

        protected void MesswertÄnderungMelden​(int wert)
        Meldet den neuen Wert an alle Beobachter
      • MesswertÄnderungMelden

        protected void MesswertÄnderungMelden​(boolean wert)
        Meldet den neuen Wert an alle Beobachter
      • WertSetzen

        void WertSetzen​(int eingabe)
        Setzt den neuen Sensorwert
        Parameters:
        eingabe - der neue Sensorwert
      • WertSetzen

        void WertSetzen​(boolean eingabe)
        Setzt den neuen Sensorwert
        Parameters:
        eingabe - der neue Sensorwert