package com.base;
import rx.subscriptions.CompositeSubscription;
/**
* Created by baixiaokang on 16/4/22.
*/
public abstract class BasePresenter<V> {
protected V mView;
protected CompositeSubscription mCompositeSubscription = new CompositeSubscription();
public void setView(V v) {
this.mView = v;
this.onAttached();
}
public abstract void onAttached();
public void onDetached() {
mCompositeSubscription.unsubscribe();
}
}