Klasse GostKlausurterminblockungKonfiguration

java.lang.Object
de.svws_nrw.core.data.gost.klausurplanung.GostKlausurterminblockungKonfiguration

public class GostKlausurterminblockungKonfiguration extends Object
Die Klasse beinhaltet die Konfiguration für den Blockungs-Algorithmus von Klausurterminen.
  • Felddetails

    • maxTimeMillis

      public long maxTimeMillis
      Die maximale Zeit, welche für die Blockung verwendet wird
    • algorithmus

      public int algorithmus
      Der Typ des Algorithmus, welcher verwendet wird.
    • modusKursarten

      public int modusKursarten
      Der Modus für die Art, ob und wie die beiden Kursarten LK und GK geblockt werden
    • modusQuartale

      public int modusQuartale
      Der Modus dafür, wie die Klausuren in den Quartalen eines Halbjahres geblockt werden.
    • regelBeiTerminenGleicheLehrkraftFachKursart

      public boolean regelBeiTerminenGleicheLehrkraftFachKursart
      True, falls Kurse mit gleicher Lehrkraft+Fach+Kursart in einem Termin geblockt werden sollen.
    • regelBevorzugeBeiTerminenGleicheKursschienen

      public boolean regelBevorzugeBeiTerminenGleicheKursschienen
      True, falls die Regel "bevorzuge gleiche Kursschienen bei Terminen" aktiviert ist.
  • Konstruktordetails

    • GostKlausurterminblockungKonfiguration

      public GostKlausurterminblockungKonfiguration()
      Default-Konstruktor