package lic.swifter.box.mvp.view;

import android.content.Context;

import lic.swifter.box.api.model.Result;
import lic.swifter.box.mvp.presenter.NetQueryType;

/**
 * MVP中的基本View
 * Created by lic on 16-8-16.
 */
public interface IView<T, S> {

    /**
     * 在开始查询之前的界面操作
     */
    void beforeQuery(T requestParameter);

    /**
     * 查询结束后的操作
     */
    void afterQuery(NetQueryType type, Result<S> response);

    Context getContext();
}

@@ -407,24 +407,72 @@
 response);%0A%0A
+    /**%0A     * %E8%BF%94%E5%9B%9E%E4%B8%8A%E4%B8%8B%E6%96%87%0A     * @return %E4%B8%8A%E4%B8%8B%E6%96%87%0A     */%0A
     Context 

add comments