Class ExamSupport

java.lang.Object
it.uniupo.simnova.views.ui.helper.ExamSupport

public class ExamSupport extends Object
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 Details

    • createExamsContent

      public 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