A B C D G I K L M O R S T U V W X

A

ACTION_CODIEREN - Variable in class XORView
 
ACTION_EXIT - Variable in class XORView
 
ACTION_KEY_CODIEREN - Variable in class XORView
 
ACTION_KEY_EXIT - Variable in class XORView
 
ACTION_KEY_NEU - Variable in class XORView
 
ACTION_KEY_ORIGINAL - Variable in class XORView
 
ACTION_KEY_SPEICHERN - Variable in class XORView
 
ACTION_NEU - Variable in class XORView
 
ACTION_ORIGINAL - Variable in class XORView
 
ACTION_SPEICHERN - Variable in class XORView
 
actionPerformed(ActionEvent) - Method in class XORController
ActionListener, Ereignisverarbeitung Munuepunkte.

B

bytes - Variable in class Code
Code als Bytefolge.

C

Code - Class in <Unnamed>
Code als Bytefolge mit Dateizugriff
Code() - Constructor for class Code
Kostruktor.
Code(byte[]) - Constructor for class Code
Kostruktor, uebernimmt Code als Bytefolge.
Code(String) - Constructor for class Code
Kostruktor, liest Code als Bytefolge aus Datei.
code - Variable in class Codierer
Code, der codiert werden soll.
codieren() - Method in class Codierer
Abstrakte Methode, die den Code verarbeitet.
codieren(int) - Method in class XOR
Codieren mit gegebenen Schluessel.
codieren() - Method in class XORCodierer
Codieren mit XOR (^), ueberschreibt abstrakte Codierer-Methode.
codieren(int) - Method in class XORModel
Codieren mit gegebenen Schluessel.
Codierer - Class in <Unnamed>
Abstrakte Klasse fuer Codierer, allgemein.
Codierer(Code) - Constructor for class Codierer
Konstruktor, uebergibt Code.
codiert - Variable in class XOR
Codierter Code.
codiert - Variable in class XORModel
Codierter Code.
controller - Variable in class XORView
Zum View gehoeriger Cotroller.
createMenuBar() - Method in class XORView
Erzeugen eines Menues, Controller verarbeitet Menueereignisse.
createSliderAnzeige() - Method in class XORView
Erzeugen eines Schieberegisters zur Schluesseleingabe, Controller verarbeitet Registerereignisse.
createTextAnzeige(boolean) - Method in class XORView
Erzeugen eines Textfeldes.
createXORBox() - Method in class XORView
Senkrechte Box, bestehend aus einer waagerechten Box zur Textanzeige des originalen und des codierten Textes und einem Schieberegister zur Schluesseleinstellung.

D

dateiName - Variable in class Code
Name des Codedatei.

G

geladen - Variable in class XOR
Geladener Code
geladen - Variable in class XORModel
Geladener Code
getAnzahlBytes() - Method in class Code
Bestimmen der Codelaenge in Bytes.
getByteAt(int) - Method in class Code
Gibt i.
getBytes(Code) - Method in class XORView
Darstellen eines Codes als String.
getCode() - Method in class Codierer
Gibt Code zurueck.
getCodiert() - Method in class XOR
Lesen des codierten Codes.
getCodiert() - Method in class XORModel
Lesen des codierten Codes.
getDateiName() - Method in class Code
Gibt Dateinamen zurueck.
getDateiName(Code) - Method in class XORView
Lesen des Dateinamen eines Codes.
getGeladen() - Method in class XOR
Lesen des geladenen Codes.
getGeladen() - Method in class XORModel
Lesen des geladenen Codes.
getSlKey() - Method in class XORView
Lesen des vom Schieberegister eingestellten Schluesselwertes.

I

input - Variable in class XORView
Originalcode.
istCodiert - Variable in class XOR
Code wurde bereits codiert.
istCodiert() - Method in class XOR
Original wurde bereits codiert.
istCodiert - Variable in class XORModel
Code wurde bereits codiert.
istCodiert() - Method in class XORModel
Original wurde bereits codiert.

K

KEY_DEF - Variable in class XORView
 
KEY_MAX - Variable in class XORView
 
KEY_MIN - Variable in class XORView
 

L

lbInput - Variable in class XORView
Label fuer Dateinamen Originalcode.
lbKey - Variable in class XORView
Label fuer Schluessel.
lbOutput - Variable in class XORView
Label fuer Dateinamen Verschluesselter Code.
leseAusDatei(String) - Method in class Code
Liest Code aus Datei mit angegebenen Dateinamen.
leseAusDatei() - Method in class Code
Liest Code aus Datei.
liesAusDatei(String) - Method in class XOR
Lesen eines Codes von einer Datei.
liesAusDatei(String) - Method in class XORModel
Lesen eines Codes von einer Datei.

