Class ObiettivididatticiView
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<com.vaadin.flow.component.orderedlayout.VerticalLayout>
it.uniupo.simnova.views.creation.scenario.ObiettivididatticiView
- 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="obiettivididattici",
       layout=MainLayout.class)
public class ObiettivididatticiView
extends com.vaadin.flow.component.Composite<com.vaadin.flow.component.orderedlayout.VerticalLayout>
implements com.vaadin.flow.router.HasUrlParameter<String>
Vista per la gestione degli obiettivi didattici nello scenario di simulazione.
 
Questa vista consente agli utenti di definire gli obiettivi di apprendimento che i discenti dovranno raggiungere durante la simulazione. Fa parte del flusso di creazione e modifica guidata dello scenario.
- Version:
- 1.0
- Author:
- Alessandro Zappatore
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionObiettivididatticiView(ScenarioService scenarioService, FileStorageService fileStorageService) Costruisce una nuova istanza diObiettivididatticiView.
- 
Method SummaryModifier and TypeMethodDescriptionvoidsetParameter(com.vaadin.flow.router.BeforeEvent event, String parameter) Implementazione del metodoHasUrlParameter.setParameter(BeforeEvent, Object)per gestire l'ID dello scenario passato tramite l'URL.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- 
ObiettivididatticiViewpublic ObiettivididatticiView(ScenarioService scenarioService, FileStorageService fileStorageService) Costruisce una nuova istanza diObiettivididatticiView. Inizializza l'interfaccia utente, inclusi l'header, il corpo centrale con l'editor di testo e il footer con i bottoni di navigazione.- Parameters:
- scenarioService- Il servizio per la gestione degli scenari.
- fileStorageService- Il servizio per la gestione dei file, utilizzato per l'intestazione dell'applicazione.
 
 
- 
- 
Method Details- 
setParameterpublic void setParameter(com.vaadin.flow.router.BeforeEvent event, @OptionalParameter String parameter) Implementazione del metodoHasUrlParameter.setParameter(BeforeEvent, Object)per gestire l'ID dello scenario passato tramite l'URL. Questo metodo è invocato automaticamente da Vaadin all'apertura della vista.
 
-