// 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/MessageDetail.java
// public class MessageDetail {
//     private String body;
//     private String image_source;
//     private String title;
//     private String image;
//     private String share_url;
//     private List<String> recommenders;
//     private String ga_prefix;
//     private String type;
//     private String id;
// 
//     public String getBody() {
//         return body;
//     }
// 
//     public void setBody(String body) {
//         this.body = body;
//     }
// 
//     public String getImage_source() {
//         return image_source;
//     }
// 
//     public void setImage_source(String image_source) {
//         this.image_source = image_source;
//     }
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getImage() {
//         return image;
//     }
// 
//     public void setImage(String image) {
//         this.image = image;
//     }
// 
//     public String getShare_url() {
//         return share_url;
//     }
// 
//     public void setShare_url(String share_url) {
//         this.share_url = share_url;
//     }
// 
//     public List<String> getRecommenders() {
//         return recommenders;
//     }
// 
//     public void setRecommenders(List<String> recommenders) {
//         this.recommenders = recommenders;
//     }
// 
//     public String getGa_prefix() {
//         return ga_prefix;
//     }
// 
//     public void setGa_prefix(String ga_prefix) {
//         this.ga_prefix = ga_prefix;
//     }
// 
//     public String getType() {
//         return type;
//     }
// 
//     public void setType(String type) {
//         this.type = type;
//     }
// 
//     public String getId() {
//         return id;
//     }
// 
//     public void setId(String id) {
//         this.id = id;
//     }
// 
//     @Override
//     public String toString() {
//         return "MessageDetail{" +
//                 "body='" + body + '\'' +
//                 ", image_source='" + image_source + '\'' +
//                 ", title='" + title + '\'' +
//                 ", image='" + image + '\'' +
//                 ", share_url='" + share_url + '\'' +
//                 ", recommenders=" + recommenders +
//                 ", ga_prefix='" + ga_prefix + '\'' +
//                 ", type='" + type + '\'' +
//                 ", id='" + id + '\'' +
//                 '}';
//     }
// }


import com.guiying.module.common.base.BasePresenter;
import com.guiying.module.common.base.BaseView;
import com.guiying.module.news.data.bean.MessageDetail;
package com.guiying.module.news.detail;


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

    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/MessageDetail.java
// public class MessageDetail {
//     private String body;
//     private String image_source;
//     private String title;
//     private String image;
//     private String share_url;
//     private List<String> recommenders;
//     private String ga_prefix;
//     private String type;
//     private String id;
// 
//     public String getBody() {
//         return body;
//     }
// 
//     public void setBody(String body) {
//         this.body = body;
//     }
// 
//     public String getImage_source() {
//         return image_source;
//     }
// 
//     public void setImage_source(String image_source) {
//         this.image_source = image_source;
//     }
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getImage() {
//         return image;
//     }
// 
//     public void setImage(String image) {
//         this.image = image;
//     }
// 
//     public String getShare_url() {
//         return share_url;
//     }
// 
//     public void setShare_url(String share_url) {
//         this.share_url = share_url;
//     }
// 
//     public List<String> getRecommenders() {
//         return recommenders;
//     }
// 
//     public void setRecommenders(List<String> recommenders) {
//         this.recommenders = recommenders;
//     }
// 
//     public String getGa_prefix() {
//         return ga_prefix;
//     }
// 
//     public void setGa_prefix(String ga_prefix) {
//         this.ga_prefix = ga_prefix;
//     }
// 
//     public String getType() {
//         return type;
//     }
// 
//     public void setType(String type) {
//         this.type = type;
//     }
// 
//     public String getId() {
//         return id;
//     }
// 
//     public void setId(String id) {
//         this.id = id;
//     }
// 
//     @Override
//     public String toString() {
//         return "MessageDetail{" +
//                 "body='" + body + '\'' +
//                 ", image_source='" + image_source + '\'' +
//                 ", title='" + title + '\'' +
//                 ", image='" + image + '\'' +
//                 ", share_url='" + share_url + '\'' +
//                 ", recommenders=" + recommenders +
//                 ", ga_prefix='" + ga_prefix + '\'' +
//                 ", type='" + type + '\'' +
//                 ", id='" + id + '\'' +
//                 '}';
//     }
// }


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

package com.guiying.module.news.detail;


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

    interface View extends BaseView<Presenter> {

        boolean isActive();

        void showNewsDetail(MessageDetail detail);