Klasse KlausurterminblockungDynDaten
java.lang.Object
de.svws_nrw.core.utils.gost.klausurplanung.KlausurterminblockungDynDaten
Eine dynamische Datenstruktur zum Speichern der aktuellen Klausur-Termin-Lage.
-
Konstruktorübersicht
KonstruktorBeschreibungKlausurterminblockungDynDaten
(@NotNull Logger pLogger, @NotNull Random pRandom, @NotNull List<GostKursklausurRich> pInput, @NotNull GostKlausurterminblockungKonfiguration pConfig) Der Konstruktor konvertiert die Eingabedaten der GUI in eine dynamische Datenstruktur, welche als Basis für alle Algorithmen zur schnellen Manipulation dient. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
Entfernt zunächst alle Klausuren aus ihren Terminen.
-
Konstruktordetails
-
KlausurterminblockungDynDaten
public KlausurterminblockungDynDaten(@NotNull @NotNull Logger pLogger, @NotNull @NotNull Random pRandom, @NotNull @NotNull List<GostKursklausurRich> pInput, @NotNull @NotNull GostKlausurterminblockungKonfiguration pConfig) Der Konstruktor konvertiert die Eingabedaten der GUI in eine dynamische Datenstruktur, welche als Basis für alle Algorithmen zur schnellen Manipulation dient.
-
-
Methodendetails
-
aktion_Clear_TermineNacheinander_GruppeNachGrad
public void aktion_Clear_TermineNacheinander_GruppeNachGrad()Entfernt zunächst alle Klausuren aus ihren Terminen.
Füllt dann die Termine nacheinander auf und wählt die Klausurgruppen nach ihrem Grad.
-