Class RepGostKursplanungSchuelerKurs

java.lang.Object
de.svws_nrw.module.pdf.reptypes.gost.kursplanung.RepGostKursplanungKurs
de.svws_nrw.module.pdf.reptypes.gost.kursplanung.RepGostKursplanungSchuelerKurs

public class RepGostKursplanungSchuelerKurs extends RepGostKursplanungKurs
Die Klasse enthält die Grunddaten eines Kurses für einen Schüler für die GOSt-Kursplanung.
  • Field Details

    • istSchriftlich

      public boolean istSchriftlich
      Gibt an, ob das Fach des Kurses vom Schüler schriftlich belegt ist.
    • abiturfach

      public String abiturfach
      Gibt an, welches Abiturfach das Fach des Kurses beim Schüler ist.
  • Constructor Details

    • RepGostKursplanungSchuelerKurs

      public RepGostKursplanungSchuelerKurs(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, boolean istSchriftlich, String abiturfach)
      Erzeugt einen neuen Kurs der Kursplanung mit den übergebenen Werten für den Schüler.
      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.
      istSchriftlich - Belegung des Faches des Kurses durch den Schüler ist schriftlich?
      abiturfach - Abiturfacheintrag des Schülers in diesem Kurs
    • RepGostKursplanungSchuelerKurs

      public RepGostKursplanungSchuelerKurs(RepGostKursplanungKurs kurs, boolean istSchriftlich, String abiturfach)
      Erzeugt einen neuen Kurs der Kursplanung mit den übergebenen Werten für den Schüler.
      Parameters:
      kurs - Kurs des Schülers
      istSchriftlich - Belegung des Faches des Kurses durch den Schüler ist schriftlich?
      abiturfach - Abiturfacheintrag des Schülers in diesem Kurs