Package
Class
Tree
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
D
E
F
G
I
K
L
M
O
P
R
S
T
V
W
Z
A
ADAPTER
- Class in
<Unnamed>
Gibt die Botschaften der OberflŠche an den Supermarkt weiter
ADAPTER(SUPERMARKT, TAKTGEBER)
- Constructor for class
ADAPTER
Besetzt die Attribute
AdapterSetzen(ADAPTER)
- Static method in class
OBERFLAECHE
Setzt den Adapter fŸr die Aktionen.
Anfuegen(KUNDE)
- Method in class
WARTESCHLANGE
Stellt einen Kunden hinten an (so Platz) und zeichnet die Schlange neu.
Anhalten()
- Method in class
ADAPTER
Timer anhalten
Anhalten()
- Method in class
TAKTGEBER
Timer anhalten
Anstellen(KASSE[])
- Method in class
KUNDE
Entscheidet, an welche Schlange sich der Kunde anstellt.
Anstellen(KASSE[])
- Method in class
KUNDEKURZ
Entscheidet, an welche Schlange sich der Kunde anstellt.
Anstellen(KASSE[])
- Method in class
KUNDEKURZODERWENIG
Entscheidet, an welche Schlange sich der Kunde anstellt.
Anstellen(KASSE[])
- Method in class
KUNDEWENIG
Entscheidet, an welche Schlange sich der Kunde anstellt.
Anstellen(KASSE[])
- Method in class
KUNDEZUFALL
Entscheidet, an welche Schlange sich der Kunde anstellt.
ArtikelanzahlGesamtHolen()
- Method in class
WARTESCHLANGE
Meldet die Artikelsumme der Warteschlange
ArtikelHolen()
- Method in class
KUNDE
Gibt die artikelanzahl des Kunden
artikelmenge
- Variable in class
KUNDE
AWTFarbe()
- Method in enum
OBERFLAECHE.FARBE
Konvertiert die angegebene FARBE in ihr AWT-Pendant.
D
darstellung
- Variable in class
KUNDE
DauerSetzen(int)
- Method in class
ADAPTER
Taktimpulsabtand einstellen
DauerSetzen(int)
- Method in class
TAKTGEBER
Taktimpulsabtand einstellen
E
Entfernen()
- Method in class
KREIS
Entfernt die Figur aus der Anzeige
Entfernen()
- Method in class
KUNDE
Entfernt die Figur aus der Anzeige
Entfernen()
- Method in class
RECHTECK
Entfernt die Figur aus der Anzeige
F
FarbeSetzen(String)
- Method in class
KREIS
Setzt die Farbe der Figur.
FarbeSetzen(String)
- Method in class
RECHTECK
Setzt die Farbe der Figur.
FensterGeben()
- Static method in class
OBERFLAECHE
Gibt das Ausgabefenster zurück und erzeugt es gegebenenfalls.
G
groesse
- Variable in class
KUNDE
GroesseSetzen(int)
- Method in class
KREIS
Setzt die Größe der Figur.
GroesseSetzen(int, int)
- Method in class
RECHTECK
Setzt die Größe der Figur.
I
IstKundeVorhanden()
- Method in class
WARTESCHLANGE
Meldet, ob noch Kunden in der Warteschlange stehen
IstOffen()
- Method in class
KASSE
Meldet, ob die Kasse offen ist
K
KASSE
- Class in
<Unnamed>
Kasse des Supermarkts.
KASSE(WARTESCHLANGE, TAKTGEBER)
- Constructor for class
KASSE
Baut die Kasse auf und trägt as zugehörige Darstellungssymbol ein.
KasseOeffnen(int)
- Method in class
ADAPTER
…ffnet die angegebene Kasse.
KasseOeffnen(int)
- Method in class
SUPERMARKT
…ffnet die angegebene Kasse.
KasseSchliessen(int)
- Method in class
ADAPTER
Schlie§t die angegebene Kasse nach Bedienung der Restschlange.
KasseSchliessen(int)
- Method in class
SUPERMARKT
Schlie§t die angegebene Kasse nach Bedienung der Restschlange.
KREIS
- Class in
<Unnamed>
KREIS()
- Constructor for class
KREIS
Standardkonstruktor für Objekte der Klasse KREIS.
KUNDE
- Class in
<Unnamed>
Verwaltet einen Kunden.
KUNDE(int)
- Constructor for class
KUNDE
Konstruktor des Kunden.
KundeErzeugen()
- Method in class
SUPERMARKT
Erzeugt einen neuen Kunden und lässt ihn anstellen
KUNDEKURZ
- Class in
<Unnamed>
Verwaltet einen Kunden.
KUNDEKURZ(int)
- Constructor for class
KUNDEKURZ
Konstruktor des Kunden.
KUNDEKURZODERWENIG
- Class in
<Unnamed>
KUNDEKURZODERWENIG(int)
- Constructor for class
KUNDEKURZODERWENIG
Konstruktor des Kunden.
KundenabstandSetzen(int)
- Method in class
ADAPTER
Setzt die mittlere Wartezeit zwischen 2 Kunden
KundenabstandSetzen(int)
- Method in class
SUPERMARKT
Setzt die mittlere Wartezeit zwischen 2 Kunden
KundeUebergeben()
- Method in class
WARTESCHLANGE
Liefert den ersten Kunden und zeichnet die Schlange neu.
KUNDEWENIG
- Class in
<Unnamed>
Verwaltet einen Kunden.
KUNDEWENIG(int)
- Constructor for class
KUNDEWENIG
Konstruktor des Kunden.
KUNDEZUFALL
- Class in
<Unnamed>
KUNDEZUFALL(int)
- Constructor for class
KUNDEZUFALL
Konstruktor des Kunden.
L
LaengeHolen()
- Method in class
WARTESCHLANGE
Meldet die Länge der Warteschlange
M
main(String[])
- Static method in class
SIMULATION
Startpunkt
O
OBERFLAECHE
- Class in
<Unnamed>
OBERFLAECHE.FARBE
- Enum in
<Unnamed>
Vereinbart die für die Simulation nötigen Standardfarben.
OffenSetzen()
- Method in class
KASSE
Öffnet die Kasse.
P
PositionSetzen(int, int)
- Method in class
KASSE
Setzt die Position der Kasse.
PositionSetzen(int, int)
- Method in class
KREIS
Setzt die Position der Figur.
PositionSetzen(int, int)
- Method in class
KUNDE
Setzt die Position des Kunden.
PositionSetzen(int, int)
- Method in class
RECHTECK
Setzt die Position der Figur.
PositionSetzen(int, int)
- Method in class
WARTESCHLANGE
Setzt die Position der Warteschlange und zeichnet sie neu.
R
RECHTECK
- Class in
<Unnamed>
RECHTECK()
- Constructor for class
RECHTECK
Standardkonstruktor für Objekte der Klasse RECHTECK.
Registrieren(TAKTKLIENT)
- Method in class
TAKTGEBER
Registriert einen neuen Klienten beim Taktgeber.
S
s
- Variable in class
ADAPTER
SchliessendSetzen()
- Method in class
KASSE
Bereitet das Schließen der Kasse vor.
SIMULATION
- Class in
<Unnamed>
Baut den Supermarkt zusammen und schafft die Rahmenbedingungen.
Starten()
- Method in class
ADAPTER
Timer starten
Starten()
- Method in class
TAKTGEBER
Timer starten
SUPERMARKT
- Class in
<Unnamed>
SUPERMARKT(TAKTGEBER)
- Constructor for class
SUPERMARKT
Legt die Kassen und ihre Warteschlangen an.
T
t
- Variable in class
ADAPTER
TAKTGEBER
- Class in
<Unnamed>
Zeitkontrolle der Simulation.
TAKTGEBER()
- Constructor for class
TAKTGEBER
Legt den eigentlichen Zeitgeber an.
TaktImpulsAusfuehren()
- Method in class
KASSE
EmpfŠngt die Impulse des Taktgebers.
TaktImpulsAusfuehren()
- Method in class
SUPERMARKT
EmpfŠngt die Impulse des Taktgebers.
TaktImpulsAusfuehren()
- Method in interface
TAKTKLIENT
EmpfŠngt die Taktimpulse.
TAKTKLIENT
- Interface in
<Unnamed>
Methoden der Klienten des Taktgebers.
V
valueOf(String)
- Static method in enum
OBERFLAECHE.FARBE
Returns the enum constant of this type with the specified name.
values()
- Static method in enum
OBERFLAECHE.FARBE
Returns an array containing the constants of this enum type, in the order they're declared.
W
WARTESCHLANGE
- Class in
<Unnamed>
Write a description of class WARTESCHLANGE here.
WARTESCHLANGE()
- Constructor for class
WARTESCHLANGE
Legt eine leere Warteschlange an.
WarteschlangeHolen()
- Method in class
KASSE
Gibt die zu dieser Kasse gehörende arteschlange zurück
Z
ZufallsFarbeErzeugen()
- Static method in enum
OBERFLAECHE.FARBE
Erzeugt eine zufällige FARBE
A
D
E
F
G
I
K
L
M
O
P
R
S
T
V
W
Z
Package
Class
Tree
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes