FcPageMinePresenter.smali
.class public Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter;
.super Ljava/lang/Object;
.source "FcPageMinePresenter.java"
# interfaces
.implements Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcPageMinePresenter;
# instance fields
.field mView:Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcPageMineView;
.field private model:Lcom/bjz/comm/net/mvp/model/FcPageMineModel;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcPageMineView;)V
.registers 3
.param p1, "view" # Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcPageMineView;
.line 21
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 19
const/4 v0, 0x0
iput-object v0, p0, Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter;->model:Lcom/bjz/comm/net/mvp/model/FcPageMineModel;
.line 22
iput-object p1, p0, Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter;->mView:Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcPageMineView;
.line 23
if-nez v0, :cond_11
.line 24
new-instance v0, Lcom/bjz/comm/net/mvp/model/FcPageMineModel;
invoke-direct {v0}, Lcom/bjz/comm/net/mvp/model/FcPageMineModel;-><init>()V
iput-object v0, p0, Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter;->model:Lcom/bjz/comm/net/mvp/model/FcPageMineModel;
.line 26
:cond_11
return-void
.end method
# virtual methods
.method public getActionCount(J)V
.registers 5
.param p1, "userId" # J
.line 55
iget-object v0, p0, Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter;->model:Lcom/bjz/comm/net/mvp/model/FcPageMineModel;
new-instance v1, Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter$2;
invoke-direct {v1, p0}, Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter$2;-><init>(Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter;)V
invoke-virtual {v0, p1, p2, v1}, Lcom/bjz/comm/net/mvp/model/FcPageMineModel;->getActionCount(JLcom/bjz/comm/net/base/DataListener;)V
.line 76
return-void
.end method
.method public getFCList(IJ)V
.registers 6
.param p1, "limit" # I
.param p2, "forumID" # J
.line 31
iget-object v0, p0, Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter;->model:Lcom/bjz/comm/net/mvp/model/FcPageMineModel;
new-instance v1, Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter$1;
invoke-direct {v1, p0}, Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter$1;-><init>(Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter;)V
invoke-virtual {v0, p1, p2, p3, v1}, Lcom/bjz/comm/net/mvp/model/FcPageMineModel;->getFCList(IJLcom/bjz/comm/net/base/DataListener;)V
.line 51
return-void
.end method
.method public setFcBackground(Ljava/lang/String;)V
.registers 4
.param p1, "homeBackground" # Ljava/lang/String;
.line 80
iget-object v0, p0, Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter;->model:Lcom/bjz/comm/net/mvp/model/FcPageMineModel;
new-instance v1, Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter$3;
invoke-direct {v1, p0, p1}, Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter$3;-><init>(Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter;Ljava/lang/String;)V
invoke-virtual {v0, p1, v1}, Lcom/bjz/comm/net/mvp/model/FcPageMineModel;->setFcBackground(Ljava/lang/String;Lcom/bjz/comm/net/base/DataListener;)V
.line 99
return-void
.end method
.method public unSubscribeTask()V
.registers 2
.line 104
iget-object v0, p0, Lcom/bjz/comm/net/mvp/presenter/FcPageMinePresenter;->model:Lcom/bjz/comm/net/mvp/model/FcPageMineModel;
invoke-virtual {v0}, Lcom/bjz/comm/net/mvp/model/FcPageMineModel;->unSubscribeTask()V
.line 105
return-void
.end method