Class EsamefisicoView
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<com.vaadin.flow.component.orderedlayout.VerticalLayout>
it.uniupo.simnova.views.creation.paziente.EsamefisicoView
- All Implemented Interfaces:
- com.vaadin.flow.component.AttachNotifier,- com.vaadin.flow.component.DetachNotifier,- com.vaadin.flow.component.HasElement,- com.vaadin.flow.component.HasStyle,- com.vaadin.flow.router.HasUrlParameter<String>,- Serializable
@Route(value="esameFisico",
       layout=MainLayout.class)
public class EsamefisicoView
extends com.vaadin.flow.component.Composite<com.vaadin.flow.component.orderedlayout.VerticalLayout>
implements com.vaadin.flow.router.HasUrlParameter<String>
Vista per la gestione dell'esame fisico del paziente all'interno di uno scenario di simulazione.
 Questa vista permette l'inserimento e la modifica dettagliata dei risultati dell'esame fisico,
 suddivisi per sezioni anatomiche, utilizzando un editor WYSIWYG per ogni sezione.
- Version:
- 1.0
- Author:
- Alessandro Zappatore
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionEsamefisicoView(ScenarioService scenarioService, FileStorageService fileStorageService, EsameFisicoService esameFisicoService) Costruttore della vistaEsamefisicoView.
- 
Method SummaryModifier and TypeMethodDescriptionvoidsetParameter(com.vaadin.flow.router.BeforeEvent event, String parameter) Gestisce il parametro dell'URL (ID dello scenario).Methods inherited from class com.vaadin.flow.component.CompositegetChildren, getContent, getElement, initContentMethods inherited from class com.vaadin.flow.component.ComponentaddListener, findAncestor, fireEvent, from, get, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisibleMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifieraddAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifieraddDetachListenerMethods inherited from interface com.vaadin.flow.component.HasStyleaddClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
- 
Constructor Details- 
EsamefisicoViewpublic EsamefisicoView(ScenarioService scenarioService, FileStorageService fileStorageService, EsameFisicoService esameFisicoService) Costruttore della vistaEsamefisicoView. Inizializza i servizi e imposta la struttura base dell'interfaccia utente.- Parameters:
- scenarioService- Il servizio per la gestione degli scenari.
- fileStorageService- Il servizio per la gestione dei file.
- esameFisicoService- Il servizio per la gestione degli esami fisici.
 
 
- 
- 
Method Details- 
setParameterpublic void setParameter(com.vaadin.flow.router.BeforeEvent event, @OptionalParameter String parameter) Gestisce il parametro dell'URL (ID dello scenario). Se l'ID non è valido o lo scenario non esiste, reindirizza a una pagina di errore 404.- Specified by:
- setParameterin interface- com.vaadin.flow.router.HasUrlParameter<String>
- Parameters:
- event- L'evento di navigazione.
- parameter- L'ID dello scenario come stringa.
- Throws:
- com.vaadin.flow.router.NotFoundException- Se l'ID dello scenario non è valido o lo scenario non esiste.
 
 
-