Enum Class UmfeldDatenArt
- All Implemented Interfaces:
Serializable,Comparable<UmfeldDatenArt>,Constable
Umfelddatenart. Verbindet alle notwendigen Informationen (Name, Abkürzung)
eines Umfelddaten-Systemobjekttyps mit dem Systemobjekttyp selbst. Diese
Klasse muss statisch instanziiert werden, bevor irgendeine Methode daraus das
erste Mal benutzt werden kann.
z.B.:
Typ: typ.ufdsFahrBahnFeuchte --> Name: FahrBahnFeuchte --> Abk: FBF
z.B.:
Typ: typ.ufdsFahrBahnFeuchte --> Name: FahrBahnFeuchte --> Abk: FBF
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionUmfelddatenart Fahrbahnfeuchte.Umfelddatenart Fahrbahnglätte.Umfelddatenart Fahrbahnoberflächentemperatur.Umfelddatenart Fahrbahnoberflächenzustand.Umfelddatenart GlätteAlarmStatus.Umfelddatenart Gefriertemperatur.Umfelddatenart Helligkeit.Umfelddatenart Luftdruck.Umfelddatenart Lufttemperatur.Umfelddatenart Niederschlagsintensität.Umfelddatenart Niederschlagsmenge.Umfelddatenart Niederaschalgsart.Umfelddatenart Relative Luftfeuchte.Umfelddatenart Restsalz.Umfelddatenart Schneehöhe.Umfelddatenart Sichtweite.Umfelddatenart Taupunkttemperatur.Umfelddatenart Taustoffmenge.Umfelddatenart Temperatur in Tiefe 1.Umfelddatenart Temperatur in Tiefe 2.Umfelddatenart Temoeratur in Tiefe 3.Umfelddatenart Wasserfilmdicke.Umfelddatenart Windgeschwindigkeit (Mittelwert).Umfelddatenart Windgeschwindigkeit (Spitzenwert).Umfelddatenart Windrichtung.Umfelddatenart Zeitreserve Glätte Vaisala.Umfelddatenart Zeitreserve Eisglätte.Umfelddatenart Zeitreserve Reifglätte. -
Method Summary
Modifier and TypeMethodDescriptionErfragt die Abkürzung der Umfelddatenart.static Collection<UmfeldDatenArt>Erfragt alle statischen Instanzen dieser Klasse also alle Umfelddatenarten.getName()Erfragt den Nam.doubleErfragt die Skalierung von Werten dieses Typs im Datenkatalog.longde.bsvrz.dav.daf.main.config.SystemObjectTypegetTyp()Erfragt den Systemobjekt-Typ des Umfelddatensensors.static UmfeldDatenArtgetUmfeldDatenArtVon(de.bsvrz.dav.daf.main.config.SystemObject objekt) Erfragt die Umfelddatenart eines Systemobjekts.static voidinitialisiere(de.bsvrz.dav.daf.main.ClientDavInterface dav) Initialisierung.toString()static UmfeldDatenArtReturns the enum constant of this class with the specified name.static UmfeldDatenArt[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
fbf
Umfelddatenart Fahrbahnfeuchte. -
fbg
Umfelddatenart Fahrbahnglätte. -
fbt
Umfelddatenart Fahrbahnoberflächentemperatur. -
gas
Umfelddatenart GlätteAlarmStatus. -
gt
Umfelddatenart Gefriertemperatur. -
hk
Umfelddatenart Helligkeit. -
lt
Umfelddatenart Lufttemperatur. -
ns
Umfelddatenart Niederaschalgsart. -
ni
Umfelddatenart Niederschlagsintensität. -
nm
Umfelddatenart Niederschlagsmenge. -
rlf
Umfelddatenart Relative Luftfeuchte. -
sh
Umfelddatenart Schneehöhe. -
sw
Umfelddatenart Sichtweite. -
tpt
Umfelddatenart Taupunkttemperatur. -
tt1
Umfelddatenart Temperatur in Tiefe 1. -
tt2
Umfelddatenart Temperatur in Tiefe 2. -
tt3
Umfelddatenart Temoeratur in Tiefe 3. -
wfd
Umfelddatenart Wasserfilmdicke. -
wr
Umfelddatenart Windrichtung. -
fbz
Umfelddatenart Fahrbahnoberflächenzustand. -
ld
Umfelddatenart Luftdruck. -
rs
Umfelddatenart Restsalz. -
tsq
Umfelddatenart Taustoffmenge. -
wgm
Umfelddatenart Windgeschwindigkeit (Mittelwert). -
wgs
Umfelddatenart Windgeschwindigkeit (Spitzenwert). -
zrge
Umfelddatenart Zeitreserve Eisglätte. -
zrgr
Umfelddatenart Zeitreserve Reifglätte. -
zg
Umfelddatenart Zeitreserve Glätte Vaisala. -
grip
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getUmfeldDatenArtVon
public static UmfeldDatenArt getUmfeldDatenArtVon(de.bsvrz.dav.daf.main.config.SystemObject objekt) throws UmfeldDatenSensorUnbekannteDatenartException Erfragt die Umfelddatenart eines Systemobjekts.- Parameters:
objekt- die Umfelddatenart eines Systemobjekts odernull, wenn es sich nicht um das Systemobjekt eines Umfelddatensensors handelt- Returns:
- die Umfelddatenart eines Systemobjekts.
- Throws:
UmfeldDatenSensorUnbekannteDatenartException- wenn die Datenart nicht bestimmt werden kann (d.h. der Typ ist in der Liste der unterstützten Typen nicht enthalten, siehe initialisiere()).
-
getInstanzen
Erfragt alle statischen Instanzen dieser Klasse also alle Umfelddatenarten.- Returns:
- alle statischen Instanzen dieser Klasse
-
initialisiere
public static void initialisiere(de.bsvrz.dav.daf.main.ClientDavInterface dav) throws DUAInitialisierungsException Initialisierung.- Parameters:
dav- eine Datenverteiler-Verbindung- Throws:
DUAInitialisierungsException- wenn nicht alle Objekte initialisiert werden konnten
-
getSkalierung
public double getSkalierung()Erfragt die Skalierung von Werten dieses Typs im Datenkatalog.- Returns:
- die Skalierung von Werten dieses Typs im Datenkatalog
-
getName
Erfragt den Nam.- Returns:
- der Name der Umfelddatenart
-
getAbkuerzung
Erfragt die Abkürzung der Umfelddatenart.- Returns:
- die Abkürzung der Umfelddatenart
-
getTyp
public de.bsvrz.dav.daf.main.config.SystemObjectType getTyp()Erfragt den Systemobjekt-Typ des Umfelddatensensors.- Returns:
- den Systemobjekt-Typ des Umfelddatensensors
-
toString
- Overrides:
toStringin classEnum<UmfeldDatenArt>
-
getStatusOffset
public long getStatusOffset()
-