package com.akexorcist.mvpsimple.module.feed;

import com.akexorcist.mvpsimple.network.model.PostList;

/**
 * Created by Akexorcist on 7/10/16 AD.
 */
public class FeedContractor {

    public interface Presenter {
        void loadPostList();
    }

    public interface View {
        void updatePostList(PostList postList);

        void showLoading();

        void hideLoading();
    }

}

@@ -40,16 +40,119 @@
 .feed;%0A%0A
+import com.akexorcist.mvpsimple.common.BasePresenter;%0Aimport com.akexorcist.mvpsimple.common.BaseView;%0A
 import c
@@ -304,81 +304,40 @@
 ace 
-Presenter %7B%0A        void loadPostList();%0A    %7D%0A%0A    public interface View
+View extends BaseView%3CPresenter%3E
  %7B%0A 
@@ -448,10 +448,101 @@
 %0A    %7D%0A%0A
+    public interface Presenter extends BasePresenter %7B%0A        void loadPostList();%0A    %7D%0A%0A
 %7D%0A

Fix FeedContractor