/** * @see * com.google.gwt.user.client.ui.FormPanel.SubmitCompleteHandler#onSubmitComplete(com.google.gwt.user.client.ui.FormPanel.SubmitCompleteEvent) */ @Override public void onSubmitComplete(SubmitCompleteEvent event) { dialog.destroy(); UploadResult results = UploadResult.fromResult(event.getResults()); uploadResult = results; if (results.isError()) { if (results.getError() != null) { notificationService.completeProgressNotification( notification.getUuid(), i18n.format("upload-ontology-submit.upload-error.title"), results.getError()); } else { notificationService.completeProgressNotification( notification.getUuid(), i18n.format("upload-ontology-submit.upload-error.title"), i18n.format("upload-ontology-submit.upload-error.msg")); } } else { notificationService.completeProgressNotification( notification.getUuid(), i18n.format("upload-ontology-submit.upload-complete.title"), i18n.format("upload-ontology-submit.upload-complete.msg")); if (completionHandler != null) { completionHandler.onImportComplete(); } } }