Class HystereseStufe
- java.lang.Object
-
- de.bsvrz.ibv.uda.interpreter.daten.hysterese.HystereseStufe
-
-
Constructor Summary
Constructors Constructor Description HystereseStufe(java.lang.String name, java.lang.Number anfang, java.lang.Number ende)
Konstruktor mit Angabe des Namens und des Anangs- und Endwertes.
-
Method Summary
Modifier and Type Method Description HystereseStufe
erzeugeKopie()
die Funktion erzeugt eine Kopie des Objekts ubd liefert diese zurück.java.lang.Number
getAnfangsWert()
liefert den Anfangswert der Hysteresestufe.java.lang.Number
getEndWert()
liefert den Endwert der Hysteresestufe.java.lang.String
getName()
liefert den Name der Stufe.java.lang.Object
getStrukturElement(java.lang.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.
Folgende Zugriffe sind möglich: stufe - liefert den Namen der Stufe anfangswert - liefert den Anfangswert der Stufe endwert - liefert den Endwert der Stufe liefert das Element des Objekts, dass mit dem übergebenen Namen spezifiziert wird.void
setStrukturElement(java.lang.String attribut, java.lang.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.
Folgende Zugriffe sind möglich: stufe - setzt den Namen der Stufe anfangswert - setzt den Anfangswert der Stufe endwert - setzt den Endwert der Stufe Die Ãbergabe der Daten muss passend für den Typ des Elements erfolgen.java.lang.String
toString()
Die Funktion liefert eine Zeichenkette, die die Hysteresestufe repräsentiert.
Die Ausgabe erfolgt im Format "<Name der Stufe>,"<Anfangswert>,"<Endwert>".
-
-
-
Method Detail
-
erzeugeKopie
public HystereseStufe erzeugeKopie()
die Funktion erzeugt eine Kopie des Objekts ubd liefert diese zurück..- Specified by:
erzeugeKopie
in interfaceKopierbar
- Returns:
- die erzeugte Kopie
- See Also:
Kopierbar.erzeugeKopie()
-
getAnfangsWert
public java.lang.Number getAnfangsWert()
liefert den Anfangswert der Hysteresestufe.- Returns:
- anfangsWert
-
getEndWert
public java.lang.Number getEndWert()
liefert den Endwert der Hysteresestufe.- Returns:
- endWert
-
getName
public java.lang.String getName()
liefert den Name der Stufe.- Returns:
- name
-
getStrukturElement
public java.lang.Object getStrukturElement(java.lang.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.
Folgende Zugriffe sind möglich:- stufe - liefert den Namen der Stufe
- anfangswert - liefert den Anfangswert der Stufe
- endwert - liefert den Endwert der Stufe
- Specified by:
getStrukturElement
in interfaceStruktur
- Parameters:
bezeichner
- der Name- Returns:
- das Objekt
- See Also:
Struktur.getStrukturElement(java.lang.String)
,setStrukturElement(String, Object)
-
setStrukturElement
public void setStrukturElement(java.lang.String attribut, java.lang.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.
Folgende Zugriffe sind möglich:- stufe - setzt den Namen der Stufe
- anfangswert - setzt den Anfangswert der Stufe
- endwert - setzt den Endwert der Stufe
- Specified by:
setStrukturElement
in interfaceStruktur
- Parameters:
attribut
- der Namedaten
- das Datenobjekt- See Also:
Struktur.setStrukturElement(java.lang.String, java.lang.Object)
,getStrukturElement(String)
-
toString
public java.lang.String toString()
Die Funktion liefert eine Zeichenkette, die die Hysteresestufe repräsentiert.
Die Ausgabe erfolgt im Format "<Name der Stufe>,"<Anfangswert>,"<Endwert>". .- Overrides:
toString
in classjava.lang.Object
- See Also:
Object.toString()
-
-