All Classes and Interfaces
Class
Description
Classe che rappresenta un accesso venoso o arterioso nel sistema.
Componente UI per la gestione di un singolo accesso (venoso o arterioso).
Classe di utility per la gestione e visualizzazione degli accessi (venosi e arteriosi)
 di un paziente all'interno di uno scenario.
Gestore delle notifiche attive per mostrare messaggi fissi con una ProgressBar.
Classe di utility per la gestione dei dialog di selezione e aggiunta di parametri aggiuntivi.
Classe di supporto contenente le ***costanti dei parametri aggiuntivi** predefiniti.
Classe che rappresenta uno scenario avanzato nel sistema.
Servizio per la gestione degli scenari avanzati.
Classe che gestisce la creazione di uno scenario utilizzando l'intelligenza artificiale.
Configurazione dell'applicazione per la creazione di bean comuni.
Componente per l'header dell'applicazione.
Classe principale dell'applicazione Spring Boot per SIM Suite.
Servizio per la gestione delle azioni chiave associate agli scenari.
Vista per la gestione e definizione delle azioni chiave in uno scenario di simulazione.
Vista per la gestione del briefing dello scenario di simulazione.
Classe di supporto contenente le costanti dei colori da utilizzare per
 stilizzare le righe e le sezioni dell'interfaccia utente, in particolare
 per le diverse sezioni temporali.
Configurazione CORS per consentire richieste da origini diverse.
Vista principale per la creazione di nuovi scenari di simulazione.
Classe di supporto contenente le costanti informative sui crediti per il progetto.
Componente riutilizzabile per visualizzare i crediti dell'applicazione.
Classe di utilità per la gestione della connessione al database SQLite.
Vista per la gestione della descrizione dello scenario di simulazione.
Classe di utility per la gestione di dialog comuni nell'interfaccia utente.
Classe di utility per la creazione di un componente visuale che indica
 la mancanza di contenuto o la presenza di un errore.
Classe di utilità per l'estrazione del motivo dell'errore da una risposta JSON.
Vista di errore personalizzata per la gestione delle pagine non trovate (errore 404).
Classe che rappresenta un esame fisico completo di un paziente.
Servizio per la gestione degli esami fisici associati ai pazienti in uno scenario.
Vista per la gestione dell'esame fisico del paziente all'interno di uno scenario di simulazione.
Classe che rappresenta un esame con il relativo referto.
Servizio per la gestione degli esami e dei referti associati ai pazienti all'interno degli scenari.
Vista per la gestione degli esami e referti nello scenario di simulazione.
Classe di supporto contenente le ***costanti per gli esami** di laboratorio e strumentali.
Classe di supporto per la gestione degli esami e referti nella UI.
Vista di esecuzione dell'applicazione SIM SUITE.
Servizio per interagire con le API esterne per la generazione di esami, scenari, referti e materiali.
Classe di supporto per la ***generazione e stilizzazione avanzata dei campi di input**
 di Vaadin Flow.
Servizio per la gestione della memorizzazione dei file multimediali.
Rappresenta una singola riga di un form per l'inserimento di esami e referti.
Classe di supporto generale per la visualizzazione e modifica delle informazioni di un scenario.
Vista per la gestione delle ***informazioni per i genitori** nello scenario di simulazione pediatrica.
Vista principale (homepage) dell'applicazione SIM SUITE.
Classe di utility per la visualizzazione e modifica delle informazioni principali di uno scenario.
Servizio per l'esportazione di scenari in formato JSON.
Classe che rappresenta una categoria di laboratorio con i relativi test.
DTO per la richiesta di generazione di un esame di laboratorio.
Servizio per la generazione e l'esportazione di PDF contenenti i risultati degli esami di laboratorio.
Classe di utilità per la generazione della sezione degli esami di laboratorio in un PDF.
Servizio per la gestione degli esami di laboratorio associati agli scenari.
Classe che rappresenta un set di esami di laboratorio associati a uno scenario.
Classe che rappresenta un test di laboratorio con i relativi dettagli.
Vista per la gestione dei liquidi e delle dosi dei farmaci nello scenario di simulazione.
Classe di supporto per il caricamento dei font all'interno dei documenti PDF.
Classe di utilità per il caricamento dei loghi da includere nei documenti PDF generati.
Layout principale dell'applicazione che gestisce le notifiche e l'interfaccia utente.
Rappresenta un materiale con un identificativo univoco, un nome e una descrizione.
Vista per la gestione del ***materiale necessario** per l'allestimento dello scenario di simulazione.
Servizio per la gestione dei materiali necessari all'interno degli scenari.
DTO per la richiesta di generazione dei materiali necessari.
Classe che rappresenta un set di materiali associati a uno scenario.
Vista per la visualizzazione a schermo intero di file multimediali.
Classe di utilità per la gestione dei file media associati agli esami e referti.
Classe di utility per la creazione e gestione di monitor virtuali dei parametri vitali.
Vista per la gestione del ***moulage** (trucco ed effetti speciali) nello scenario di simulazione.
Servizio per la gestione delle notifiche tra il backend e il frontend.
Payload per le notifiche, contenente lo stato, il titolo, i dettagli e l'ID della notifica da chiudere.
Enumerazione che rappresenta lo stato della notifica.
Vista per la gestione degli obiettivi didattici nello scenario di simulazione.
Classe che rappresenta un parametro aggiuntivo per uno scenario di simulazione.
Classe che rappresenta uno scenario simulato con paziente.
Servizio per la gestione degli scenari simulati con paziente.
Classe di utility per la creazione del contenuto relativo al paziente al tempo T0.
Vista per la gestione del patto d'aula e della familiarizzazione nello scenario di simulazione.
Classe che rappresenta i parametri del paziente al tempo T0 (iniziale) di uno scenario di simulazione.
Servizio per la gestione dei dati del paziente al tempo zero (T0) all'interno di uno scenario.
Vista per la gestione dei ***parametri del paziente al tempo T0** (iniziale) nello scenario di simulazione.
Questa classe di supporto contiene le costanti di configurazione
 usate per la generazione di documenti PDF.
