Package edu.stanford.bmir.protege.web.client.ui.ontology.revisions

Source Code of edu.stanford.bmir.protege.web.client.ui.ontology.revisions.DownloadRevisionRequestHandlerImpl

package edu.stanford.bmir.protege.web.client.ui.ontology.revisions;

import edu.stanford.bmir.protege.web.client.download.ProjectRevisionDownloader;
import edu.stanford.bmir.protege.web.shared.revision.RevisionNumber;
import edu.stanford.bmir.protege.web.shared.download.DownloadFormatExtension;
import edu.stanford.bmir.protege.web.shared.project.ProjectId;

/**
* Author: Matthew Horridge<br>
* Stanford University<br>
* Bio-Medical Informatics Research Group<br>
* Date: 22/04/2013
*/
public class DownloadRevisionRequestHandlerImpl implements DownloadRevisionRequestHandler {

    private ProjectId projectId;

    public DownloadRevisionRequestHandlerImpl(ProjectId projectId) {
        this.projectId = projectId;
    }

    @Override
    public void handleDownloadRevisionRequest(RevisionNumber revisionNumber) {
        ProjectRevisionDownloader downloader = new ProjectRevisionDownloader(projectId, revisionNumber, DownloadFormatExtension.owl);
        downloader.download();
    }
}
TOP

Related Classes of edu.stanford.bmir.protege.web.client.ui.ontology.revisions.DownloadRevisionRequestHandlerImpl

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.