Klasse Projektkurse
java.lang.Object
de.svws_nrw.core.abschluss.gost.GostBelegpruefung
de.svws_nrw.core.abschluss.gost.belegpruefung.Projektkurse
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 in Bezug auf Projektkurse durchgeführt werden.
-
Feldübersicht
Von Klasse geerbte Felder de.svws_nrw.core.abschluss.gost.GostBelegpruefung
manager, pruefungen_vorher, pruefungs_art
-
Konstruktorübersicht
KonstruktorBeschreibungProjektkurse
(@NotNull AbiturdatenManager manager, @NotNull GostBelegpruefungsArt pruefungsArt) Erstellt eine neue Belegprüfung für die Projektkurse. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungint
Gibt die Anzahl der anrechenbaren Kurse für Block I des Abiturs zurückGibt den belegten Projektkurs zurück, fall ein Kurs gültig belegt wurde.protected void
init()
Initialisiert die Daten für die Belegprüfungen mithilfe des Abiturdaten-Managersboolean
istAnrechenbar
(AbiturFachbelegungHalbjahr fachbelegungHalbjahr) Gibt zurück, ob die angegebene Fachbelegung des Halbjahres eine Fachbelegung des angewählten Projektkurses ist und anrechenbar ist.protected void
Führt alle Belegprüfungen für die EF.1 durch.protected void
Führt alle Belegprüfungen für die gesamte Oberstufe durch.Von Klasse geerbte Methoden de.svws_nrw.core.abschluss.gost.GostBelegpruefung
addFehler, getBelegungsfehler, getBelegungsfehlerAlle, hatBelegungsfehler, istErfolgreich, pruefe
-
Konstruktordetails
-
Projektkurse
public Projektkurse(@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 AbiturdatenpruefungsArt
- 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 KlasseGostBelegpruefung
-
pruefeEF1
protected void pruefeEF1()Beschreibung aus Klasse kopiert:GostBelegpruefung
Führt alle Belegprüfungen für die EF.1 durch.- Angegeben von:
pruefeEF1
in KlasseGostBelegpruefung
-
pruefeGesamt
protected void pruefeGesamt()Beschreibung aus Klasse kopiert:GostBelegpruefung
Führt alle Belegprüfungen für die gesamte Oberstufe durch.- Angegeben von:
pruefeGesamt
in KlasseGostBelegpruefung
-
getProjektkurs
Gibt den belegten Projektkurs zurück, fall ein Kurs gültig belegt wurde.- Gibt zurück:
- die Fachbelegung des Projektkurses oder null
-
istAnrechenbar
Gibt zurück, ob die angegebene Fachbelegung des Halbjahres eine Fachbelegung des angewählten Projektkurses ist und anrechenbar ist. Sollte sie Teil des Projektkurses sein, aber auch zu einer besonderen Lernleistung gehören, so ist sie nicht anrechenbar.- Parameter:
fachbelegungHalbjahr
- die Fachbelegung des Halbjahres- Gibt zurück:
- true, wenn die Fachbelegung anrechenbar ist.
-
getAnrechenbareKurse
public int getAnrechenbareKurse()Gibt die Anzahl der anrechenbaren Kurse für Block I des Abiturs zurück- Gibt zurück:
- die Anzahl der anrechenbaren Kurse
-