Klasse HtmlContextStundenplanungRaumStundenplan
java.lang.Object
de.svws_nrw.module.reporting.html.contexts.HtmlContext<ReportingStundenplanungRaumStundenplan>
de.svws_nrw.module.reporting.html.contexts.HtmlContextStundenplanungRaumStundenplan
public final class HtmlContextStundenplanungRaumStundenplan
extends HtmlContext<ReportingStundenplanungRaumStundenplan>
Ein Thymeleaf-html-Daten-Context zum Bereich "Stundenplanung", um Thymeleaf-html-Templates mit Daten zu füllen.
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungHtmlContextStundenplanungRaumStundenplan
(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
-
HtmlContextStundenplanungRaumStundenplan
public HtmlContextStundenplanungRaumStundenplan(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 Raum-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.
-