// Path: lib_common/src/main/java/com/guiying/module/common/base/BasePresenter.java
// @Keep
// public interface BasePresenter {
// 
//     void start();
// 
// }
// 
// Path: lib_common/src/main/java/com/guiying/module/common/base/BaseView.java
// @Keep
// public interface BaseView<T> {
// 
//     void setPresenter(T presenter);
// 
// }
// 
// Path: module_news/src/main/java/com/guiying/module/news/data/bean/StoryList.java
// public class StoryList {
// 
//     private String date;
//     private List<Story> stories;
// 
//     public String getDate() {
//         return date;
//     }
// 
//     public void setDate(String date) {
//         this.date = date;
//     }
// 
//     public List<Story> getStories() {
//         return stories;
//     }
// 
//     public void setStories(List<Story> stories) {
//         this.stories = stories;
//     }
// }


import com.guiying.module.common.base.BasePresenter;
import com.guiying.module.common.base.BaseView;
import com.guiying.module.news.data.bean.StoryList;
package com.guiying.module.news.main;


/**
 * <p>类说明</p>
 *
 * @author 张华洋 2017/2/22 20:33
 * @version V1.2.0
 * @name NewsContract
 */
public interface NewsListContract {

    interface View extends BaseView<Presenter> {

        boolean isActive();

// Path: lib_common/src/main/java/com/guiying/module/common/base/BasePresenter.java
// @Keep
// public interface BasePresenter {
// 
//     void start();
// 
// }
// 
// Path: lib_common/src/main/java/com/guiying/module/common/base/BaseView.java
// @Keep
// public interface BaseView<T> {
// 
//     void setPresenter(T presenter);
// 
// }
// 
// Path: module_news/src/main/java/com/guiying/module/news/data/bean/StoryList.java
// public class StoryList {
// 
//     private String date;
//     private List<Story> stories;
// 
//     public String getDate() {
//         return date;
//     }
// 
//     public void setDate(String date) {
//         this.date = date;
//     }
// 
//     public List<Story> getStories() {
//         return stories;
//     }
// 
//     public void setStories(List<Story> stories) {
//         this.stories = stories;
//     }
// }


// Path: module_news/src/main/java/com/guiying/module/news/main/NewsListContract.java
import com.guiying.module.common.base.BasePresenter;
import com.guiying.module.common.base.BaseView;
import com.guiying.module.news.data.bean.StoryList;

package com.guiying.module.news.main;


/**
 * <p>类说明</p>
 *
 * @author 张华洋 2017/2/22 20:33
 * @version V1.2.0
 * @name NewsContract
 */
public interface NewsListContract {

    interface View extends BaseView<Presenter> {

        boolean isActive();

        void showNewsList(StoryList info);