Klasse HtmlContextStundenplanungKlassenStundenplan
java.lang.Object
de.svws_nrw.module.reporting.html.contexts.HtmlContext<ReportingStundenplanungKlasseStundenplan>
de.svws_nrw.module.reporting.html.contexts.HtmlContextStundenplanungKlassenStundenplan
public final class HtmlContextStundenplanungKlassenStundenplan
extends HtmlContext<ReportingStundenplanungKlasseStundenplan>
Ein Thymeleaf-html-Daten-Context zum Bereich "Stundenplanung", um Thymeleaf-html-Templates mit Daten zu füllen.
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungHtmlContextStundenplanungKlassenStundenplan
(ReportingRepository reportingRepository, ReportingStundenplanungStundenplan stundenplan, List<Long> idsAusgabe) Initialisiert einen neuen HtmlContext mit den übergebenen Daten. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungTeile diesen Context in eine Liste von Contexts auf, die jeweils auf eine ID filtern.getIds()
Liefert die IDs der Context.Von Klasse geerbte Methoden de.svws_nrw.module.reporting.html.contexts.HtmlContext
getContext, getContextData, getSortierungAttribute, setContext, setContextData, setSortierungAttribute, sortiereContextMitRegistry, sortiereListeMitRegistry
-
Konstruktordetails
-
HtmlContextStundenplanungKlassenStundenplan
public HtmlContextStundenplanungKlassenStundenplan(ReportingRepository reportingRepository, ReportingStundenplanungStundenplan stundenplan, List<Long> idsAusgabe) Initialisiert einen neuen HtmlContext mit den übergebenen Daten.- Parameter:
reportingRepository
- Repository mit Parametern, Logger und Daten zum Reporting.stundenplan
- Der Stundenplan, mit dem die Stundenpläne zu den IDs der Ausgabe erstellt werden sollen.idsAusgabe
- Eine Liste von Klassen-IDs, für die die Ausgabe erzeugt werden soll.
-
-
Methodendetails
-
getEinzelContexts
Teile diesen Context in eine Liste von Contexts auf, die jeweils auf eine ID filtern. Damit können Ausgaben pro ID erzeugt werden.- Gibt zurück:
- Liste der Einzel-Contexts.
-
getIds
Liefert die IDs der Context.- Setzt außer Kraft:
getIds
in KlasseHtmlContext<ReportingStundenplanungKlasseStundenplan>
- Gibt zurück:
- Liste der IDs der Context-Daten.
-