Class PatientSimulatedScenario


public class PatientSimulatedScenario extends AdvancedScenario
Classe che rappresenta uno scenario simulato con paziente. Estende la classe AdvancedScenario aggiungendo informazioni specifiche per gli scenari che prevedono l'interazione con un paziente simulato, come la sceneggiatura dettagliata.
Version:
1.0
Author:
Alessandro Zappatore
  • Constructor Details

    • PatientSimulatedScenario

      public PatientSimulatedScenario(int id, String titolo, String nome_paziente, String patologia, String descrizione, String briefing, String patto_aula, String obiettivo, String moulage, String liquidi, float timer_generale, String autori, String tipologia, String target, String infoGenitore, int id_advanced_scenario, ArrayList<Tempo> tempi, int idPatientSimulatedScenario, int advancedScenario, String sceneggiatura)
      Costruttore completo per creare un nuovo oggetto PatientSimulatedScenario. Richiama il costruttore della superclass AdvancedScenario per inizializzare i campi comuni e poi imposta i campi specifici di questa classe.
      Parameters:
      id - Identificativo univoco dello scenario.
      titolo - Titolo dello scenario.
      nome_paziente - Nome del paziente associato allo scenario.
      patologia - Patologia del paziente.
      descrizione - Descrizione dello scenario.
      briefing - Briefing dello scenario.
      patto_aula - Patto dell'aula per lo scenario.
      obiettivo - Obiettivo dello scenario.
      moulage - Moulage dello scenario.
      liquidi - Liquidi e dosi farmaci associati allo scenario.
      timer_generale - Timer generale dello scenario.
      autori - Autori dello scenario.
      tipologia - Tipologia dello scenario.
      target - Target dello scenario.
      infoGenitore - Informazioni per il genitore dello scenario.
      id_advanced_scenario - Identificativo dello scenario avanzato associato.
      tempi - Lista dei tempi associati allo scenario.
      idPatientSimulatedScenario - Identificativo univoco dello scenario simulato con paziente.
      advancedScenario - Identificativo dello scenario avanzato associato.
      sceneggiatura - Sceneggiatura dello scenario simulato con paziente.
  • Method Details

    • getSceneggiatura

      public String getSceneggiatura()
      Restituisce la sceneggiatura dello scenario.
      Returns:
      La sceneggiatura dello scenario.
    • setSceneggiatura

      public void setSceneggiatura(String sceneggiatura)
      Imposta la sceneggiatura dello scenario.
      Parameters:
      sceneggiatura - La nuova sceneggiatura.
    • toString

      public String toString()
      Fornisce una rappresentazione in formato stringa dell'oggetto PatientSimulatedScenario. Estende la rappresentazione della superclass con i campi specifici di questa classe.
      Overrides:
      toString in class AdvancedScenario
      Returns:
      Una stringa che descrive i campi di questo scenario simulato con paziente.