M

main(String[]) - Static method in class Code
Test der Klasse Code, Kopiert Code aus einer Datei in eine andere, Aufruf: java Code .
main(String[]) - Static method in class XORCodierer
Test der Klasse XORCodierer.
main(String[]) - Static method in class XORDialog
 
main(String[]) - Static method in class XORMain
Initialisieren des XOR - Copierers.
makeController() - Method in class XORView
Erzeugt Controller, Empfaenger fuer Ereignisse.
makeView() - Method in class XORView
Erzeugt View, baut die grafische Oberflaeche auf, Controller verarbeitet Fensterereignisse.
miCodieren - Variable in class XORView
Menuepunkt Codieren.
model - Variable in class XORController
Mathematisches Modell, enthaelt Funktionalitaet dedes XOR-Codierers
model - Variable in class XORView
Mathematisches Modell, enthaelt Funktionalitaet des XOR-Codierers.

O

output - Variable in class XORView
Verschluesselter Code.

R

release() - Method in class XORController
Freigabe des Controllers, setzt Model und View zurueck.
release() - Method in class XORView
Entfernt Fenster, deinstalliert MVC.
reset() - Method in class XOR
Zuruecksetzen des Modells.
reset() - Method in class XORModel
Zuruecksetzen des Modells.
reset() - Method in class XORView
Setzt Startzustand, Menuepunkt Neu.

S

schluessel - Variable in class XORCodierer
Schluessel, mit dem der XOR-Codierer arbeitet.
schreibeInDatei(String) - Method in class Code
Schreibt Code in Datei mit angegebenen Dateinamen.
schreibeInDatei() - Method in class Code
Schreibt Code in Datei.
schreibeInDatei(String) - Method in class XOR
Speichern eines Codes in eine Datei.
schreibeInDatei(String) - Method in class XORModel
Speichern eines Codes in eine Datei.
setFehlerDialog(String, String) - Method in class XORController
Abfangen von Dateifehlern.
setLbKey(int) - Method in class XORView
Setzen des Label zum Schieberegister.
setMiCodieren(boolean) - Method in class XORView
Setzen/Ruecksetzen des Menupunktes Codieren und des schluessels.
slKey - Variable in class XORView
Schieberegister Schluessel.
stateChanged(ChangeEvent) - Method in class XORController
ChangeListener, Ereignisverarbeitung Schieberegister.

T

toString() - Method in class Code
Darstellen des Codes als String.

U

update(Observable, Object) - Method in class XORView
Ueberschreiben der Interfacemethode update, legt Reaktion auf Aenderungen im Model fest.

V

view - Variable in class XORController
Zum Controller gehoeriger View.

W

whichDateiName(String, boolean) - Method in class XORController
Laden des Standarddialogs zum Oeffnen/Speichern von Dateien.
windowClosing(WindowEvent) - Method in class XORController
WindowsListener, Ereignisverarbeitung Schliessen des Fensters.

X

XOR - Class in <Unnamed>
Codiert einen Bytecode mittels einem XOR-Codierer.
XOR() - Constructor for class XOR
Konstruktor, setzt Modell auf Startwerte.
XORCodierer - Class in <Unnamed>
XOR - Codierer, verknuepft byteweise Code und Schluessel mit XOR (^).
XORCodierer(Code, int) - Constructor for class XORCodierer
Konstruktor, setzt Code und Schluessel.
XORController - Class in <Unnamed>
Controller zum XORView
XORController(XORModel, XORView) - Constructor for class XORController
Konstruktor
XORDialog - Class in <Unnamed>
Startet den Dialog.
XORDialog() - Constructor for class XORDialog
 
XORMain - Class in <Unnamed>
XOR - Codierer: Das Original wird byteweise mit einem festgelegten Schluessel durch XOR (^) codiert.
XORMain() - Constructor for class XORMain
 
XORModel - Class in <Unnamed>
Codiert einen Bytecode mittels einem XOR-Codierer.
XORModel() - Constructor for class XORModel
Konstruktor, setzt Modell auf Startwerte.
XORView - Class in <Unnamed>
View zum XORModel.
XORView(XORModel, String) - Constructor for class XORView
Konstruktor, setzt Ueberschrift und installiert MVC.

A B C D G I K L M O R S T U V W X