Visualizzazione dei risultati da 1 a 2 su 2

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    457

    Metodo dichiarato all'interno di un altro metodo

    Salve a tutti,
    mi trovo alle prese con la validazione dei campi di una form. E fin qui tutto ok. Guardando pi� da vicino il codice ho notato che ci sono dei metodo dichiarati all'interno di un altro codice. E' la prima volta che vedo una sintassi nuova. Sono esterrefatto. Qualcuno, con un po' di pazienza potrebbe spiegarmi come funziona? Vi allego il codice


    codice:
    @Override
    public void validate(final ApriWidgetValidationCallback validationCallback) {
    if ((widget_ instanceof ApriDefaultInputWidget) && !((ApriDefaultInputWidget)widget_).isVisible()) {
    validationCallback.onValidationSuccess();
    return;
    }
    
    lengthValidation_.validate(widget_.getUserInput(), new ApriWidgetValidationCallback() {
     
    @Override
    public void onValidationSuccess() {
    requiredValidation_.validate(widget_.getUserInput(), validationCallback);
    }
    
    @Override
    public void onValidationOutcome(List<ApriWidgetValidationOutcome> outcomes) {
    validationCallback.onValidationOutcome(outcomes);
    }
    
    @Override
    public void onValidationError(List<ApriWidgetValidationError> errors) {
    validationCallback.onValidationError(errors);
    }
    });
    }
    Ultima modifica di LeleFT; 25-01-2017 a 14:50 Motivo: Aggiustati i tag CODE

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.