Klasse HtmlContextKlassen
java.lang.Object
de.svws_nrw.module.reporting.html.contexts.HtmlContext<ReportingKlasse>
de.svws_nrw.module.reporting.html.contexts.HtmlContextKlassen
Ein Thymeleaf-Html-Daten-Context zum Bereich "Klassen", um Thymeleaf-html-Templates mit Daten zu füllen.
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungHtmlContextKlassen
(ReportingRepository reportingRepository) Initialisiert einen neuen HtmlContext mit den übergebenen Klassen-IDs.HtmlContextKlassen
(ReportingRepository reportingRepository, List<ReportingKlasse> reportingKlassen) Initialisiert einen neuen HtmlContext mit den übergebenen Klassen. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungTeile diesen Context mit allen Klassen in eine Liste von Contexts auf, die jeweils eine Klasse enthalten.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
-
HtmlContextKlassen
public HtmlContextKlassen(ReportingRepository reportingRepository, List<ReportingKlasse> reportingKlassen) Initialisiert einen neuen HtmlContext mit den übergebenen Klassen.- Parameter:
reportingRepository
- Repository mit Parametern, Logger und Daten zum Reporting.reportingKlassen
- Liste der Klassen, die berücksichtigt werden sollen.
-
HtmlContextKlassen
Initialisiert einen neuen HtmlContext mit den übergebenen Klassen-IDs.- Parameter:
reportingRepository
- Repository mit Parametern, Logger und Daten zum Reporting.
-
-
Methodendetails
-
getEinzelContexts
Teile diesen Context mit allen Klassen in eine Liste von Contexts auf, die jeweils eine Klasse enthalten.- Gibt zurück:
- Liste der Einzel-Contexts.
-
getIds
Liefert die IDs der Context.- Setzt außer Kraft:
getIds
in KlasseHtmlContext<ReportingKlasse>
- Gibt zurück:
- Liste der IDs der Context-Daten.
-