Klasse StundenplanblockungManager
java.lang.Object
de.svws_nrw.core.utils.stundenplanblockung.StundenplanblockungManager
Ein Manager zur Manipulation der Stundenplandaten. Der Manager dient:
(1) Zur Berechnung eines Stundenplanes.
(2) Zur Manipulation von der GUI.
(1) Zur Berechnung eines Stundenplanes.
(2) Zur Manipulation von der GUI.
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibung@NotNull StundenplanblockungManagerFachMenge
Liefert den Manager zur Verwaltung der Fächer.Liefert den Manager zur Verwaltung der Klassen.Liefert den Manager zur Verwaltung der Kopplungen.Liefert den Manager zur Verwaltung der Lehrkräfte.Liefert den Manager zur Verwaltung der Lerngruppen.@NotNull StundenplanblockungManagerRaumMenge
Liefert den Manager zur Verwaltung der Räume.@NotNull StundenplanblockungManagerSchule
Liefert den Manager zur Verwaltung der globalen Schulkonfiguration.void
Überprüft alle Daten auf ihre Konsistenz.
-
Konstruktordetails
-
StundenplanblockungManager
public StundenplanblockungManager()Erzeugt einen neuen, leeren Manager.
-
-
Methodendetails
-
getSchule
Liefert den Manager zur Verwaltung der globalen Schulkonfiguration.- Gibt zurück:
- Den Manager zur Verwaltung der globalen Schulkonfiguration.
-
getLehrkraefte
Liefert den Manager zur Verwaltung der Lehrkräfte.- Gibt zurück:
- Den Manager zur Verwaltung der Lehrkräfte.
-
getLerngruppen
Liefert den Manager zur Verwaltung der Lerngruppen.- Gibt zurück:
- Den Manager zur Verwaltung der Lerngruppen.
-
getKlassen
Liefert den Manager zur Verwaltung der Klassen.- Gibt zurück:
- Den Manager zur Verwaltung der Klassen.
-
getFaecher
Liefert den Manager zur Verwaltung der Fächer.- Gibt zurück:
- Den Manager zur Verwaltung der Fächer.
-
getRaeume
Liefert den Manager zur Verwaltung der Räume.- Gibt zurück:
- Den Manager zur Verwaltung der Räume.
-
getKopplungen
Liefert den Manager zur Verwaltung der Kopplungen.- Gibt zurück:
- Den Manager zur Verwaltung der Kopplungen.
-
miscCheckConsistencyOrException
public void miscCheckConsistencyOrException()Überprüft alle Daten auf ihre Konsistenz.
Wirft eine Exception, falls die Daten nicht konsistent sind.
-