Servizio per l'esportazione di scenari in formato PDF.
Classe di utilità per operazioni comuni di disegno su documenti PDF con PDFBox.
Classe di supporto per la visualizzazione e modifica delle sezioni dell'esame fisico.
Servizio per la gestione dei presidi associati agli scenari.
Questa classe di supporto è utilizzata per rimuovere o sostituire caratteri speciali
 (come quelli in apice e in pedice) dal testo destinato alla generazione di PDF.
DTO per la richiesta di generazione di un referto.
Classe che rappresenta un set di referti associati a uno scenario.
Utility class per la sanificazione dei nomi di file.
Classe che rappresenta uno scenario di simulazione.
Servizio per la gestione della cancellazione completa di uno scenario.
Questa classe si occupa della creazione delle varie sezioni descrittive
 di uno scenario all'interno di un documento PDF.
Vista per la visualizzazione dettagliata e la modifica di uno scenario di simulazione.
Questa classe si occupa della creazione della sezione "Esami e Referti"
 all'interno di un documento PDF.
DTO per la richiesta di generazione di uno scenario.
Questa classe è responsabile della creazione dell'intestazione del PDF
 per i report degli scenari.
Servizio per l'importazione di scenari da file JSON o ZIP.
Questa classe di utilità si occupa della generazione della sezione "Stato Paziente"
 all'interno di un documento PDF.
Questa classe di utilità si occupa della generazione della sezione "Sceneggiatura"
 all'interno di un documento PDF.
Servizio per la gestione degli scenari.
Vista per la gestione e visualizzazione della lista degli scenari.
Questa classe di utilità è responsabile della generazione della sezione "Timeline"
 all'interno di un documento PDF.
Classe di supporto per la gestione e visualizzazione della sceneggiatura di uno scenario simulato.
Vista per la gestione della sceneggiatura di uno scenario di simulazione.
Questa classe di utilità si occupa del disegno di varie sezioni e sottosezioni
 all'interno di un documento PDF.
Vista per l'inizio della creazione di uno scenario.
Classe di utilità per la gestione degli stili e dei componenti UI comuni nell'applicazione.
Classe di utility per la creazione di Tab personalizzati con icone e testo.
Classe di supporto contenente le ***costanti per la definizione dei target**
 di uno scenario di simulazione.
Vista per la selezione del target e dei gruppi di apprendimento per uno scenario di simulazione.
Classe che rappresenta un tempo specifico all'interno di uno scenario di simulazione avanzato.
Vista per la creazione e gestione dei "tempi" in uno scenario avanzato di simulazione.
Rappresenta una singola sezione temporale (T0, T1, T2, ecc.) di uno scenario di simulazione.
Classe di utility per la creazione e gestione della timeline (sequenza di "Tempi") di uno scenario avanzato.
Classe di utilità per generare un ***editor di testo TinyMCE** con configurazione predefinita.
Classe che contiene le costanti utilizzate nell'interfaccia utente.
Servizio per la decompressione di un file ZIP contenente uno scenario.
Record immutabile che incapsula i dati estratti da un file ZIP di uno scenario.
Classe di utilità per la ***gestione centralizzata degli errori di validazione** nei componenti Vaadin.
Interfaccia che definisce un contratto per i fornitori di dati dei parametri vitali.
Servizio per l'esportazione di uno scenario in un file ZIP.