AbsPassPi.smali
.class public abstract Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;
.super Ljava/lang/Object;
.source "AbsPassPi.java"
# interfaces
.implements Lcom/baidu/sapi2/passhost/pluginsdk/IPassPi;
# static fields
.field private static TAG:Ljava/lang/String;
# instance fields
.field protected mPiContext:Lcom/baidu/sapi2/passhost/pluginsdk/PluginContext;
.field public mPiId:I
# direct methods
.method static constructor <clinit>()V
.registers 1
.prologue
.line 17
const-string v0, "AbsPassPi"
sput-object v0, Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;->TAG:Ljava/lang/String;
return-void
.end method
.method public constructor <init>()V
.registers 2
.prologue
.line 15
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 20
const/4 v0, -0x1
iput v0, p0, Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;->mPiId:I
return-void
.end method
# virtual methods
.method public getCookies()Landroid/util/Pair;
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Landroid/util/Pair",
"<",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;>;"
}
.end annotation
.prologue
.line 54
sget-object v0, Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;->TAG:Ljava/lang/String;
const/4 v1, 0x1
new-array v1, v1, [Ljava/lang/Object;
const/4 v2, 0x0
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "plugin("
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
iget v4, p0, Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;->mPiId:I
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v3
const-string v4, ") getCookies"
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
aput-object v3, v1, v2
invoke-static {v0, v1}, Lcom/baidu/sapi2/base/debug/Log;->i(Ljava/lang/String;[Ljava/lang/Object;)V
.line 55
const/4 v0, 0x0
return-object v0
.end method
.method public onCreate(Lcom/baidu/sapi2/passhost/pluginsdk/PluginContext;)V
.registers 2
.prologue
.line 29
iput-object p1, p0, Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;->mPiContext:Lcom/baidu/sapi2/passhost/pluginsdk/PluginContext;
.line 30
return-void
.end method
.method public onDestroy()V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
}
.end annotation
.prologue
.line 43
sget-object v0, Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;->TAG:Ljava/lang/String;
const/4 v1, 0x1
new-array v1, v1, [Ljava/lang/Object;
const/4 v2, 0x0
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "plugin("
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
iget v4, p0, Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;->mPiId:I
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v3
const-string v4, ") onDestroy"
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
aput-object v3, v1, v2
invoke-static {v0, v1}, Lcom/baidu/sapi2/base/debug/Log;->i(Ljava/lang/String;[Ljava/lang/Object;)V
.line 44
const/4 v0, 0x0
iput-object v0, p0, Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;->mPiContext:Lcom/baidu/sapi2/passhost/pluginsdk/PluginContext;
.line 45
return-void
.end method
.method public onInstall(Lcom/baidu/sapi2/passhost/pluginsdk/PluginContext;Z)V
.registers 3
.prologue
.line 24
iput-object p1, p0, Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;->mPiContext:Lcom/baidu/sapi2/passhost/pluginsdk/PluginContext;
.line 25
return-void
.end method
.method public onUninstall()V
.registers 6
.prologue
.line 49
sget-object v0, Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;->TAG:Ljava/lang/String;
const/4 v1, 0x1
new-array v1, v1, [Ljava/lang/Object;
const/4 v2, 0x0
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "plugin("
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
iget v4, p0, Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;->mPiId:I
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v3
const-string v4, ") onUninstall"
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
aput-object v3, v1, v2
invoke-static {v0, v1}, Lcom/baidu/sapi2/base/debug/Log;->i(Ljava/lang/String;[Ljava/lang/Object;)V
.line 50
return-void
.end method
.method public final setProperty(Ljava/lang/String;Ljava/lang/Object;)V
.registers 4
.prologue
.line 34
const-string v0, "p.id"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_11
.line 35
check-cast p2, Ljava/lang/Integer;
invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I
move-result v0
iput v0, p0, Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;->mPiId:I
.line 39
:goto_10
return-void
.line 37
:cond_11
const/4 v0, -0x1
iput v0, p0, Lcom/baidu/sapi2/passhost/pluginsdk/AbsPassPi;->mPiId:I
goto :goto_10
.end method