package edu.stanford.bmir.protege.web.client.ui.projectmanager;
import com.google.gwt.core.client.GWT;
import com.google.gwt.core.client.RunAsyncCallback;
import edu.stanford.bmir.protege.web.client.ui.library.dlg.WebProtegeDialog;
import edu.stanford.bmir.protege.web.client.ui.ontology.home.UploadProjectDialogController;
/**
* Author: Matthew Horridge<br>
* Stanford University<br>
* Bio-Medical Informatics Research Group<br>
* Date: 09/04/2013
*/
public class UploadProjectRequestHandlerImpl implements UploadProjectRequestHandler {
@Override
public void handleUploadProjectRequest() {
// Code splitting
GWT.runAsync(new RunAsyncCallback() {
@Override
public void onFailure(Throwable reason) {
}
@Override
public void onSuccess() {
WebProtegeDialog.showDialog(new UploadProjectDialogController());
}
});
}
}