Class AtlTurAnzeigeSpezifikation
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmbitctrlturschaltung.attribute.AtlTurAnzeigeSpezifikation
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
public class AtlTurAnzeigeSpezifikation extends java.lang.Object implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
Spezifiziert eine Anzeige, auf der die noch verfügbaren Stellplätze angezeigt werden, zusammen mit assoziierten Daten wie zugeordnete MQs oder anteilige Fahrzeuge.<absatz> Die Attributliste soll ermöglichen, auch Anzeigen, die weit (> 1km) vor dem Parkbereich stehen, zu bedienen. Hier muss nämlich der anzuzeigende Wert korrigiert werden. Wenn z.B. aktuell starker Zulauf auf den Parkplatz ist (also z.B. 19 - 21 Uhr), so wird der Anzeigewert einer weit weg stehenden Anzeige i.d.R. kleiner sein als der aktuell ermittelte, weil zwischen dem Zeitpunkt, zu dem ein Kraftfahrer das weit weg stehende Schild passiert, und dem Zeitpunkt, zu dem er den Parkplatz erreicht, eine gewisse Zeit verstreicht, in welcher etliche Plätze belegt sind.</absatz> <absatz>Es sind verschiedene Steuermechanismen denkbar:</absatz> <liste zeichen="punkt"> <listenPunkt>Die Differenz wird durch Auswertung historischer Ganglinien bestimmt. Hierfür bietet das Modell allerdings keine Unterstützung.</listenPunkt> <listenPunkt>Über einen MQ in unmittelbarer Nähe zum weit weg stehenden Schild wird die Verkehrsstärke und Geschwindigkeit erhoben. Über den Abstand des Schildes zum Parkplatz kann die Fahrzeit bestimmt werden. Durch Annahme eines Anteils kann bestimmt werden, wieviele Fahrzeuge den Parkplatz aufsuchen werden. Daraus bestimmt sich der Korrekturwert. Für diesen Fall dienen die Mitglieder dieser Attributliste.</listenPunkt> </liste>
-
-
Constructor Summary
Constructors Constructor Description AtlTurAnzeigeSpezifikation()
-
Method Summary
Modifier and Type Method Description void
atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
void
bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
AtlTurAnzeigeSpezifikation
clone()
AttLaengeInMetern
getAbstand()
Abstand der Anzeige vom Parkplatz.AttProzent
getAnteil()
Prozentwert.Anzeige
getAnzeige()
Attribut zur Referenzierung des Objekttyps: typ.anzeige.MessQuerschnitt
getMQ()
Attribut zur Referenzierung des Objekttyps: typ.messQuerschnitt (Optionale Referenzierung erlaubt).void
setAbstand(AttLaengeInMetern _abstand)
Abstand der Anzeige vom Parkplatz.void
setAnteil(AttProzent _anteil)
Prozentwert.void
setAnzeige(Anzeige _anzeige)
Attribut zur Referenzierung des Objekttyps: typ.anzeige.void
setMQ(MessQuerschnitt _mQ)
Attribut zur Referenzierung des Objekttyps: typ.messQuerschnitt (Optionale Referenzierung erlaubt).java.lang.String
toString()
-
-
-
Method Detail
-
getAnzeige
public Anzeige getAnzeige()
Attribut zur Referenzierung des Objekttyps: typ.anzeige.- Returns:
- der Wert von Anzeige.
-
setAnzeige
public void setAnzeige(Anzeige _anzeige)
Attribut zur Referenzierung des Objekttyps: typ.anzeige.- Parameters:
_anzeige
- der neue Wert von Anzeige.
-
getAbstand
public AttLaengeInMetern getAbstand()
Abstand der Anzeige vom Parkplatz.- Returns:
- der Wert von Abstand.
-
setAbstand
public void setAbstand(AttLaengeInMetern _abstand)
Abstand der Anzeige vom Parkplatz.- Parameters:
_abstand
- der neue Wert von Abstand.
-
getMQ
public MessQuerschnitt getMQ()
Attribut zur Referenzierung des Objekttyps: typ.messQuerschnitt (Optionale Referenzierung erlaubt).- Returns:
- der Wert von MQ.
-
setMQ
public void setMQ(MessQuerschnitt _mQ)
Attribut zur Referenzierung des Objekttyps: typ.messQuerschnitt (Optionale Referenzierung erlaubt).- Parameters:
_mQ
- der neue Wert von MQ.
-
getAnteil
public AttProzent getAnteil()
Prozentwert.- Returns:
- der Wert von Anteil.
-
setAnteil
public void setAnteil(AttProzent _anteil)
Prozentwert.- Parameters:
_anteil
- der neue Wert von Anteil.
-
bean2Atl
public void bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
- Specified by:
bean2Atl
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
-
atl2Bean
public void atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
- Specified by:
atl2Bean
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
-
clone
public AtlTurAnzeigeSpezifikation clone()
- Specified by:
clone
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
- Overrides:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-