Index

A B C D E F G H I J L M N O P R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

G

GeneralSupport - Class in it.uniupo.simnova.views.ui.helper
Classe di supporto generale per la visualizzazione e modifica delle informazioni di un scenario.
generateAndSaveLabExamPdf(LabExamSet, Scenario) - Method in class it.uniupo.simnova.service.export.LabExamPdfExportService
Genera un PDF per un set di esami di laboratorio e lo salva nella cartella di upload.
generateLabExamsFromScenario(LabExamGenerationRequest) - Method in class it.uniupo.simnova.service.ai_api.ExternalApiService
Genera esami di laboratorio a partire da uno scenario specificato nella richiesta.
generateMaterial(MatGenerationRequest) - Method in class it.uniupo.simnova.service.ai_api.ExternalApiService
Genera i materiali necessari per uno scenario specificato nella richiesta.
generateReport(ReportGenerationRequest) - Method in class it.uniupo.simnova.service.ai_api.ExternalApiService
Genera un referto medico a partire dalla richiesta specificata.
generateScenario(ScenarioGenerationRequest) - Method in class it.uniupo.simnova.service.ai_api.ExternalApiService
Genera uno scenario a partire dalla richiesta specificata.
GenitoriView - Class in it.uniupo.simnova.views.creation.paziente
Vista per la gestione delle ***informazioni per i genitori** nello scenario di simulazione pediatrica.
GenitoriView(ScenarioService, FileStorageService) - Constructor for class it.uniupo.simnova.views.creation.paziente.GenitoriView
Costruttore della vista GenitoriView.
getAccesso() - Method in class it.uniupo.simnova.views.ui.helper.AccessoComponent
Restituisce l'oggetto Accesso associato a questo componente, aggiornando i suoi campi con i valori correnti dei selettori e dei campi di testo.
getAccessoCard(PazienteT0Service, Integer) - Static method in class it.uniupo.simnova.views.ui.helper.AccessSupport
Genera una card per la visualizzazione e gestione degli accessi venosi e arteriosi.
getAdditionalMonitorText() - Method in interface it.uniupo.simnova.views.ui.helper.VitalSignsDataProvider
Restituisce un testo aggiuntivo per il monitoraggio.
getAdditionalParameters() - Method in interface it.uniupo.simnova.views.ui.helper.VitalSignsDataProvider
Restituisce una lista di parametri aggiuntivi/personalizzati.
getAllFiles() - Method in class it.uniupo.simnova.service.storage.FileStorageService
Recupera tutti i file presenti nella directory di archiviazione, escludendo il file "center_logo.png".
getAllMaterials() - Method in class it.uniupo.simnova.service.scenario.components.MaterialeService
Recupera una lista di tutti i Materiali disponibili nel database.
getAllPresidi() - Static method in class it.uniupo.simnova.service.scenario.components.PresidiService
Recupera una lista di tutti i nomi dei presidi disponibili nel database.
getAllScenarios() - Method in class it.uniupo.simnova.service.scenario.ScenarioService
Recupera una lista di tutti gli scenari presenti nel database.
getAutori() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce gli autori dello scenario.
getAvailableMedia() - Method in class it.uniupo.simnova.views.ui.helper.support.FormRow
Ottiene la lista dei nomi di tutti i file multimediali disponibili dal servizio di storage.
getBackButton() - Static method in class it.uniupo.simnova.views.common.utils.StyleApp
Crea e restituisce un pulsante "Indietro" con un'icona a freccia sinistra e stili specifici.
getBriefing() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce il briefing dello scenario.
getButton(String, VaadinIcon, ButtonVariant, String) - Static method in class it.uniupo.simnova.views.common.utils.StyleApp
Crea un pulsante generico con etichetta, icona (opzionale), variante di stile e colore.
getConnection() - Method in class it.uniupo.simnova.utils.DBConnect
Ottiene una nuova connessione al database SQLite.
getContentLayout() - Static method in class it.uniupo.simnova.views.common.utils.StyleApp
Crea un layout di contenuto verticale con stili predefiniti.
getCustomHeader(Button, AppHeader) - Static method in class it.uniupo.simnova.views.common.utils.StyleApp
Crea un layout orizzontale che funge da header personalizzato, combinando un pulsante "Indietro" con l'AppHeader dell'applicazione.
getCustomParameters() - Method in class it.uniupo.simnova.views.ui.helper.TimeSection
Restituisce la mappa dei parametri aggiuntivi/personalizzati (chiave -> campo NumberField).
getDescrizione() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce la descrizione dello scenario.
getEditor() - Static method in class it.uniupo.simnova.views.common.utils.TinyEditor
Genera e configura un'istanza dell'editor di testo ***TinyMce** con un set di funzionalità standard.
getEsameFisicoById(Integer) - Method in class it.uniupo.simnova.service.scenario.components.EsameFisicoService
Recupera un oggetto EsameFisico dal database utilizzando il suo identificativo.
getEsamiRefertiByScenarioId(int) - Method in class it.uniupo.simnova.service.scenario.components.EsameRefertoService
Recupera tutti gli oggetti EsameReferto associati a uno scenario specifico.
getEtCO2() - Method in interface it.uniupo.simnova.views.ui.helper.VitalSignsDataProvider
Restituisce il valore della Capnometria di fine espirazione (EtCO₂).
getExamCard(EsameFisico, EsameFisicoService, Integer) - Static method in class it.uniupo.simnova.views.ui.helper.PhysicalExamSupport
Crea una card riassuntiva che mostra tutte le sezioni dell'esame fisico.
getFC() - Method in interface it.uniupo.simnova.views.ui.helper.VitalSignsDataProvider
Restituisce il valore della Frequenza Cardiaca (FC).
getFiO2() - Method in interface it.uniupo.simnova.views.ui.helper.VitalSignsDataProvider
Restituisce il valore della Frazione Inspiratoria di Ossigeno (FiO₂).
getFooterLayout(Button) - Static method in class it.uniupo.simnova.views.common.utils.StyleApp
Crea un layout orizzontale per il footer dell'applicazione.
getId() - Method in record class it.uniupo.simnova.domain.common.Materiale
Restituisce l'identificativo univoco del materiale come Integer.
getId() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce l'identificativo univoco dello scenario.
getImage(String) - Method in class it.uniupo.simnova.views.ui.helper.support.FormRow
Crea una StreamResource per l'immagine specificata e la incapsula in un componente Image.
getInfo(Scenario, ScenarioService) - Static method in class it.uniupo.simnova.views.ui.helper.InfoSupport
Crea un layout orizzontale contenente tutti i "badge" informativi principali dello scenario.
getInfoGenitore() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce le informazioni per il genitore dello scenario.
getInstance() - Static method in class it.uniupo.simnova.utils.DBConnect
Restituisce l'unica istanza Singleton di DBConnect.
getLabExamsByScenarioId(int) - Method in class it.uniupo.simnova.service.ai_api.LabExamService
Recupera il set completo di esami di laboratorio associato a uno scenario.
getLayout() - Method in class it.uniupo.simnova.views.ui.helper.TimeSection
Restituisce il layout principale (VerticalLayout) di questa sezione temporale.
getLiquidi() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce la descrizione dei liquidi e dosi farmaci dello scenario.
getLitriO2() - Method in interface it.uniupo.simnova.views.ui.helper.VitalSignsDataProvider
Restituisce il valore dei Litri di Ossigeno erogati.
getMainLayout(VerticalLayout) - Static method in class it.uniupo.simnova.views.common.utils.StyleApp
Crea un layout principale verticale per l'applicazione, impostando stili per occupare l'intera altezza della viewport e uno sfondo leggermente contrastato.
getMaterialiByScenarioId(int) - Method in class it.uniupo.simnova.service.scenario.components.MaterialeService
Recupera una lista di Materiali specifici associati a un dato scenario.
getMediaDirectory() - Method in class it.uniupo.simnova.service.storage.FileStorageService
Restituisce il percorso assoluto e normalizzato della directory di archiviazione.
getMediaFilesForScenario(int) - Static method in class it.uniupo.simnova.service.scenario.helper.MediaHelper
Recupera una lista di tutti i nomi dei file media associati agli esami e referti di uno scenario specifico.
getMediaIcon(String) - Method in class it.uniupo.simnova.views.ui.helper.support.FormRow
Restituisce un'icona VaadinIcon appropriata in base all'estensione del nome del file.
getMedicalParamsForm() - Method in class it.uniupo.simnova.views.ui.helper.TimeSection
Restituisce il FormLayout che contiene i campi dei parametri medici base.
getMoulage() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce la descrizione del moulage dello scenario.
getNextButton() - Static method in class it.uniupo.simnova.views.common.utils.StyleApp
Crea e restituisce un pulsante "Avanti" stilizzato con un'icona a freccia destra.
getNomePaziente() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce il nome del paziente associato allo scenario.
getNomiAzioniChiaveByScenarioId(Integer) - Method in class it.uniupo.simnova.service.scenario.components.AzioneChiaveService
Recupera i nomi di tutte le azioni chiave associate a uno scenario specifico.
getObiettivo() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce l'obiettivo didattico dello scenario.
getPA() - Method in interface it.uniupo.simnova.views.ui.helper.VitalSignsDataProvider
Restituisce il valore della Pressione Arteriosa (PA).
getParametriAggiuntiviByTempoId(int, int) - Method in class it.uniupo.simnova.service.scenario.types.AdvancedScenarioService
Recupera una lista di oggetti ParametroAggiuntivo associati a un tempo specifico e a uno scenario avanzato.
getPatientSimulatedScenarioById(Integer) - Method in class it.uniupo.simnova.service.scenario.types.PatientSimulatedScenarioService
Recupera un oggetto PatientSimulatedScenario dal database in base all'ID fornito.
getPatologia() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce la patologia del paziente.
getPattoAula() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce il patto d'aula dello scenario.
getPazienteT0ById(Integer) - Method in class it.uniupo.simnova.service.scenario.components.PazienteT0Service
Recupera un oggetto PazienteT0 dal database, inclusi i suoi accessi venosi e arteriosi, basandosi sull'ID dello scenario a cui è associato.
getPresidiByScenarioId(Integer) - Static method in class it.uniupo.simnova.service.scenario.components.PresidiService
Recupera i nomi dei presidi specifici associati a un dato scenario.
getPresidiId(String) - Method in class it.uniupo.simnova.service.scenario.components.PresidiService
Recupera l'ID di un presidio dal database in base al suo nome.
getReportField() - Method in class it.uniupo.simnova.views.ui.helper.support.FormRow
Restituisce il componente TextField per l'inserimento del referto testuale.
getRowLayout() - Method in class it.uniupo.simnova.views.ui.helper.support.FormRow
Restituisce il componente FormLayout che contiene i campi di input di questa riga.
getRowNumber() - Method in class it.uniupo.simnova.views.ui.helper.support.FormRow
Restituisce il numero di questa riga del form.
getRowTitle() - Method in class it.uniupo.simnova.views.ui.helper.support.FormRow
Restituisce il componente Paragraph che funge da titolo per questa riga.
getRR() - Method in interface it.uniupo.simnova.views.ui.helper.VitalSignsDataProvider
Restituisce il valore della Frequenza Respiratoria (RR).
getScenarioById(Integer) - Method in class it.uniupo.simnova.service.scenario.ScenarioService
Recupera un oggetto Scenario completo dal database utilizzando il suo identificativo.
getScenarioType(int) - Method in class it.uniupo.simnova.service.scenario.ScenarioService
Determina il tipo di scenario (Quick, Advanced, o Patient Simulated) in base alla sua presenza nelle tabelle specifiche (Scenario, AdvancedScenario, PatientSimulatedScenario).
getSceneggiatura() - Method in class it.uniupo.simnova.domain.scenario.PatientSimulatedScenario
Restituisce la sceneggiatura dello scenario.
getSceneggiatura(int) - Method in class it.uniupo.simnova.service.scenario.types.PatientSimulatedScenarioService
Recupera la sceneggiatura associata a uno scenario simulato con paziente.
getScrollButton() - Static method in class it.uniupo.simnova.views.common.utils.StyleApp
Crea un pulsante fluttuante per tornare all'inizio della pagina.
getScrollDownButton() - Static method in class it.uniupo.simnova.views.common.utils.StyleApp
Crea un pulsante fluttuante per scorrere verso il basso, fino alla fine della pagina.
getSelectedExam() - Method in class it.uniupo.simnova.views.ui.helper.support.FormRow
Restituisce il valore dell'esame selezionato, prendendolo dal campo personalizzato se l'opzione "Inserisci manualmente" è attiva, altrimenti dal campo di selezione predefinito.
getSelectedMedia() - Method in class it.uniupo.simnova.views.ui.helper.support.FormRow
Restituisce il nome del file multimediale selezionato dalla lista dei media esistenti.
getSpO2() - Method in interface it.uniupo.simnova.views.ui.helper.VitalSignsDataProvider
Restituisce il valore della Saturazione dell'Ossigeno (SpO₂).
getT() - Method in interface it.uniupo.simnova.views.ui.helper.VitalSignsDataProvider
Restituisce il valore della Temperatura Corporea (T).
getTarget() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce le informazioni sul target dello scenario.
getTempi() - Method in class it.uniupo.simnova.domain.scenario.AdvancedScenario
Restituisce la lista dei tempi/fasi dello scenario.
getTempiByScenarioId(int) - Method in class it.uniupo.simnova.service.scenario.types.AdvancedScenarioService
Recupera tutti gli oggetti Tempo associati a uno scenario avanzato specifico.
getTimeNumber() - Method in class it.uniupo.simnova.views.ui.helper.TimeSection
Restituisce il numero identificativo di questo tempo (0 per T0, 1 per T1, ...).
getTimerGenerale() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce il valore del timer generale dello scenario.
getTipologia() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce la tipologia dello scenario.
getTitleSubtitle(String, String, Icon, String) - Static method in class it.uniupo.simnova.views.common.utils.StyleApp
Crea un layout per l'header di una sezione con titolo, sottotitolo e un'icona.
getTitolo() - Method in class it.uniupo.simnova.domain.scenario.Scenario
Restituisce il titolo dello scenario.
getUpload() - Method in class it.uniupo.simnova.views.ui.helper.support.FormRow
Restituisce il componente Upload per caricare nuovi file.
GITHUBLINK - Static variable in class it.uniupo.simnova.views.constant.CreditConst
Il link al repository GitHub del programmatore, dove il codice del progetto potrebbe essere ospitato.
A B C D E F G H I J L M N O P R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form