Class MoulageView
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<com.vaadin.flow.component.orderedlayout.VerticalLayout>
it.uniupo.simnova.views.creation.risorse.MoulageView
- 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="moulage",
       layout=MainLayout.class)
public class MoulageView
extends com.vaadin.flow.component.Composite<com.vaadin.flow.component.orderedlayout.VerticalLayout>
implements com.vaadin.flow.router.HasUrlParameter<String>
Vista per la gestione del ***moulage** (trucco ed effetti speciali) nello scenario di simulazione.
 Questa vista permette all'utente di inserire o modificare la descrizione del trucco
 da applicare al manichino/paziente simulato per lo scenario corrente.
- Version:
- 1.0
- Author:
- Alessandro Zappatore
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionMoulageView(ScenarioService scenarioService, FileStorageService fileStorageService) Costruttore della vistaMoulageView.
- 
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- 
MoulageViewCostruttore della vistaMoulageView. Inizializza i servizi e configura la struttura base dell'interfaccia utente.- Parameters:
- scenarioService- Il servizio per la gestione degli scenari.
- fileStorageService- Il servizio per la gestione dei file, utilizzato per l'AppHeader.
 
 
- 
- 
Method Details- 
setParameterpublic void setParameter(com.vaadin.flow.router.BeforeEvent event, @OptionalParameter String parameter) Gestisce il parametro dell'URL (ID dello scenario). Verifica la validità dell'ID e se lo scenario esiste.- 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.
 
 
-