B D F G H I K M O P S W Z

B

berechne(int, int[][], int, int) - Static method in class Dijkstra
Berechnet den kürzesten Weg zwischen Start- und Zielort, erzeugt ein int-Array weg, füllt es mit den Nummern der zu durchfahrenden Orte und gibt dieses Objekt zurück.

D

DBVerbindung - class DBVerbindung.
Datenbankverbindung erstellen, Daten aus der Datenbank auslesen, Datenbankverbindung schließen
DBVerbindung(String, String, String) - Constructor for class DBVerbindung
 
Dijkstra - class Dijkstra.
 
Dijkstra() - Constructor for class Dijkstra
 

F

Fahrradroutenplaner - class Fahrradroutenplaner.
Datenbankunterstützter Routenplaner mit Informationen über Strecken und Orte Version 2.0
Fahrradroutenplaner() - Constructor for class Fahrradroutenplaner
Orte und Strecken zwischen den Orten aus der Datenbank holen, dadurch ist das Objekt orte der Klasse Orte sowie das Objekt der Klasse Strecken gefüllt.

G

gibAbstand(int) - Method in class Weg
 
gibAbstandsMatrix() - Method in class Strecken
Erstellt die entsprechende Adjazenzmatrix, die nur die Weglängen zwischen jedem Paar von Orten enthält
gibAnzahl() - Method in class Orte
 
gibAnzahlBesuchteOrte() - Method in class Weg
 
gibGesamtlaenge() - Method in class Weg
 
gibInfo() - Method in class Ort
 
gibInfo(int) - Method in class Orte
 
gibInfo() - Method in class Strecke
 
gibInfo(int, int) - Method in class Strecken
 
gibLaenge() - Method in class Strecke
 
gibLaenge(int, int) - Method in class Strecken
 
gibName() - Method in class Ort
 
gibName(int) - Method in class Orte
 
gibNummer(String) - Method in class Orte
Findet zu einem Ortsnamen die zugehörige Ortsnummer
gibOrt(int) - Method in class Orte
Gibt das zur Ortsnummer nummer gehörende Objekt der Klasse Ort zurück
gibOrt(int) - Method in class Weg
 
gibSteigung() - Method in class Strecke
 
gibSteigung(int, int) - Method in class Strecken
 
gibXpos() - Method in class Ort
 
gibXpos(int) - Method in class Orte
 
gibYpos() - Method in class Ort
 
gibYpos(int) - Method in class Orte
 

H

holeOrte() - Method in class DBVerbindung
Die Datenbanksätze aus der Tabelle Ort werden geholt, ein Objekt der Klasse Orte wird angelegt, mit den Daten gefüllt und zurückgegeben
holeStrecken(Orte) - Method in class DBVerbindung
Die Datenbanksätze aus der Tabelle Strecken werden geholt, eine Matrix aus Objekten der Klasse Strecke wird angelegt, mit den Daten gefüllt und zurückgegeben.
holeVerbindung() - Method in class DBVerbindung
jdbc-Treiber wird geladen, Verbindung wird hergestellt

I

inhalt - Variable in class Orte
 

K

Karte - class Karte.
Klasse zur grafischen Ausgabe der Landkarte mit Orten und kürzestem Weg
Karte() - Constructor for class Karte
Farben werden gesetzt

M

main(String[]) - Static method in class Fahrradroutenplaner
Legt eine Instanz der Klasse Fahrradroutenplaner an und startet damit das Programm

O

Ort - class Ort.
Ort mit Namen, Information und Koordinaten
Ort() - Constructor for class Ort
 
Ort(String, String, int, int) - Constructor for class Ort
 
Orte - class Orte.
Container für die Menge aller Orte (in Array) und die Zahl der Orte
Orte(int) - Constructor for class Orte
 

P

paintComponent(Graphics) - Method in class Karte
Orte als Kreisscheiben und Ortsnamen als Text werden gezeichnet.

S

Strecke - class Strecke.
Strecke mit Startortnummer, Zielortnummer, Information, Länge und Steigung
Strecke(int, int, String, int, int) - Constructor for class Strecke
 
Strecken - class Strecken.
Container für die Menge aller Strecken (in zweidimensionalem Array).
Strecken(int) - Constructor for class Strecken
Konstruktor der Klasse Strecken.
schliesseVerbindung() - Method in class DBVerbindung
Verbindung wird geschlossen
setAbstand(int, int) - Method in class Weg
 
setGesamtlaenge(int) - Method in class Weg
 
setInfo(String) - Method in class Strecke
 
setLaenge(int) - Method in class Strecke
 
setOrt(int, int) - Method in class Weg
 
setOrte(Orte) - Method in class Karte
Orte werden eingelesen
setSteigung(int) - Method in class Strecke
 
setStrecke(int, int, String, int, int) - Method in class Strecken
 
setWeg(Weg) - Method in class Karte
Weg wird eingelesen

W

Weg - class Weg.
Zur Uebergabe des gefundenen Ergebnisses; enthält eine Liste der zu durchfahrenden Orte und die Abstände zwischen diesen Orten.
Weg(int) - Constructor for class Weg
 

Z

zeichneWeg() - Method in class Karte
Weg einzeichnen

B D F G H I K M O P S W Z