Class Windsensor
- java.lang.Object
-
- Windsensor
-
class Windsensor extends Object
Beschreibt einen Windsensor- Version:
- 1.0
- Author:
- Albert Wiedemann
-
-
Field Summary
Fields Modifier and Type Field Description private int
aktuellerWert
aktueller Wert der Messungprivate ArrayList<Rollladen>
beobachter
Rolläden, denen Änderungen gemeldet werdenprivate String
name
Name des Sensors
-
Constructor Summary
Constructors Constructor Description Windsensor(String namensZusatz)
Legt den Namen und den Beobachter fest.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
BeobachterRegistrieren(Rollladen beobachter)
Registriert einen Beobachter(package private) String
NameGeben()
Meldet den Namen des Geräts zurück(package private) void
WertSetzen(int eingabe)
Setzt den neuen Sensorwert(package private) String
ZustandGeben()
Meldet den Zustand des Sensors
-
-
-
Constructor Detail
-
Windsensor
Windsensor(String namensZusatz)
Legt den Namen und den Beobachter fest.- Parameters:
namensZusatz
- individualler Namensteil des Sensors
-
-
Method Detail
-
NameGeben
String NameGeben()
Meldet den Namen des Geräts zurück- Returns:
- Name
-
BeobachterRegistrieren
void BeobachterRegistrieren(Rollladen beobachter)
Registriert einen Beobachter- Parameters:
beobachter
- wird von jeder Wertänderung benachrichtigt
-
WertSetzen
void WertSetzen(int eingabe)
Setzt den neuen Sensorwert- Parameters:
eingabe
- der neue Sensorwert
-
ZustandGeben
String ZustandGeben()
Meldet den Zustand des Sensors- Returns:
- Zustand als Zeichenkette
-
-