Class FGdefaultType
- java.lang.Object
-
- de.inovat.kex.bast.common.objectwrapper.FGdefaultType
-
public abstract class FGdefaultType extends java.lang.Object
Mit 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
_Abbreviation
protected de.bsvrz.dav.daf.main.config.AttributeGroup
_Atg
protected java.lang.String
_Name
protected int
_Type
protected java.lang.String
_UmsetzungsModul
static short
STATUS_ALERT
static short
STATUS_OK
static short
STATUS_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.String
getAbbreviation()
Liefert die Kurzbezeichnung des Sensorikwerts (z.B.de.bsvrz.dav.daf.main.config.AttributeGroup
getAtg()
Liefert die Attributgruppe, mit der der Sensorikwert im Datenverteiler / der Konfiguration abgebildet wird.java.lang.String
getName()
Liefert die Beschreibung / den Namen des Sensorikwerts.int
getType()
Liefert den bei der Initialisierung angegebenen Typ.java.lang.String
getUmsetzungsModul()
Liefert den Namen des Umsetzungsmoduls (Java Klassenname).boolean
isFahrstreifenSensor()
Lieferttrue
falls der Sensorwert fahrbahnbezogen ist, ansonstenfalse
java.lang.String
toString()
-
-
-
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
true
falls der Sensorwert fahrbahnbezogen ist, ansonstenfalse
- Returns:
- String.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-