Class Netzknoten


(package private) class Netzknoten
extends Object

See Also:
Warteschlange

Field Summary

private int
anzahl_queues
private int
id
private static int
maxqueues
private Warteschlange[]
queues
private int
x
private int
y
private String
zustand

Constructor Summary

Netzknoten()

Method Summary

int
gib_id()
Gibt Knotenid zurueck
Warteschlange
gib_queue(int n)
Gibt Warteschlange n zurueck
int
gib_queue_anzahl()
Gibt Anzahl der Warteschlangen zurueck
Netzknoten
gib_queue_ziel(int n)
Gibt den Zielknoten der Queue n zurueck
int
gib_x()
Gibt x-Koordinate zurueck
int
gib_y()
Gibt y-Koordinate zurueck
String
gib_zustand()
Gibt Knotenzustand zurueck
void
setze_id(int ident)
Setzt Knotenid
void
setze_koordinaten(int a, int b)
Setzt Koordinaten des Knoten
void
setze_zustand(String art)
Setzt Knotenzustand
void
verbinde_knoten(Netzknoten ziel)
verbindet Knoten

Field Details

anzahl_queues

private int anzahl_queues

id

private int id

maxqueues

private static final int maxqueues
Field Value:
6

queues

private Warteschlange[] queues

x

private int x

y

private int y

zustand

private String zustand

Constructor Details

Netzknoten

public Netzknoten()

Method Details

gib_id

public int gib_id()
Gibt Knotenid zurueck

gib_queue

public Warteschlange gib_queue(int n)
Gibt Warteschlange n zurueck

gib_queue_anzahl

public int gib_queue_anzahl()
Gibt Anzahl der Warteschlangen zurueck

gib_queue_ziel

public Netzknoten gib_queue_ziel(int n)
Gibt den Zielknoten der Queue n zurueck

gib_x

public int gib_x()
Gibt x-Koordinate zurueck

gib_y

public int gib_y()
Gibt y-Koordinate zurueck

gib_zustand

public String gib_zustand()
Gibt Knotenzustand zurueck

setze_id

public void setze_id(int ident)
Setzt Knotenid

setze_koordinaten

public void setze_koordinaten(int a,
                              int b)
Setzt Koordinaten des Knoten

setze_zustand

public void setze_zustand(String art)
Setzt Knotenzustand

verbinde_knoten

public void verbinde_knoten(Netzknoten ziel)
verbindet Knoten