package com.example.mvp3.mvp.presenter;
import com.example.mvp3.mvp.MainActivity;
import com.example.mvp3.mvp.model.IModel;
import com.example.mvp3.mvp.model.Model;
public class Persenter implements IPersenter{
private MainActivity mainActivity;
private final Model model;
public Persenter(MainActivity mainActivity) {
this.mainActivity = mainActivity;
model = new Model();
}
@Override
public void getModelDate(String url) {
model.getDate(url, new IModel.GetBackCall() {
@Override
public void success(String s) {
mainActivity.load(s);
}
@Override
public void error(Throwable e) {
mainActivity.load(e.getMessage());
}
});
}
}