Class ValidationError
java.lang.Object
it.uniupo.simnova.views.common.utils.ValidationError
Classe di utilità per la ***gestione centralizzata degli errori di validazione** nei componenti Vaadin.
 Fornisce metodi per mostrare notifiche di errore, impostare lo stato di invalidità sui campi
 e portare il focus sul campo che ha generato l'errore, migliorando l'esperienza utente.
- Version:
- 1.0
- Author:
- Alessandro Zappatore
- 
Method SummaryModifier and TypeMethodDescriptionstatic booleanshowErrorAndReturnFalse(com.vaadin.flow.component.Component field, String message) Un helper method che ***mostra un errore di validazione e restituiscefalse**.static voidshowValidationError(com.vaadin.flow.component.Component field, String message) Mostra una ***notifica di errore** visibile all'utente.
- 
Method Details- 
showValidationErrorMostra una ***notifica di errore** visibile all'utente. Se il campo fornito implementaHasValidation, imposta il suo stato come invalido e mostra il messaggio di errore direttamente sul campo. Se il campo èFocusable, imposta il focus su di esso per guidare l'utente alla correzione.- Parameters:
- field- Il componente Vaadin che ha fallito la validazione. Deve essere un'istanza di- Component.
- message- Il messaggio di errore dettagliato da visualizzare all'utente.
 
- 
showErrorAndReturnFalsepublic static boolean showErrorAndReturnFalse(com.vaadin.flow.component.Component field, String message) Un helper method che ***mostra un errore di validazione e restituiscefalse**. Questo è particolarmente utile nelle catene di condizioni di validazioneiforeturn, permettendo un codice più conciso.- Parameters:
- field- Il componente Vaadin che ha fallito la validazione.
- message- Il messaggio di errore da mostrare.
- Returns:
- Sempre false, indicando che la validazione non è andata a buon fine.
 
 
-