All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

actionPerformed(ActionEvent). Method in class CSortMenuBar
Funktion aus der Schnittstelle ActionListener.

B

BubbleSort(CArray). Method in class CBubblesortAlg
Sortiert das Array nach dem Bubblesort-Algorithmuss durch.

C

CArray(CArray). Constructor for class CArray
Der Kopiekonstruktor.
CArray(int). Constructor for class CArray
Konstruktor, der das Array mit der Groesse initialisiert ohne Schreib- und Lesezugriffszaehler.
CArray(int, CCounter, CCounter). Constructor for class CArray
Konstruktor, der das Array mit der Groesse und den Zaehlern initialisiert.
CArrayRandom(CArray). Constructor for class CArrayRandom
Es wird der Kopiekonstruktor von CArray aufgerufen.
CArrayRandom(int). Constructor for class CArrayRandom
Es wird der Konstruktor von CArray aufgerufen.
CArrayRandom(int, CCounter, CCounter). Constructor for class CArrayRandom
Es wird der Konstruktor von CArray aufgerufen.
CBubblesortAlg(). Constructor for class CBubblesortAlg
CCounter(String). Constructor for class CCounter
Konstruktor vom Counter initialisiert den CounterText und setzt den Counter auf 0.
CHeapsortAlg(). Constructor for class CHeapsortAlg
CInsertionsortAlg(). Constructor for class CInsertionsortAlg
CMergesortAlg(). Constructor for class CMergesortAlg
CompareLower(int, int). Method in class CSortAlg
Vergleicht zwei Werte auf l < r.
copy(CArray). Method in class CArray
Die Kopierfunktion.
CPixelSizeChoice(CSortFrame, CSortCanvas, int, int, int, int, String). Constructor for class CPixelSizeChoice
Der Konstruktor ruft lediglich den Konstruktor von CStepChoice auf und initialisiert den CSortCanvas und den CSortFrame .
CQuicksortAlg(). Constructor for class CQuicksortAlg
CSelectionsortAlg(). Constructor for class CSelectionsortAlg
CSizeChoice(CSortFrame, CSortCanvas, int, int, int, int, String). Constructor for class CSizeChoice
Der Konstruktor ruft lediglich den Konstruktor von CStepChoice auf und initialisiert den CSortCanvas und den CSortFrame .
CSortAlg(). Constructor for class CSortAlg
CSortAlgorithmen(). Constructor for class CSortAlgorithmen
CSortCanvas(int, CCounter, CCounter, CCounter). Constructor for class CSortCanvas
Konstruktor initialisiert die Zeichenflaeche, setzt die Counter auf 0 und erstellt ein erstes Array zum sorieren.
CSortChoice(CSortCanvas). Constructor for class CSortChoice
Der Konstruktor initialisiert den Choice und fuegt das Interface dazu.
CSortFrame(String). Constructor for class CSortFrame
In dem Konstruktor wird die Initialisierung vom Menue und der Chioce-Elemente vorgenommen.
CSortMenuBar(CSortCanvas, Frame, Label). Constructor for class CSortMenuBar
Der Konstruktor initialisiert das Menue und fuegt das Interface dazu.
CStepChoice(int, int, int, int, String). Constructor for class CStepChoice
Der Konstructor initialisiert den Choice und fuegt den ItemListener dazu.

D

doAction(int). Method in class CPixelSizeChoice
Ruft die setElementSize-Methode in einem CSortCanvas und in einem CSortFrame auf.
doAction(int). Method in class CSizeChoice
Ruft die setSize-Methode in einem CSortCanvas und in einem CSortFrame auf.
doAction(int). Method in class CStepChoice
Ist eine abstrakte Funktion, die nach der Auswahl im Choice ausgefuehrt wird.
down(). Method in class CCounter
Erniedrigt den Counter um 1.

G

get(). Method in class CCounter
Gibt den Wert des Counters zurueck.
Get(int). Method in class CArray
Einen Wert aus dem Array lesen.
GetDifferentNumber(int). Method in class CArrayRandom
Eine Zufallszahl bekommen, die noch nicht im Array vorhanden ist.
getMinimumSize(). Method in class CSortCanvas
Um die Groesse bezubehalten.
getPreferredSize(). Method in class CSortCanvas
Um die Groesse beizubehalten.
getSize(). Method in class CArray
Die groesse des Arrays wird gelesen.

H

HeapSort(CArray). Method in class CHeapsortAlg
Sortiert das Array nach dem Heapsort-Algorithmuss durch.

I

init(). Method in class CSortAlgorithmen
Init wird bearbeitet, wenn das Programm als ein Applet aufgerufen wird.
init(). Method in class CSortCanvas
Initialisiert den Hintergrundspeicher (muss vor StartSort aufgerufen werden).
init(int, CCounter, CCounter). Method in class CArray
Initialisierung des Arrays.
InitAllNumbers(int). Method in class CArrayRandom
Initialisiert das Array mit Zufallszahlen von 0 bis Max.
InitDifferentNumbers(). Method in class CArrayRandom
Initialisiert das Array mit Zufallszahlen von 0 bis Groesse-1.
InsertionSort(CArray). Method in class CInsertionsortAlg
Sortiert das Array nach dem Insertionsort-Algorithmuss durch.
itemStateChanged(ItemEvent). Method in class CSortChoice
Funktion aus der Schnittstelle ItemListener.
itemStateChanged(ItemEvent). Method in class CStepChoice
Funktion aus der Schnittstelle ItemListener.

M

m_Array. Variable in class CArray
Ist das Feld selbst.
m_Begin. Variable in class CStepChoice
Begin ist der Anfangswert.
m_Counter. Variable in class CCounter
m_nCounter enthaelt den Stand des Zaehlers.
m_CountItems. Variable in class CStepChoice
CountItems ist die Anzahl der Choiceelemente.
m_GetCount. Variable in class CArray
Die Lese- und Schreibzugriffszaehler.
m_Label. Variable in class CCounter
m_Label enthaelt den Text der vor dem Zaehlerstand steht.
m_Label. Variable in class CStepChoice
Label sind die einzelnen Choice-Strings.
m_SetCount. Variable in class CArray
Die Lese- und Schreibzugriffszaehler.
m_Size. Variable in class CArray
Ist die Groesse des Feldes.
m_SizeCanvas. Variable in class CPixelSizeChoice
SizeCanvas ist das CSortCanvas, in dem die Groesse eingestellt werden soll.
m_SizeCanvas. Variable in class CSizeChoice
SizeCanvas ist das CSortCanvas, in dem die Groesse eingestellt werden soll.
m_SizeFrame. Variable in class CPixelSizeChoice
SizeFrame ist das CSortFrame, dessen Greosse veraendert werden soll.
m_SizeFrame. Variable in class CSizeChoice
SizeFrame ist das CSortFrame, dessen Greosse veraendert werden soll.
m_Step. Variable in class CStepChoice
Step ist die Schrittweite.
m_UpdateLabel. Variable in class CCounter
m_UpdateLabel enthaelt den Zaehlerstand der sich immer aendert.
main(String[]). Static method in class CSortAlgorithmen
Main wird bearbeitet, wenn das Programm als Applikation aufgerufen wird.
Merge(CArray, int, int, int). Method in class CMergesortAlg
Mischt das Array von l bis r auseinander und wieder zusammen.
MergeSort(CArray, int, int). Method in class CMergesortAlg
Fuehrt den Mergesort-Algorithmuss im Array von l bis r durch.
myRandom(int). Method in class CArrayRandom
Erzeugt eine Zufallszahl zwischen 0 und Max.

P

paint(). Method in class CSortAlg
Ruft die Pause zum Neuzeichnen des Array auf.
paint(). Method in class CSortCanvas
Sofortiges neuzeichnen des Array.
paint(Graphics). Method in class CSortCanvas
Zeichnen des Array am Anfang des Applet, Applikation.
PaintArray(Graphics). Method in class CSortCanvas
Zeichnen der einzelnen Array-Quadrate.

Q

QuickSort(CArray, int, int). Method in class CQuicksortAlg
Fuehrt den Quicksort-Algorithmuss im Array von Begin bis End durch.

S

SelectionSort(CArray). Method in class CSelectionsortAlg
Sortiert das Array nach dem Selectionsort-Algorithmuss durch.
set(int). Method in class CCounter
Setzt den Counter auf einen neuen Wert.
Set(int, int). Method in class CArray
Setzen eines Wertes in diesen Array.
setElementSize(int). Method in class CSortCanvas
Setzen der Pixelanzahl der Quadratekanten, die ide Arrayelemente darstellen.
setElementSize(int). Method in class CSortFrame
Setzen der Pixelanzahl der Quadratekanten, die ide Arrayelemente darstellen.
setParent(CSortCanvas, CCounter). Method in class CSortAlg
Setzen der Zeichenflaeche und des Vergleichzaehlers.
setSize(int). Method in class CArray
Veraenderung der Groesse des Arrays.
setSize(int). Method in class CArrayRandom
Setzt dir Groesse des Arrays neu.
setSize(int). Method in class CSortCanvas
Veraendert die Groesse des Arrays und des Canvas.
setSize(int). Method in class CSortFrame
Setzt die Groesse des Frames so, dass die Choice- und Counter-Elemente sichtbar sind.
setSort(CSortAlg). Method in class CSortCanvas
Setzen des Sortieralgorithmuss.
Sort(CArray). Method in class CBubblesortAlg
Ruft die BubbleSort-Methode auf.
Sort(CArray). Method in class CHeapsortAlg
Ruft die HeapSort-Methode auf.
Sort(CArray). Method in class CInsertionsortAlg
Ruft die InsertionSort-Methode auf.
Sort(CArray). Method in class CMergesortAlg
Ruft die MergeSort-Methode auf.
Sort(CArray). Method in class CQuicksortAlg
Ruft die QuickSort-Methode auf.
Sort(CArray). Method in class CSelectionsortAlg
Ruft die SelectionSort-Methode auf.
Sort(CArray). Method in class CSortAlg
Abstrakte Methode, die die Sortierung durchfuehren soll.
StartSort(). Method in class CSortCanvas
Die Counter werden mit 0 initialisiert.
Swap(CArray, int, int). Method in class CSortAlg
Vertauschen zweier Eintraege im Array.

U

up(). Method in class CCounter
Erhoeht den Counter um 1.
update(Graphics). Method in class CSortCanvas
Neuzeichnen des Array.

W

windowActivated(WindowEvent). Method in class CSortFrame
Das Window-Event wird nicht beachten, muss aber mit aufgefuehrt werden.
windowClosed(WindowEvent). Method in class CSortFrame
Das Window-Event wird nicht beachten, muss aber mit aufgefuehrt werden.
windowClosing(WindowEvent). Method in class CSortFrame
Funktion aus der Schnittstelle WindowListener.
windowDeactivated(WindowEvent). Method in class CSortFrame
Das Window-Event wird nicht beachten, muss aber mit aufgefuehrt werden.
windowDeiconified(WindowEvent). Method in class CSortFrame
Das Window-Event wird nicht beachten, muss aber mit aufgefuehrt werden.
windowIconified(WindowEvent). Method in class CSortFrame
Das Window-Event wird nicht beachten, muss aber mit aufgefuehrt werden.
windowOpened(WindowEvent). Method in class CSortFrame
Das Window-Event wird nicht beachten, muss aber mit aufgefuehrt werden.