Class RepGostKursplanungKurs
java.lang.Object
de.svws_nrw.module.pdf.reptypes.gost.kursplanung.RepGostKursplanungKurs
- Direct Known Subclasses:
RepGostKursplanungSchuelerKurs
Die Klasse enthält die Grunddaten eines Kurses für die GOSt-Kursplanung mit einer Liste der Kursschüler.
-
Field Summary
FieldsModifier and TypeFieldDescriptionintAnzahl der Schülerinnen und Schüler für das Fach des Kurses erstes oder zweites Abiturfach ist.intAnzahl der Schülerinnen und Schüler für das Fach des Kurses drittes Abiturfach ist.intAnzahl der Schülerinnen und Schüler für das Fach des Kurses viertes Abiturfach ist.intAnzahl der Dummy-SchülerintAnzahl der Schülerinnen und Schüler mit Status extern.intAnzahl der Klausurschreiber.intAnzahl der Schülerinnen und Schüler im Kurs.@NotNull StringBezeichnung des Kurses.Farbe des Faches des Kurses im Web-ClientHalbjahr der Oberstufe für den Kurs gemäß Blockungsergebnis.longID des KursesKursart des Kurses.Eine Liste vom Typ Kursschueler, die alle Schülerinnen und Schüler des Kurses mit ihrer Kursbelegung enthält.Kommaseparierte Liste der Lehrkräfte des Kurses. -
Constructor Summary
ConstructorsConstructorDescriptionRepGostKursplanungKurs(long id, String gostHalbjahr, String bezeichnung, String lehrkraefte, String kursart, int anzahlTeilnehmer, int anzahlExterneTeilnehmer, int anzahlKlausurteilnehmer, int anzahlDummy, int anzahlAB12, int anzahlAB3, int anzahlAB4, String farbeClientRGB, List<RepGostKursplanungKursSchueler> kursschueler) Erzeugt einen neuen Kurs der Kursplanung mit den übergebenen Werten. -
Method Summary
Modifier and TypeMethodDescriptionGibt eine Liste der IDs der Kursschüler zurück, um Überprüfungen durchführen zu können.
-
Field Details
-
id
public long idID des Kurses -
gostHalbjahr
Halbjahr der Oberstufe für den Kurs gemäß Blockungsergebnis. -
bezeichnung
Bezeichnung des Kurses. -
lehrkraefte
Kommaseparierte Liste der Lehrkräfte des Kurses. -
kursart
Kursart des Kurses. -
anzahlTeilnehmer
public int anzahlTeilnehmerAnzahl der Schülerinnen und Schüler im Kurs. -
anzahlExterneTeilnehmer
public int anzahlExterneTeilnehmerAnzahl der Schülerinnen und Schüler mit Status extern. -
anzahlKlausurteilnehmer
public int anzahlKlausurteilnehmerAnzahl der Klausurschreiber. -
anzahlDummy
public int anzahlDummyAnzahl der Dummy-Schüler -
anzahlAB12
public int anzahlAB12Anzahl der Schülerinnen und Schüler für das Fach des Kurses erstes oder zweites Abiturfach ist. -
anzahlAB3
public int anzahlAB3Anzahl der Schülerinnen und Schüler für das Fach des Kurses drittes Abiturfach ist. -
anzahlAB4
public int anzahlAB4Anzahl der Schülerinnen und Schüler für das Fach des Kurses viertes Abiturfach ist. -
farbeClientRGB
Farbe des Faches des Kurses im Web-Client -
Kursschueler
Eine Liste vom Typ Kursschueler, die alle Schülerinnen und Schüler des Kurses mit ihrer Kursbelegung enthält.
-
-
Constructor Details
-
RepGostKursplanungKurs
public RepGostKursplanungKurs(long id, String gostHalbjahr, String bezeichnung, String lehrkraefte, String kursart, int anzahlTeilnehmer, int anzahlExterneTeilnehmer, int anzahlKlausurteilnehmer, int anzahlDummy, int anzahlAB12, int anzahlAB3, int anzahlAB4, String farbeClientRGB, List<RepGostKursplanungKursSchueler> kursschueler) Erzeugt einen neuen Kurs der Kursplanung mit den übergebenen Werten.- Parameters:
id- ID des Kurses.gostHalbjahr- Halbjahr der Oberstufe für den Kurs gemäß Blockungsergebnis.bezeichnung- Bezeichnung des Kurses.lehrkraefte- Kommaseparierte Liste der Lehrkräfte des Kurses.kursart- Kursart des Kurses.anzahlTeilnehmer- Anzahl der Schülerinnen und Schüler im Kurs.anzahlExterneTeilnehmer- Anzahl der Schülerinnen und Schüler mit Status extern.anzahlKlausurteilnehmer- Anzahl der Klausurschreiber.anzahlDummy- Anzahl der Dummy-Schüler.anzahlAB12- Anzahl der Schülerinnen und Schüler für das Fach des Kurses erstes oder zweites Abiturfach ist.anzahlAB3- Anzahl der Schülerinnen und Schüler für das Fach des Kurses drittes Abiturfach ist.anzahlAB4- Anzahl der Schülerinnen und Schüler für das Fach des Kurses viertes Abiturfach ist.farbeClientRGB- Farbe des Faches des Kurses im Web-Client.kursschueler- Eine Liste vom Typ Kursschueler, die alle Schülerinnen und Schüler des Kurses mit ihrer Kursbelegung enthält.
-
-
Method Details
-
getListeKursschuelerIDs
Gibt eine Liste der IDs der Kursschüler zurück, um Überprüfungen durchführen zu können.- Returns:
- Liste der IDs der Kursschüler
-