Klasse HtmlContextStundenplanungFachStundenplan
java.lang.Object
de.svws_nrw.module.reporting.html.contexts.HtmlContext<ReportingStundenplanungFachStundenplan>
de.svws_nrw.module.reporting.html.contexts.HtmlContextStundenplanungFachStundenplan
public final class HtmlContextStundenplanungFachStundenplan
extends HtmlContext<ReportingStundenplanungFachStundenplan>
Ein Thymeleaf-html-Daten-Context zum Bereich "Stundenplanung", um Thymeleaf-html-Templates mit Daten zu füllen.
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungHtmlContextStundenplanungFachStundenplan
(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.Von Klasse geerbte Methoden de.svws_nrw.module.reporting.html.contexts.HtmlContext
getContext, getContextData, getIds, getSortierungAttribute, setContext, setContextData, setSortierungAttribute, sortiereContextMitRegistry, sortiereListeMitRegistry
-
Konstruktordetails
-
HtmlContextStundenplanungFachStundenplan
public HtmlContextStundenplanungFachStundenplan(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 Fach-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.
-