Class FGdefaultType
- java.lang.Object
-
- de.inovat.kex.bast.common.objectwrapper.FGdefaultType
-
public abstract class FGdefaultType extends java.lang.ObjectMit dem Objekt wird die Beziehung zwischen einem TLS "Umsetzungsmodul" und der von ihm gelieferten "Attributgruppe" für den Sensorwert hergestellt. FGdefaultType ist Superklasse für die FG-spezifischen Implementierungen
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String_Abbreviationprotected de.bsvrz.dav.daf.main.config.AttributeGroup_Atgprotected java.lang.String_Nameprotected int_Typeprotected java.lang.String_UmsetzungsModulstatic shortSTATUS_ALERTstatic shortSTATUS_OKstatic shortSTATUS_WARNING
-
Constructor Summary
Constructors Constructor Description FGdefaultType(java.lang.String umsetzungsModul, java.lang.String name, java.lang.String abbreviation, int type, java.lang.String atgPid, boolean isFahrstreifenSensor)Initialisiert die lokalen Variablen:
-
Method Summary
Modifier and Type Method Description java.lang.StringgetAbbreviation()Liefert die Kurzbezeichnung des Sensorikwerts (z.B.de.bsvrz.dav.daf.main.config.AttributeGroupgetAtg()Liefert die Attributgruppe, mit der der Sensorikwert im Datenverteiler / der Konfiguration abgebildet wird.java.lang.StringgetName()Liefert die Beschreibung / den Namen des Sensorikwerts.intgetType()Liefert den bei der Initialisierung angegebenen Typ.java.lang.StringgetUmsetzungsModul()Liefert den Namen des Umsetzungsmoduls (Java Klassenname).booleanisFahrstreifenSensor()Lieferttruefalls der Sensorwert fahrbahnbezogen ist, ansonstenfalsejava.lang.StringtoString()
-
-
-
Field Detail
-
STATUS_OK
public static final short STATUS_OK
- See Also:
- Constant Field Values
-
STATUS_WARNING
public static final short STATUS_WARNING
- See Also:
- Constant Field Values
-
STATUS_ALERT
public static final short STATUS_ALERT
- See Also:
- Constant Field Values
-
_Name
protected java.lang.String _Name
-
_Abbreviation
protected java.lang.String _Abbreviation
-
_UmsetzungsModul
protected java.lang.String _UmsetzungsModul
-
_Type
protected int _Type
-
_Atg
protected de.bsvrz.dav.daf.main.config.AttributeGroup _Atg
-
-
Constructor Detail
-
FGdefaultType
public FGdefaultType(java.lang.String umsetzungsModul, java.lang.String name, java.lang.String abbreviation, int type, java.lang.String atgPid, boolean isFahrstreifenSensor)Initialisiert die lokalen Variablen:
- Parameters:
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- ToDo.
-
-
Method Detail
-
getUmsetzungsModul
public final java.lang.String getUmsetzungsModul()
Liefert den Namen des Umsetzungsmoduls (Java Klassenname).
- Returns:
- String
-
getName
public final java.lang.String getName()
Liefert die Beschreibung / den Namen des Sensorikwerts.
- Returns:
- String
-
getAbbreviation
public final java.lang.String getAbbreviation()
Liefert die Kurzbezeichnung des Sensorikwerts (z.B. "FBT").
- Returns:
- String
-
getType
public final int getType()
Liefert den bei der Initialisierung angegebenen Typ.
- Returns:
- int
-
getAtg
public final de.bsvrz.dav.daf.main.config.AttributeGroup getAtg()
Liefert die Attributgruppe, mit der der Sensorikwert im Datenverteiler / der Konfiguration abgebildet wird.
- Returns:
- AttributeGroup
-
isFahrstreifenSensor
public boolean isFahrstreifenSensor()
Liefert
truefalls der Sensorwert fahrbahnbezogen ist, ansonstenfalse- Returns:
- String.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-