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);
}