Class ExamSupport
java.lang.Object
it.uniupo.simnova.views.ui.helper.ExamSupport
Classe di supporto per la gestione degli esami e referti nella UI.
 Fornisce metodi per creare contenuti dinamici relativi agli esami e gestire le interazioni con l'utente.
- Version:
- 1.0
- Author:
- Alessandro Zappatore
- 
Method SummaryModifier and TypeMethodDescriptionstatic com.vaadin.flow.component.orderedlayout.VerticalLayoutcreateExamsContent(EsameRefertoService esameRefertoService, FileStorageService fileStorageService, Integer scenarioId, Scenario scenario, ExternalApiService externalApiService, LabExamService labExamService, ExecutorService executorService, NotifierService notifierService, EsameFisicoService esameFisicoService, ActiveNotifierManager activeNotifierManager) Crea il contenuto della sezione Esami e Referti per uno scenario specifico.
- 
Method Details- 
createExamsContentpublic static com.vaadin.flow.component.orderedlayout.VerticalLayout createExamsContent(EsameRefertoService esameRefertoService, FileStorageService fileStorageService, Integer scenarioId, Scenario scenario, ExternalApiService externalApiService, LabExamService labExamService, ExecutorService executorService, NotifierService notifierService, EsameFisicoService esameFisicoService, ActiveNotifierManager activeNotifierManager) Crea il contenuto della sezione Esami e Referti per uno scenario specifico.- Parameters:
- esameRefertoService- servizio per la gestione degli esami e referti
- fileStorageService- servizio per la gestione dei file
- scenarioId- ID dello scenario corrente
- scenario- scenario corrente
- externalApiService- servizio per le API esterne
- labExamService- servizio per la gestione degli esami di laboratorio
- executorService- servizio per l'esecuzione di task in background
- notifierService- servizio per la gestione delle notifiche
- esameFisicoService- servizio per la gestione degli esami fisici
- activeNotifierManager- gestore delle notifiche attive
- Returns:
- VerticalLayout contenente gli esami e referti dello scenario
 
 
-