package com.team.zhuoke.presenter.home.interfaces; import android.content.Context; import com.team.zhuoke.base.BaseModel; import com.team.zhuoke.base.BasePresenter; import com.team.zhuoke.base.BaseView; import com.team.zhuoke.model.logic.home.bean.HomeRecommendHotCate; import java.util.List; import rx.Observable; /** * 作者:gaoyin * 电话:18810474975 * 邮箱:18810474975@163.com * 版本号:1.0 * 类描述: * 备注消息: * 修改时间:2016/12/12 下午4:04 **/ public interface HomeCateContract { interface View extends BaseView { void getOtherList(List<HomeRecommendHotCate> homeCates); void getOtherListRefresh(List<HomeRecommendHotCate> homeCates); } interface Model extends BaseModel { Observable<List<HomeRecommendHotCate>> getHomeCate(Context context,String identification); } abstract class Presenter extends BasePresenter<View,Model> { public abstract void getHomeCate(String identification); public abstract void getHomeCateRefresh(String identification); } }