|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.inovat.kex.bast.common.objectwrapper.FGdefaultType
de.inovat.kex.bast.common.objectwrapper.FG03Type
public class FG03Type
Kapselt die unterschiedlichen Typen der FG03 (Lufttemperatur, Fahrbahnoberflächentemperatur, Windgeschwindigkeit usw).
| Field Summary | |
|---|---|
private static java.util.Hashtable<java.lang.String,FG03Type> |
__MappingTyp
|
private static boolean |
__NotInitialized
|
| Fields inherited from class de.inovat.kex.bast.common.objectwrapper.FGdefaultType |
|---|
_Abbreviation, _Atg, _IsFahrstreifenSensor, _Name, _Type, _UmsetzungsModul, STATUS_ALERT, STATUS_OK, STATUS_WARNING |
| Constructor Summary | |
|---|---|
FG03Type(java.lang.String umsetzungsModul,
java.lang.String name,
java.lang.String abbreviation,
int type,
java.lang.String atgPid,
boolean isFahrstreifenSensor)
Initialisiert die lokalen Variablen und fügt das erzeugte Objekt der Mappingtabelle hinzu: |
|
| Method Summary | |
|---|---|
static FG03Type |
getInstance(java.lang.String umsetzungsModul)
Liefert das Typ-Objekt zum angegebenen Umsetungsmodul (Java Klasse). |
private static void |
init()
Registrierung bekannter Standardtypen aus der KEX-TLS |
| Methods inherited from class de.inovat.kex.bast.common.objectwrapper.FGdefaultType |
|---|
getAbbreviation, getAtg, getName, getType, getUmsetzungsModul, isFahrstreifenSensor, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static java.util.Hashtable<java.lang.String,FG03Type> __MappingTyp
private static boolean __NotInitialized
| Constructor Detail |
|---|
public FG03Type(java.lang.String umsetzungsModul,
java.lang.String name,
java.lang.String abbreviation,
int type,
java.lang.String atgPid,
boolean isFahrstreifenSensor)
Initialisiert die lokalen Variablen und fügt das erzeugte Objekt der Mappingtabelle hinzu:
umsetzungsModul - Klassenname/Konfigurationsangabe für Umsetzungsmodulname - Bezeichnung des Sensorwerts z.B. "Lufttemperatur"abbreviation - Abkürzung des Sensorwerts z.B. "LT"type - TypatgPid - Attributgruppe, mit der das Umsetzungsmodul die Fachdaten
liefert, z.B. "atg.tlsUfdErgebnisMeldungLuftTemperaturLT"isFahrstreifenSensor - boolean true falls der Sensorwert
fahrbahnbezogen ist, ansonsten false| Method Detail |
|---|
public static FG03Type getInstance(java.lang.String umsetzungsModul)
Liefert das Typ-Objekt zum angegebenen Umsetungsmodul (Java Klasse).
umsetzungsModul - String Name des Umsetzungsmoduls (Java Klassenname)
private static void init()
Registrierung bekannter Standardtypen aus der KEX-TLS
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||