Uses of Class
Network
-
-
Uses of Network in <Unnamed>
Fields in <Unnamed> declared as Network Modifier and Type Field Description private Network
NetworkWriter. kvgNetz
➔ Deklaration der Variable "kvgNetz" des Typs Networkprivate Network
UserInputReader. network
➔ Deklaration eines Objektes namens "network" der Klasse Networkprivate Network
Direktverbindung. netz
➔ Deklaration eines Objektes namens "netz" der Klasse "Network"private Network
FileReader. netz
Deklaration eines Objektes namens "netz" der Klasse "Network"private Network
Haltestelle. netz
Das Netz, dem diese Haltestelle angehört.private Network
MainMenu. netz
➔Wir betrachten nur ein einziges Liniennetz, das der KVG.Methods in <Unnamed> that return Network Modifier and Type Method Description Network
Direktverbindung. getNetwork()
➔ diese Methode gibt das Liniennetz als Rückgabewert zurückNetwork
Haltestelle. getNetwork()
Gibt das Liniennetz zurück, dem diese Haltestelle angehört.Methods in <Unnamed> with parameters of type Network Modifier and Type Method Description boolean
NetworkWriter. addToFile(Network netz)
➔ in dieser Methode wird die hinzugefügte Haltestelle in die kvg.txt gespeichert - zusätzlich wird eine Backup-Datei mit Datum im Dateinamen erstelltprivate boolean
MainMenu. haltestelleHinzufuegen(java.util.Scanner sc, Network netz)
➔ diese Methode fügt die vom Benutzer eingegebene Haltestelle dem Liniennetz hinzuvoid
Direktverbindung. setNetwork(Network netz)
➔ diese Methode überprüft, ob eine Verbindung dem definierten Liniennetz angehört - wenn nicht gibt es eine Fehlermeldung und das Programm wird beendet, wenn ja wird diese initialisiertvoid
Haltestelle. setNetwork(Network netz)
Gibt an, dass diese Haltestelle einem bestimmten Liniennetz angehören soll.private void
MainMenu. verbindungspruefung1(java.util.Scanner sc, Network netz)
➔diese Methode lest Haltestellen aus der Benutzereingabe, überprüft ob diese bereits im Netz vorhanden sind und gibt aus ob eine Verbindung überhaupt existiertprivate void
MainMenu. verbindungspruefung2(java.util.Scanner sc, Network netz)
➔ diese Methode liest Haltestellen aus der Benutzereingabe, überprüft ob diese bereits im Netz vorhanden sind und gibt aus ob Verbindungen zwischen den einzelnen Haltestellen existiert.private void
MainMenu. verbindungspruefung3(java.util.Scanner sc, Network netz)
➔ diese Methode lest Haltestellen aus der Benutzereingabe, überprüft ob diese bereits im Netz vorhanden sind und gibt aus ob eine Direktverbindung zwischen den Haltestellen existiert.Constructors in <Unnamed> with parameters of type Network Constructor Description Direktverbindung(Haltestelle einstieg, Haltestelle ausstieg, java.lang.String buslinie, Network netz, int dauer)
Constructor Direktverbindung - hier wird die Klasse "Direktverbindung" mit den Attributen "einstieg","ausstieg","buslinie","netz" und "dauer" konstruiertFileReader(Network netz, java.io.File inputFile)
Constructor FileReader - hier wird die Klasse "FileReader" mit den Attributen "netz" und "inputFile" konstruiertHaltestelle(java.lang.String name, Network netz)
Erzeugt eine neue Haltestelle.MainMenu(Network kvgNetz, java.util.Scanner sc)
Cons.MainMenu - hier wird die Klasse "MainMenu" mit leeren Attributen konstruiertNetworkWriter(java.lang.String inputStr, Network kvgNetz)
Cons.NetworkWriter - hier wird der Input String mit dem Argument "inputStr" aufgerufenUserInputReader(java.util.Scanner sc, Network network)
Cons.UserInputReader - hier wird die Benutzereingabe und das Netzwerk initialisiert
-