java.lang.Object
de.svws_nrw.core.abschluss.gost.GostBelegpruefung
de.svws_nrw.core.abschluss.gost.belegpruefung.AbiFaecher

public final class AbiFaecher extends GostBelegpruefung
Diese Klasse gruppiert alle Belegprüfungen für einen Schüler für die Prüfung der EF1 bzw. für die Gesamtprüfungen, welche für die ABitur-Fächer durchgeführt werden.
  • Konstruktordetails

    • AbiFaecher

      public AbiFaecher(@NotNull @NotNull AbiturdatenManager manager, @NotNull @NotNull GostBelegpruefungsArt pruefungsArt)
      Erstellt eine neue Belegprüfung für die Projektkurse.
      Parameter:
      manager - der Daten-Manager für die Abiturdaten
      pruefungsArt - die Art der durchzuführenden Prüfung (z.B. EF.1 oder GESAMT)
  • Methodendetails

    • init

      protected void init()
      Beschreibung aus Klasse kopiert: GostBelegpruefung
      Initialisiert die Daten für die Belegprüfungen mithilfe des Abiturdaten-Managers
      Angegeben von:
      init in Klasse GostBelegpruefung
    • pruefeEF1

      protected void pruefeEF1()
      Beschreibung aus Klasse kopiert: GostBelegpruefung
      Führt alle Belegprüfungen für die EF.1 durch.
      Angegeben von:
      pruefeEF1 in Klasse GostBelegpruefung
    • pruefeGesamt

      protected void pruefeGesamt()
      Beschreibung aus Klasse kopiert: GostBelegpruefung
      Führt alle Belegprüfungen für die gesamte Oberstufe durch.
      Angegeben von:
      pruefeGesamt in Klasse GostBelegpruefung
    • getAbiturfach

      public AbiturFachbelegung getAbiturfach(GostAbiturFach abifach)
      Liefert die zugehörige Abitur-Fachbelegung zurück.
      Parameter:
      abifach - die Art des Abifachs (1., 2., 3. oder 4. Fach)
      Gibt zurück:
      die Abitur-Fachbelegung oder null, falls es (noch) nicht festgelegt wurde