ClientProcess.smali
.class public Lcom/sandboxol/center/download/client/ClientProcess;
.super Ljava/lang/Object;
.source "ClientProcess.java"
# direct methods
.method public constructor <init>()V
.registers 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static getProcess(I)Lcom/sandboxol/center/download/interfaces/IClientProcess;
.registers 2
const/4 v0, 0x1
if-eq p0, v0, :cond_2d
const/4 v0, 0x2
if-eq p0, v0, :cond_27
const/4 v0, 0x3
if-eq p0, v0, :cond_21
const/4 v0, 0x4
if-eq p0, v0, :cond_1b
const/4 v0, 0x5
if-eq p0, v0, :cond_15
.line 1
new-instance p0, Lcom/sandboxol/center/download/client/CommonClientProcess;
invoke-direct {p0}, Lcom/sandboxol/center/download/client/CommonClientProcess;-><init>()V
goto :goto_32
.line 2
:cond_15
new-instance p0, Lcom/sandboxol/center/download/client/MapClientProcess;
invoke-direct {p0}, Lcom/sandboxol/center/download/client/MapClientProcess;-><init>()V
goto :goto_32
.line 3
:cond_1b
new-instance p0, Lcom/sandboxol/center/download/client/CommonClientProcess;
invoke-direct {p0}, Lcom/sandboxol/center/download/client/CommonClientProcess;-><init>()V
goto :goto_32
.line 4
:cond_21
new-instance p0, Lcom/sandboxol/center/download/client/AloneGameClientProcess;
invoke-direct {p0}, Lcom/sandboxol/center/download/client/AloneGameClientProcess;-><init>()V
goto :goto_32
.line 5
:cond_27
new-instance p0, Lcom/sandboxol/center/download/client/CommonGameClientProcess;
invoke-direct {p0}, Lcom/sandboxol/center/download/client/CommonGameClientProcess;-><init>()V
goto :goto_32
.line 6
:cond_2d
new-instance p0, Lcom/sandboxol/center/download/client/DressClientProcess;
invoke-direct {p0}, Lcom/sandboxol/center/download/client/DressClientProcess;-><init>()V
:goto_32
return-object p0
.end method