|
||||||||||
| 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 | |||||||||