| Modifier and Type | Field and Description |
|---|---|
private Number |
anfangsWert
der Anfangswert des Bereiches der Stufe.
|
private Number |
endWert
der Endwert des Bereiches der Stufe.
|
private String |
name
der Name der Hysteresstufe.
|
| Constructor and Description |
|---|
HystereseStufe(String name,
Number anfang,
Number ende)
Konstruktor mit Angabe des Namens und des Anangs- und Endwertes.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) boolean |
entHaelt(double wert)
ermittelt, ob ein Wert in der Hysteresestufe enthalten ist.
|
HystereseStufe |
erzeugeKopie()
die Funktion erzeugt eine Kopie des Objekts ubd liefert diese zurück.
|
Number |
getAnfangsWert()
liefert den Anfangswert der Hysteresestufe.
|
Number |
getEndWert()
liefert den Endwert der Hysteresestufe.
|
String |
getName()
liefert den Name der Stufe.
|
Object |
getStrukturElement(String bezeichner)
Die Funktion implementiert die entsprechende Funktion der Schnittstelle
Struktur, um den lesenden Zugriff auf Elemente des Objekts über
einen Namen zu ermöglichen.
|
void |
setStrukturElement(String attribut,
Object daten)
Die Funktion implementiert die entsprechende Funktion der Schnittstelle
Struktur, um den schreibenden Zugriff auf Elemente des Objekts
über einen Namen zu ermöglichen.
|
String |
toString()
Die Funktion liefert eine Zeichenkette, die die Hysteresestufe
repräsentiert.
|
(package private) boolean |
ueberSchritten(double wert)
ermittelt, ob mit dem übergebenen Wert der Bereich der Hysteresestufe
nach oben verlassen wird.
|
(package private) boolean |
unterSchritten(double wert)
ermittelt, ob mit dem übergebenen Wert der Bereich der Hysteresestufe
nach unten verlassen wird.
|
private String name
private Number anfangsWert
private Number endWert
boolean entHaelt(double wert)
wert - der Wertpublic HystereseStufe erzeugeKopie()
erzeugeKopie in interface KopierbarKopierbar.erzeugeKopie()public Number getAnfangsWert()
public Number getEndWert()
public String getName()
public Object getStrukturElement(String bezeichner)
getStrukturElement in interface Strukturbezeichner - der NameStruktur.getStrukturElement(java.lang.String),
setStrukturElement(String, Object)public void setStrukturElement(String attribut, Object daten)
setStrukturElement in interface Strukturattribut - der Namedaten - das DatenobjektStruktur.setStrukturElement(java.lang.String,
java.lang.Object),
getStrukturElement(String)public String toString()
toString in class ObjectObject.toString()boolean ueberSchritten(double wert)
wert - der neue Wertboolean unterSchritten(double wert)
wert - der neue WertCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.