ServiceProcess.smali
.class public Lcom/sandboxol/center/download/service/ServiceProcess;
.super Ljava/lang/Object;
.source "ServiceProcess.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 getServiceProcess(I)Lcom/sandboxol/center/download/interfaces/IServiceProcess;
.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/service/CommonServiceProcess;
invoke-direct {p0}, Lcom/sandboxol/center/download/service/CommonServiceProcess;-><init>()V
goto :goto_32
.line 2
:cond_15
new-instance p0, Lcom/sandboxol/center/download/service/MapServiceProcess;
invoke-direct {p0}, Lcom/sandboxol/center/download/service/MapServiceProcess;-><init>()V
goto :goto_32
.line 3
:cond_1b
new-instance p0, Lcom/sandboxol/center/download/service/CommonServiceProcess;
invoke-direct {p0}, Lcom/sandboxol/center/download/service/CommonServiceProcess;-><init>()V
goto :goto_32
.line 4
:cond_21
new-instance p0, Lcom/sandboxol/center/download/service/AloneGameServiceProcess;
invoke-direct {p0}, Lcom/sandboxol/center/download/service/AloneGameServiceProcess;-><init>()V
goto :goto_32
.line 5
:cond_27
new-instance p0, Lcom/sandboxol/center/download/service/CommonGameServiceProcess;
invoke-direct {p0}, Lcom/sandboxol/center/download/service/CommonGameServiceProcess;-><init>()V
goto :goto_32
.line 6
:cond_2d
new-instance p0, Lcom/sandboxol/center/download/service/DressServiceProcess;
invoke-direct {p0}, Lcom/sandboxol/center/download/service/DressServiceProcess;-><init>()V
:goto_32
return-object p0
.end method