Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
L
M
P
R
S
A
action()
- Method in class
AmpelController1
Verarbeiten der Tastatureingaben.
ACTION_QUIT
- Static variable in class
AmpelView2
Konstante, Beenden des Programms.
ACTION_SET
- Static variable in class
AmpelView2
Konstante, Schalten der Ampel.
actionPerformed(ActionEvent)
- Method in class
AmpelController2
Ereignisverarbeitung.
AmpelController1
- Class in
<Unnamed>
Controller zum AmpelView1.
AmpelController1()
- Constructor for class
AmpelController1
AmpelController2
- Class in
<Unnamed>
Controller zum AmpelView2.
AmpelController2()
- Constructor for class
AmpelController2
Konstruktor, definiert Abbruch des Programms.
AmpelMain
- Class in
<Unnamed>
Simulation einer Ampelschaltung, Version mit zwei Views und zwei Controller.
AmpelMain()
- Constructor for class
AmpelMain
AmpelModel
- Class in
<Unnamed>
Simulation einer Ampelschaltung unter Verwendung des MVC-Tool.
AmpelModel()
- Constructor for class
AmpelModel
AmpelPanel
- Class in
<Unnamed>
Ampelgrafik.
AmpelPanel(AmpelModel)
- Constructor for class
AmpelPanel
Konstruktor, legt die Groesse des Darstellungsbereichs fest.
AmpelView1
- Class in
<Unnamed>
View zur Ampelschaltung, Version Konsole/Tastatur und MVC-Tool.
AmpelView1(AmpelModel, String)
- Constructor for class
AmpelView1
Konstruktor, setzt Ueberschrift und installiert MVC.
AmpelView2
- Class in
<Unnamed>
View zur Ampelschaltung, Version mit Benutzeroberflaeche und MVC-Tool.
AmpelView2(AmpelModel, String)
- Constructor for class
AmpelView2
Konstruktor, erzeugt Fenster mit Ueberschrift in Titelleiste und installiert MVC.
B
btQuit
- Variable in class
AmpelView2
Ampelschalter Abbruch.
btSet
- Variable in class
AmpelView2
Ampelschalter Setzen.
C
closer
- Variable in class
AmpelController2
Installation eines WindowAdapter.
contentPane
- Variable in class
AmpelView2
Darstellungsbereich fuer GUI.
createContentPane()
- Method in class
AmpelView2
Erzeugt Darstellungsbereich mit Steuerbuttons und Ampel, Controller verarbeitet Buttonereignisse.
D
draw()
- Method in class
AmpelView1
Darstellung des Modells, Konsolenausgaben, ueberschreibt abstrakte Methode.
draw()
- Method in class
AmpelView2
Darstellung der Ampel einschliesslich Button, ueberschreibt abstrakte View-Methode.
F
farben
- Variable in class
AmpelPanel
Ampelfarben.
farben
- Variable in class
AmpelView1
Ampelfarben.
frame
- Variable in class
AmpelView2
Darstellungsfenster.
G
getLight(int)
- Method in class
AmpelModel
Lesen eines Ampellichtes.
getLight()
- Method in class
AmpelModel
Lesen des Ampelzustandes, benutzt Serverprotokoll.
getWindowCloser()
- Method in class
AmpelController2
Uebergibt WindowAdaopter.
L
light
- Variable in class
AmpelModel
Ampelzustand, Startfarbe ist gelb, 2.
M
main(String[])
- Static method in class
AmpelMain
Starten eines Ampelprogramms mit MVC-Architektur, Initialisiere ein Model mit zwei View.
makeController()
- Method in class
AmpelView1
Erzeugt Controller, ueberschreibt abstrakte Methode.
makeController()
- Method in class
AmpelView2
Erzeugt Controller, ueberschreibt abstrakte View-Methode.
makeView()
- Method in class
AmpelView1
Erzeugt View, ueberschreibt abstrakte Methode, initialisiert die Ausgabe auf der Konsole, uebergibt Aktivitaeten dem Controller.
makeView()
- Method in class
AmpelView2
Erzeugt View, ueberschreibt abstrakte View-Methode, baut die grafische Oberflaeche auf, Controller verarbeitet Fensterereignisse.
model
- Variable in class
AmpelPanel
Mathematisches Modell, enthaelt Zustand der Ampel.
P
paint(Graphics)
- Method in class
AmpelPanel
Zeichnen der Ampel.
R
release()
- Method in class
AmpelView2
Entfernt Fenster, deinstalliert MVC, ueberschreibt View-Methode.
S
setLight()
- Method in class
AmpelModel
Schalten der Ampel.
setLight(boolean[])
- Method in class
AmpelModel
Setzen der Ampel, benutzt Clientprotokoll.
setLight(Graphics, int)
- Method in class
AmpelPanel
Zeichnen eines Ampellichtes.
A
B
C
D
F
G
L
M
P
R
S
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes