de.inovat.kex.bast.common.objectwrapper
Class FGdefaultType

java.lang.Object
  extended by de.inovat.kex.bast.common.objectwrapper.FGdefaultType
Direct Known Subclasses:
FG03Type, FG06Type

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

Version:
$Id: FGdefaultType.java 442 2008-11-10 06:59:32Z Schawaller $
Author:
LOGOS GmbH Rostock (www.logos-ib.de), Trier / Strey

Field Summary
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
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
 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()
          Liefert true falls der Sensorwert fahrbahnbezogen ist, ansonsten false
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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 Umsetzungsmodul
name - Bezeichnung des Sensorwerts z.B. "Lufttemperatur"
abbreviation - Abkürzung des Sensorwerts z.B. "LT"
type - Typ
atgPid - Attributgruppe, mit der das Umsetzungsmodul die Fachdaten liefert, z.B. "atg.tlsUfdErgebnisMeldungLuftTemperaturLT"
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, ansonsten false

Returns:

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object