|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.kex.bwsin.konfig.VerboteneFahrbeziehungen
public class VerboteneFahrbeziehungen
Repräsentiert die verbotenen Fahrbeziehungen.
Constructor Summary | |
---|---|
VerboteneFahrbeziehungen()
|
Method Summary | |
---|---|
LinkedList<StrassenAbschnitt> |
bildeErlaubtenAnfang(LinkedList<StrassenAbschnitt> route)
Berechnet der erlaubten Anfang einer Route unter Berücksichtigung der verbotenen Fahrbeziehungen. |
Route |
bildeErlaubtenAnfang(Route route,
ImportNetz importNetz)
Berechnet der erlaubten Anfang einer Route unter Berücksichtigung der verbotenen Fahrbeziehungen. |
boolean |
enthaelt(LinkedList<StrassenAbschnitt> route)
Test, ob eine Liste von Abschnitten eine verbotene Fahrbeziehung enthält. |
boolean |
enthaelt(StrassenAbschnitt abschnitt)
Test, ob ein Abschnitt eine verbotene Fahrbeziehung enthält. |
StrassenElement |
getErlaubterTeil(StrassenAbschnitt abschnitt)
Gibt das Straßenelement des Abschnittes zurück, bis zu dem die Fahrbeziehung erlaubt ist. |
int |
initialisiere(Okstra okstradb)
Initialisierungsfunktion. |
boolean |
istNeuerAnfangAusVerbotenerFahrbeziehung(StrassenAbschnitt abschnitt)
Test, ob ein Straßenabschnitt ein neuer Anfang aus einer verbotenen Fahrbeziehung ist. |
boolean |
istVerboten(Route froute,
StrassenAbschnitt abschnitt)
Test, ob durch das Anfügen eine Straßenabschnittes an eine Route eine verbotene Fahrbeziehungen entsteht. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VerboteneFahrbeziehungen()
Method Detail |
---|
public LinkedList<StrassenAbschnitt> bildeErlaubtenAnfang(LinkedList<StrassenAbschnitt> route)
route
- Liste von Straßenabschnitten
public Route bildeErlaubtenAnfang(Route route, ImportNetz importNetz)
route
- Liste von StraßenabschnittenimportNetz
- Importnetz
public boolean enthaelt(LinkedList<StrassenAbschnitt> route)
route
- Liste von Abschnitten
public boolean enthaelt(StrassenAbschnitt abschnitt)
abschnitt
- zu testender Abschnitt
public StrassenElement getErlaubterTeil(StrassenAbschnitt abschnitt)
abschnitt
- StrassenAbschnitt
StrassenElement
des Abschnittespublic int initialisiere(Okstra okstradb)
okstradb
- die Okstra-Datenbasis
public boolean istNeuerAnfangAusVerbotenerFahrbeziehung(StrassenAbschnitt abschnitt)
abschnitt
- Straßenabschnitt
public boolean istVerboten(Route froute, StrassenAbschnitt abschnitt)
froute
- Routeabschnitt
- Straßenabschnitt
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |