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
- actionPerformed(ActionEvent).
Method in class CSortMenuBar
- Funktion aus der Schnittstelle ActionListener.
- BubbleSort(CArray).
Method in class CBubblesortAlg
- Sortiert das Array nach dem Bubblesort-Algorithmuss durch.
- 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.
- 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.
- 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.
- HeapSort(CArray).
Method in class CHeapsortAlg
- Sortiert das Array nach dem Heapsort-Algorithmuss durch.
- 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_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.
- 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.
- QuickSort(CArray, int, int).
Method in class CQuicksortAlg
- Fuehrt den Quicksort-Algorithmuss im Array von Begin bis End durch.
- 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.
- up().
Method in class CCounter
- Erhoeht den Counter um 1.
- update(Graphics).
Method in class CSortCanvas
- Neuzeichnen des Array.
- 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.