1 package com.folioreader.ui.folio.presenter;
3 import com.folioreader.ui.base.ManifestCallBack;
4 import com.folioreader.ui.base.ManifestTask;
6 import org.readium.r2_streamer.model.publication.EpubPublication;
9 * @author gautam chibde on 8/6/17.
12 public class MainPresenter implements ManifestCallBack {
13 private MainMvpView mainMvpView;
15 public MainPresenter(MainMvpView mainMvpView) {
16 this.mainMvpView = mainMvpView;
19 public void parseManifest(String url) {
20 new ManifestTask(this).execute(url);
24 public void onReceivePublication(EpubPublication publication) {
25 mainMvpView.onLoadPublication(publication);
29 public void onError() {
30 mainMvpView.onError();