Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
E
G
I
K
L
M
R
S
T
U
V
W
Z
A
ACTION_ENDE
- Variable in class
SpiegelZahlView
Konstante, Programm beenden.
ACTION_FERTIG
- Variable in class
SpiegelZahlView
Konstante, Berechnung abgeschlossen.
ACTION_NEU
- Variable in class
SpiegelZahlView
Konstante, Berechnung wiederholen.
ACTION_START
- Variable in class
SpiegelZahlView
Konstante, Berechnung starten.
ACTION_SW_JA
- Variable in class
SpiegelZahlView
Konstante, Schrittweite setzen.
ACTION_SW_NEIN
- Variable in class
SpiegelZahlView
Konstante, Schrittweite nicht setzen.
ACTION_WEITER
- Variable in class
SpiegelZahlView
Konstante, Berechnung weiterfuehren.
actionPerformed(ActionEvent)
- Method in class
SpiegelZahlController
ActionListener, Ereignisauswertung fuer Buttons.
add(Ziffer, int)
- Method in class
Ziffer
Addition (mod 10) mit Ziffer und Uebertrag.
addFirst(Ziffer)
- Method in class
Zahl
Anfügen einer Ziffer am Anfang einer Zahl.
addSpiegel()
- Method in class
Zahl
Addition des Spiegels der Zahl.
B
btBeenden
- Variable in class
SpiegelZahlView
Button Beenden.
btNeu
- Variable in class
SpiegelZahlView
Button Neu.
btStart
- Variable in class
SpiegelZahlView
Button Start, Weiter, Fertig, mit wechselnder Aufschrift.
C
cbWeite
- Variable in class
SpiegelZahlView
Combobox zur Eingabe der Schrittweite.
controller
- Variable in class
SpiegelZahlView
Zum View gehoeriger Cotroller.
createBoxBt()
- Method in class
SpiegelZahlView
Waagerechte Box fuer Steuerbutton, Controller verarbeitet Buttonereignisse.
createBoxIn()
- Method in class
SpiegelZahlView
Senkrechte Box fuer Eingaben.
createBoxInOut()
- Method in class
SpiegelZahlView
Waagerechte Box fuer Ein- und Ausgaben.
createBoxOut()
- Method in class
SpiegelZahlView
Senkrechte Box fuer Ausgaben.
createBoxRb()
- Method in class
SpiegelZahlView
Waagerechte Box mit zwei Radiobutton, Controller verarbeitet Radiobuttonereignisse.
createBoxWeite()
- Method in class
SpiegelZahlView
Waagerechte Box fuer Schrittweite.
createBoxZahl()
- Method in class
SpiegelZahlView
Waagerechte Box fuer Zahleneingabe, Controller verarbeitet Eingaben.
createSpiegelZahlBox()
- Method in class
SpiegelZahlView
Senkrechte Box fuer Ein-, Ausgaben und Fertigstatus.
E
equals(Ziffer)
- Method in class
Ziffer
Vergleich mit einer Ziffer.
G
getCbWeite()
- Method in class
SpiegelZahlView
Lesen der Schrittweite aus ComboBox.
getSchritte()
- Method in class
SpiegelZahl
Lesen der Schrittanzahl.
getSchritte()
- Method in class
SpiegelZahlModel
Lesen der Schrittanzahl.
getTfZahl()
- Method in class
SpiegelZahlView
Lesen Inhalt des Textfelds.
getZahl()
- Method in class
SpiegelZahl
Lesen der Zahl.
getZahl()
- Method in class
SpiegelZahlModel
Lesen der Zahl.
I
istSymmetrisch()
- Method in class
Zahl
Symmetrieueberpruefung.
istTfZahl(Object)
- Method in class
SpiegelZahlView
Ereignisquelle Textfeld.
K
keyPressed(KeyEvent)
- Method in class
SpiegelZahlController
KeyListener, Ereignisauswertung Taste wurde gedrueckt, Methode tut nichts.
keyReleased(KeyEvent)
- Method in class
SpiegelZahlController
KeyListener, Ereignisauswertung Taste wurde losgelassen.
keyTyped(KeyEvent)
- Method in class
SpiegelZahlController
KeyListener, Ereignisauswertung Taste wurde gedrueckt.
L
lbFertig
- Variable in class
SpiegelZahlView
Label Fertig.
lbNr
- Variable in class
SpiegelZahlView
Label Schrittanzahl.
lbWeite
- Variable in class
SpiegelZahlView
Label Schrittweite.
M
main(String[])
- Static method in class
SpiegelZahl
Test der Klasse SpiegelZahl.
main(String[])
- Static method in class
SpiegelZahlMain
Initialisieren des Spiegelzahlproblems.
main(String[])
- Static method in class
Zahl
Test der Klasse Zahl.
main(String[])
- Static method in class
Ziffer
Test der Klasse Ziffer.
makeController()
- Method in class
SpiegelZahlView
Erzeugt Controller, Empfaenger fuer Ereignisse.
makeView()
- Method in class
SpiegelZahlView
Erzeugt View, baut die grafische Oberflaeche auf, Controller verarbeitet Fensterereignisse.
model
- Variable in class
SpiegelZahlController
Mathematisches Model, enthaelt Funktionalitaet der Speigelung der Zahlen.
model
- Variable in class
SpiegelZahlView
Mathematisches Model, enthaelt Funktionalitaet der Zahlenspiegelung.
R
rbJa
- Variable in class
SpiegelZahlView
Radiobutton Schrittweite Ja/Nein.
rbNein
- Variable in class
SpiegelZahlView
Radiobutton Schrittweite Ja/Nein.
release()
- Method in class
SpiegelZahlController
Freigabe der Controllers, setzt Model und View zurück.
release()
- Method in class
SpiegelZahlView
Setzt Model und Controller zurück.
reset()
- Method in class
SpiegelZahl
Zuruecksetzen einer Zahl.
reset()
- Method in class
SpiegelZahlModel
Setzt Startwerte.
reset()
- Method in class
SpiegelZahlView
Setzt Startzustand, Button Neu.
S
schritte
- Variable in class
SpiegelZahl
Schrittanzahl, Anzahl der Spiegelungen.
schritte
- Variable in class
SpiegelZahlModel
Schrittanzahl, Anzahl der Spiegelungen.
setBtStart()
- Method in class
SpiegelZahlView
Button Start.
setBtWeiter()
- Method in class
SpiegelZahlView
Button Weiter.
setCbWeite(boolean)
- Method in class
SpiegelZahlView
Setzen/Nichtsetzen der Schrittweite.
setFehlerDialog(String)
- Method in class
SpiegelZahlController
Abfangen von Eingabefehlern.
setLbFertig()
- Method in class
SpiegelZahlView
Fertig, Zahl symmetrisch.
setZahl(String)
- Method in class
SpiegelZahl
Setzen einer Zahl, wirft Ausnahme, falls Sting keine Zahl.
setZahl(String)
- Method in class
SpiegelZahlModel
Setzen einer Zahl, wirft Ausnahme, falls Sting keine Zahl.
spiegeln(int)
- Method in class
SpiegelZahl
n mal Spiegeln der Zahl, Abbruch, falls Zahl symmetrisch.
spiegeln(int)
- Method in class
SpiegelZahlModel
n mal Spiegeln der Zahl, Abbruch, falls Zahl symmetrisch.
SpiegelZahl
- Class in
<Unnamed>
Problembehandlung: Erzeugen einer symmetrische Zahl durch Spiegelung.
SpiegelZahl()
- Constructor for class
SpiegelZahl
Konstruktor, setzt Startwerte.
SpiegelZahlController
- Class in
<Unnamed>
Controller zum SpiegelzahlView.
SpiegelZahlController(SpiegelZahlModel, SpiegelZahlView)
- Constructor for class
SpiegelZahlController
Konstruktor, initialisiert Model und View.
SpiegelZahlMain
- Class in
<Unnamed>
Spiegelzahlproblem: Schrittwieses Spiegeln einer Zahl bis eine symmetrische Zahl erzeugt wurde.
SpiegelZahlMain()
- Constructor for class
SpiegelZahlMain
SpiegelZahlModel
- Class in
<Unnamed>
Problembehandlung: Erzeugen einer symmetrische Zahl durch Spiegelung.
SpiegelZahlModel()
- Constructor for class
SpiegelZahlModel
Setzt Startwerte.
SpiegelZahlView
- Class in
<Unnamed>
View zum SpiegelzahlModel.
SpiegelZahlView(SpiegelZahlModel, String)
- Constructor for class
SpiegelZahlView
Konstruktor, setzt Ueberschrift und installiert MVC.
T
taSpiegel
- Variable in class
SpiegelZahlView
Textfeld zur Ausgabe der Loesung.
tfZahl
- Variable in class
SpiegelZahlView
Textfeld zur Eingabe der Zahl.
toString()
- Method in class
SpiegelZahl
Darstellung der Spiegelstandes.
toString()
- Method in class
SpiegelZahlModel
Darstellung des Spiegelstandes.
toString()
- Method in class
Zahl
Darstellung der Zahl.
toString()
- Method in class
Ziffer
Darstellung der Ziffer.
U
update(Observable, Object)
- Method in class
SpiegelZahlView
Ueberschreiben der Interfacemethode update, legt Reaktion auf Aenderungen fest.
V
value
- Variable in class
Ziffer
Wert der Ziffer.
view
- Variable in class
SpiegelZahlController
Zum Controller gehoeriger View.
W
windowClosing(WindowEvent)
- Method in class
SpiegelZahlController
WindowAdapter, Schliessen des Models.
Z
zahl
- Variable in class
SpiegelZahl
Spiegelzahl.
zahl
- Variable in class
SpiegelZahlModel
Spiegelzahl.
Zahl
- Class in
<Unnamed>
Darstellen einer beliebig langen natuerlichen Zahl als LinkedList von Ziffern, Addition des Spiegels einer Zahl und Test auf Symmetrie.
Zahl()
- Constructor for class
Zahl
Konstruktor.
Zahl(String)
- Constructor for class
Zahl
Konstruktor, wandelt String ziffernweise in Zahl um, wirft Ausnahme, falls Sting keine Zahl.
zahl
- Variable in class
Zahl
Speichern einer beliebig langen natuerlichen Zahl als LinkedList von Ziffern.
Ziffer
- Class in
<Unnamed>
Ziffer als ganze Zahlen zwischen 0 und 9.
Ziffer(int)
- Constructor for class
Ziffer
Konstruktor, setzt den Wert der Ziffer zwischen 0 und 9.
Ziffer(Ziffer)
- Constructor for class
Ziffer
Konstruktor, übernimmt den Wert der Ziffer.
A
B
C
E
G
I
K
L
M
R
S
T
U
V
W
Z
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes