public class Baustelle extends Situation
SystemObjekt.PidComparator
Constructor and Description |
---|
Baustelle(de.bsvrz.dav.daf.main.config.SystemObject obj)
Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
void |
addNetzReferenz(VerkehrModellNetz netz)
fügt der Baustelle eine Netzreferenz hinzu.
|
PdBaustellenEigenschaften |
getBaustellenEigenschaften()
liefert den Datensatz der die Eigenschaften einer Baustelle definiert.
|
PdBaustellenVerantwortlicher |
getBaustellenVerantwortlicher()
liefert den Datensatz der den Verantwortlichen einer Baustelle definiert.
|
Set<VerkehrModellNetz> |
getNetze()
liefert die Menge der Netze in denen die Baustelle refernziert wird.
|
SystemObjektTyp |
getTyp()
Gibt den Typ des Systemobjekts zurück.
|
void |
removeNetzReferenz(VerkehrModellNetz netz)
entfernt eine Netzreferenz von der Baustelle.
|
void |
simuliereBaustelle(String name,
String bemerkung)
die Funktion versendet eine Anforderung zum Simulieren einer Baustelle.
|
void |
simuliereBaustelleMitMq(String name,
String bemerkung,
MessQuerschnitt mq)
die Funktion versendet eine Anforderung zum Simulieren einer Baustelle.
|
getFolgeKnoten, getLaenge, getSituationsEigenschaften, getStrasse, getStrassenName, getTmcRichtung, getVonKnoten
compareTo, equals, getId, getName, getOnlineDatensatz, getOnlineDatensatz, getParameterDatensatz, getParameterDatensatz, getPid, getSystemObject, hashCode, hasOnlineDatensatz, hasParameterDatensatz, toString
public Baustelle(de.bsvrz.dav.daf.main.config.SystemObject obj)
obj
- das Systemobjekt, das die Baustelle definiertpublic void addNetzReferenz(VerkehrModellNetz netz)
addNetzReferenz
in class Situation
netz
- das Netz für das eine Referenz hinzugefügt wird.public PdBaustellenEigenschaften getBaustellenEigenschaften()
public PdBaustellenVerantwortlicher getBaustellenVerantwortlicher()
public Set<VerkehrModellNetz> getNetze()
public SystemObjektTyp getTyp()
SystemObjekt
public void removeNetzReferenz(VerkehrModellNetz netz)
removeNetzReferenz
in class Situation
netz
- das Netz auf das die Referenz entfernt wird.public void simuliereBaustelle(String name, String bemerkung) throws AnmeldeException, DatensendeException
name
- der Name des Auftraggebersbemerkung
- eine Bemerkung zum SimulationsauftragAnmeldeException
- die Anmeldung zum Versand der Auftragsdaten ist
fehlgeschlagenDatensendeException
- der Auftrag konnte innerhalb der vorgegebenen Zeit nicht
versendet werdenpublic void simuliereBaustelleMitMq(String name, String bemerkung, MessQuerschnitt mq) throws AnmeldeException, DatensendeException
name
- der Name des Auftraggebersbemerkung
- eine Bemerkung zum Simulationsauftragmq
- MQ, der zur Berechnung des Simulation benutzt werden sollAnmeldeException
- die Anmeldung zum Versand der Auftragsdaten ist
fehlgeschlagenDatensendeException
- der Auftrag konnte innerhalb der vorgegebenen Zeit nicht
versendet werdenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.