Class AICreation
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.AICreation
- All Implemented Interfaces:
- com.vaadin.flow.component.AttachNotifier,- com.vaadin.flow.component.DetachNotifier,- com.vaadin.flow.component.HasElement,- com.vaadin.flow.component.HasStyle,- Serializable
@Route(value="ai-creation",
       layout=MainLayout.class)
public class AICreation
extends com.vaadin.flow.component.Composite<com.vaadin.flow.component.orderedlayout.VerticalLayout>
Classe che gestisce la creazione di uno scenario utilizzando l'intelligenza artificiale.
- Version:
- 1.0
- Author:
- Alessandro Zappatore
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionAICreation(FileStorageService fileStorageService, ScenarioImportService scenarioImportService, ExternalApiService externalApiService, NotifierService notifierService, ExecutorService executorService, ActiveNotifierManager activeNotifierManager) Costruttore della classe AICreation.
- 
Method SummaryMethods 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- 
AICreationpublic AICreation(FileStorageService fileStorageService, ScenarioImportService scenarioImportService, ExternalApiService externalApiService, NotifierService notifierService, ExecutorService executorService, ActiveNotifierManager activeNotifierManager) Costruttore della classe AICreation.- Parameters:
- fileStorageService- servizio per la gestione dei file
- scenarioImportService- servizio per l'importazione di scenari
- externalApiService- servizio per le chiamate all'API esterna
- notifierService- servizio per le notifiche
- executorService- servizio per l'esecuzione di task in background
- activeNotifierManager- gestore delle notifiche attive
 
 
-