de.inovat.kex.bast.common.datawrapper
Class AtlVerkehrsStaerkeStunde

java.lang.Object
  extended by de.inovat.kex.bast.common.datawrapper.AtlVerkehrsStaerkeStunde

public class AtlVerkehrsStaerkeStunde
extends java.lang.Object

kapselt die AttributListe atl.verkehrsStaerkeStunde oder atg.langZeitDatenFahrzeugAnzahl.

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

Field Summary
protected  boolean _hasState
           
static java.lang.String ATTR_NAME_GUETE
           
static java.lang.String ATTR_NAME_STATUS
           
static java.lang.String ATTR_NAME_WERT
           
static java.lang.String ZUSTAND_WERT_FEHLERHAFT
           
static java.lang.String ZUSTAND_WERT_NICHT_ERMITTELBAR
           
static java.lang.String ZUSTAND_WERT_NICHT_ERMITTELBAR_FEHLERHAFT
           
 
Constructor Summary
AtlVerkehrsStaerkeStunde(de.bsvrz.dav.daf.main.Data data)
           
 
Method Summary
 void doInitialize()
           
 de.bsvrz.dav.daf.main.Data getData()
           
 AtlGuete getGuete()
           
 de.bsvrz.dav.daf.main.config.IntegerValueRange getRangeOfVerkehrsStaerkeStunde()
           
 AtlStatus getStatus()
          liefert AtlStatus-Instance zurück, wenn das gekapselte Data vom Typ atl.verkehrsStaerkeStunde ist und einen Status besitzt (sonst null).
 java.lang.String getValueAsBastString()
          gibt den Wert mit einem Prüfkennzeichen zurück.
 int getWert()
           
 de.bsvrz.dav.daf.main.config.IntegerValueState getZustandWert()
           
 boolean hasState()
          liefert true zurück, wenn das gekapselte Data vom Typ atl.verkehrsStaerkeStunde ist und einen Status besitzt.
 boolean isNumber()
           
 boolean isState()
           
 void setWert(int wert)
           
 void setZustandWert(de.bsvrz.dav.daf.main.config.IntegerValueState integerValueState)
           
 void setZustandWert(java.lang.String zustandsName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTR_NAME_WERT

public static final java.lang.String ATTR_NAME_WERT
See Also:
Constant Field Values

ATTR_NAME_STATUS

public static final java.lang.String ATTR_NAME_STATUS
See Also:
Constant Field Values

ATTR_NAME_GUETE

public static final java.lang.String ATTR_NAME_GUETE
See Also:
Constant Field Values

ZUSTAND_WERT_NICHT_ERMITTELBAR

public static final java.lang.String ZUSTAND_WERT_NICHT_ERMITTELBAR
See Also:
Constant Field Values

ZUSTAND_WERT_FEHLERHAFT

public static final java.lang.String ZUSTAND_WERT_FEHLERHAFT
See Also:
Constant Field Values

ZUSTAND_WERT_NICHT_ERMITTELBAR_FEHLERHAFT

public static final java.lang.String ZUSTAND_WERT_NICHT_ERMITTELBAR_FEHLERHAFT
See Also:
Constant Field Values

_hasState

protected boolean _hasState
Constructor Detail

AtlVerkehrsStaerkeStunde

public AtlVerkehrsStaerkeStunde(de.bsvrz.dav.daf.main.Data data)
Method Detail

doInitialize

public void doInitialize()

getRangeOfVerkehrsStaerkeStunde

public de.bsvrz.dav.daf.main.config.IntegerValueRange getRangeOfVerkehrsStaerkeStunde()

getWert

public int getWert()

setWert

public void setWert(int wert)

getZustandWert

public de.bsvrz.dav.daf.main.config.IntegerValueState getZustandWert()

setZustandWert

public void setZustandWert(de.bsvrz.dav.daf.main.config.IntegerValueState integerValueState)

setZustandWert

public void setZustandWert(java.lang.String zustandsName)

isState

public boolean isState()

isNumber

public boolean isNumber()

getStatus

public AtlStatus getStatus()
liefert AtlStatus-Instance zurück, wenn das gekapselte Data vom Typ atl.verkehrsStaerkeStunde ist und einen Status besitzt (sonst null).

Returns:
AtlStatus

hasState

public boolean hasState()
liefert true zurück, wenn das gekapselte Data vom Typ atl.verkehrsStaerkeStunde ist und einen Status besitzt.

Returns:
boolean

getGuete

public AtlGuete getGuete()

getData

public de.bsvrz.dav.daf.main.Data getData()

getValueAsBastString

public java.lang.String getValueAsBastString()
gibt den Wert mit einem Prüfkennzeichen zurück.

-korrekter regelmässiger Wert 
ufehlender Wert (Ausfall)wenn Status == nicht ermittelbar, Wert:=0
dfehlerhafter Wertwenn Güte <>1, Wert wird aus der Attributegruppe übernommen.

Returns:
String