class ValidationPopup implements ValidationPopupView.Presenter {

    public AssetValidatedCallback getValidationCallback(final Command validationFinishedCommand){
        return new AssetValidatedCallback(validationFinishedCommand,
                                          notificationEvent,
                                          this);
    }

    @Inject public  ValidationPopup(final ValidationPopupView view,
                           final ValidationMessageTranslatorUtils validationMessageTranslatorUtils,
                           final TranslationService translationService,
                           final Event<NotificationEvent> notificationEvent);

}