package com.martin.ionichinabystudio.model.inter; import com.martin.ionichinabystudio.model.entity.Topic; import com.martin.ionichinabystudio.presenter.inter.OnResultListener; /** * @Description 话题的Model接口 * @File TopicModel.java * @Package com.martin.ionichinabystudio.model.data * @Date 2015/7/214:26 * @Author Donghongyu 1358506549@qq.com * @Version v1.0.0 */ public interface TopicModel { /** * 返回话题列表数据 * * @param tabType 话题的类型 * @param currentPage 当前的页码 * @param listener 回调监听 */ void getTopics(String tabType, int currentPage, OnResultListener listener); /** * 返回话题的详情数据 * * @param topic 列表界面传入的额话题对象 * @param listener 处理后的回调监听 */ void getTopicDetails(Topic topic, OnResultListener listener); }