class RestorePopUpPresenter {

    public void show(final ObservablePath currentPath,
                     final String currentVersionRecordUri,
                     final String branchName) {
        command = restoreCommand(currentPath,
                                 currentVersionRecordUri,
                                 branchName);
        view.show();
    }

    @Inject public  RestorePopUpPresenter(View view,
                                 BusyIndicatorView busyIndicatorView,
                                 Caller<VersionService> versionService,
                                 Event<RestoreEvent> restoreEvent,
                                 RestoreUtil restoreUtil);

}