cbd.smali

.class public Ldxoptimizer/cbd;
.super Ljava/lang/Object;
.source "NotificationItemFactory.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Ldxoptimizer/cbd$k;,
        Ldxoptimizer/cbd$g;,
        Ldxoptimizer/cbd$b;,
        Ldxoptimizer/cbd$l;,
        Ldxoptimizer/cbd$j;,
        Ldxoptimizer/cbd$c;,
        Ldxoptimizer/cbd$p;,
        Ldxoptimizer/cbd$m;,
        Ldxoptimizer/cbd$e;,
        Ldxoptimizer/cbd$h;,
        Ldxoptimizer/cbd$n;,
        Ldxoptimizer/cbd$f;,
        Ldxoptimizer/cbd$a;,
        Ldxoptimizer/cbd$i;,
        Ldxoptimizer/cbd$d;,
        Ldxoptimizer/cbd$o;
    }
.end annotation


# static fields
.field public static a:Landroid/util/SparseArray;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroid/util/SparseArray",
            "<",
            "Ldxoptimizer/pf;",
            ">;"
        }
    .end annotation
.end field


# instance fields
.field private b:Landroid/content/Context;

.field private c:I

.field private d:Landroid/widget/RemoteViews;

.field private e:Ljava/util/HashMap;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/HashMap",
            "<",
            "Ljava/lang/String;",
            "Ljava/lang/Integer;",
            ">;"
        }
    .end annotation
.end field


# direct methods
.method static constructor <clinit>()V
    .registers 1

    .prologue
    .line 63
    new-instance v0, Landroid/util/SparseArray;

    invoke-direct {v0}, Landroid/util/SparseArray;-><init>()V

    sput-object v0, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;I)V
    .registers 6

    .prologue
    .line 65
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 62
    const/4 v0, 0x0

    iput-object v0, p0, Ldxoptimizer/cbd;->e:Ljava/util/HashMap;

    .line 66
    iput-object p1, p0, Ldxoptimizer/cbd;->b:Landroid/content/Context;

    .line 67
    iput p2, p0, Ldxoptimizer/cbd;->c:I

    .line 68
    new-instance v0, Landroid/widget/RemoteViews;

    iget-object v1, p0, Ldxoptimizer/cbd;->b:Landroid/content/Context;

    invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;

    move-result-object v1

    const v2, 0x7f0301fa

    invoke-direct {v0, v1, v2}, Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V

    iput-object v0, p0, Ldxoptimizer/cbd;->d:Landroid/widget/RemoteViews;

    .line 70
    sget-object v0, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;

    invoke-virtual {v0}, Landroid/util/SparseArray;->clear()V

    .line 71
    iget-object v0, p0, Ldxoptimizer/cbd;->e:Ljava/util/HashMap;

    if-nez v0, :cond_2a

    .line 72
    new-instance v0, Ljava/util/HashMap;

    invoke-direct {v0}, Ljava/util/HashMap;-><init>()V

    iput-object v0, p0, Ldxoptimizer/cbd;->e:Ljava/util/HashMap;

    .line 74
    :cond_2a
    return-void
.end method

.method static synthetic a(Ldxoptimizer/cbd;)Landroid/content/Context;
    .registers 2

    .prologue
    .line 52
    iget-object v0, p0, Ldxoptimizer/cbd;->b:Landroid/content/Context;

    return-object v0
.end method

.method static synthetic a(Ldxoptimizer/cbd;ZLandroid/widget/RemoteViews;)V
    .registers 3

    .prologue
    .line 52
    invoke-direct {p0, p1, p2}, Ldxoptimizer/cbd;->a(ZLandroid/widget/RemoteViews;)V

    return-void
.end method

.method private a(ZLandroid/widget/RemoteViews;)V
    .registers 6

    .prologue
    .line 1040
    const/4 v0, 0x1

    new-array v0, v0, [I

    const/4 v1, 0x0

    const v2, 0x7f0e07d1

    aput v2, v0, v1

    iget v1, p0, Ldxoptimizer/cbd;->c:I

    invoke-static {p1, p2, v0, v1}, Ldxoptimizer/cbk;->a(ZLandroid/widget/RemoteViews;[II)V

    .line 1042
    return-void
.end method

.method static synthetic b(Ldxoptimizer/cbd;)I
    .registers 2

    .prologue
    .line 52
    iget v0, p0, Ldxoptimizer/cbd;->c:I

    return v0
.end method

.method static synthetic c(Ldxoptimizer/cbd;)Ljava/util/HashMap;
    .registers 2

    .prologue
    .line 52
    iget-object v0, p0, Ldxoptimizer/cbd;->e:Ljava/util/HashMap;

    return-object v0
.end method

.method static synthetic d(Ldxoptimizer/cbd;)Landroid/widget/RemoteViews;
    .registers 2

    .prologue
    .line 52
    iget-object v0, p0, Ldxoptimizer/cbd;->d:Landroid/widget/RemoteViews;

    return-object v0
.end method


# virtual methods
.method public a()Ldxoptimizer/cbc;
    .registers 2

    .prologue
    .line 979
    new-instance v0, Ldxoptimizer/cbd$d;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$d;-><init>(Ldxoptimizer/cbd;)V

    return-object v0
.end method

.method public a(I)Ldxoptimizer/cbc;
    .registers 6

    .prologue
    const/4 v3, 0x1

    .line 991
    packed-switch p1, :pswitch_data_ae

    .line 1035
    const/4 v0, 0x0

    :goto_5
    return-object v0

    .line 993
    :pswitch_6
    new-instance v0, Ldxoptimizer/cbd$i;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$i;-><init>(Ldxoptimizer/cbd;)V

    goto :goto_5

    .line 995
    :pswitch_c
    new-instance v0, Ldxoptimizer/cbd$a;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$a;-><init>(Ldxoptimizer/cbd;)V

    goto :goto_5

    .line 996
    :pswitch_12
    new-instance v0, Ldxoptimizer/cbd$f;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$f;-><init>(Ldxoptimizer/cbd;)V

    goto :goto_5

    .line 998
    :pswitch_18
    new-instance v0, Ldxoptimizer/cbd$h;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$h;-><init>(Ldxoptimizer/cbd;)V

    goto :goto_5

    .line 1000
    :pswitch_1e
    new-instance v0, Ldxoptimizer/cbd$n;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$n;-><init>(Ldxoptimizer/cbd;)V

    goto :goto_5

    .line 1002
    :pswitch_24
    new-instance v0, Ldxoptimizer/oz;

    invoke-direct {v0, v3}, Ldxoptimizer/oz;-><init>(Z)V

    .line 1003
    iget-object v1, p0, Ldxoptimizer/cbd;->b:Landroid/content/Context;

    invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;

    move-result-object v1

    invoke-virtual {v0, v1}, Ldxoptimizer/oz;->b(Landroid/content/Context;)V

    .line 1004
    sget-object v1, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;

    const/16 v2, 0xc

    invoke-virtual {v1, v2, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 1006
    new-instance v0, Ldxoptimizer/cbd$e;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$e;-><init>(Ldxoptimizer/cbd;)V

    goto :goto_5

    .line 1008
    :pswitch_3f
    new-instance v0, Ldxoptimizer/cbd$m;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$m;-><init>(Ldxoptimizer/cbd;)V

    goto :goto_5

    .line 1010
    :pswitch_45
    new-instance v0, Ldxoptimizer/ph;

    invoke-direct {v0, v3}, Ldxoptimizer/ph;-><init>(Z)V

    .line 1011
    sget-object v1, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;

    const/4 v2, 0x0

    invoke-virtual {v1, v2, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 1013
    new-instance v0, Ldxoptimizer/cbd$p;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$p;-><init>(Ldxoptimizer/cbd;)V

    goto :goto_5

    .line 1015
    :pswitch_56
    sget-object v0, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;

    const/16 v1, 0xd

    new-instance v2, Ldxoptimizer/ow;

    invoke-direct {v2, v3}, Ldxoptimizer/ow;-><init>(Z)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 1017
    new-instance v0, Ldxoptimizer/cbd$c;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$c;-><init>(Ldxoptimizer/cbd;)V

    goto :goto_5

    .line 1019
    :pswitch_68
    sget-object v0, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;

    const/16 v1, 0xe

    new-instance v2, Ldxoptimizer/pa;

    invoke-direct {v2, v3}, Ldxoptimizer/pa;-><init>(Z)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 1021
    new-instance v0, Ldxoptimizer/cbd$j;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$j;-><init>(Ldxoptimizer/cbd;)V

    goto :goto_5

    .line 1023
    :pswitch_7a
    new-instance v0, Ldxoptimizer/ox;

    invoke-direct {v0}, Ldxoptimizer/ox;-><init>()V

    .line 1024
    iget-object v1, p0, Ldxoptimizer/cbd;->b:Landroid/content/Context;

    invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;

    move-result-object v1

    invoke-virtual {v0, v1}, Ldxoptimizer/ox;->b(Landroid/content/Context;)V

    .line 1025
    sget-object v1, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;

    const/4 v2, 0x4

    invoke-virtual {v1, v2, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 1027
    new-instance v0, Ldxoptimizer/cbd$l;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$l;-><init>(Ldxoptimizer/cbd;)V

    goto/16 :goto_5

    .line 1029
    :pswitch_95
    sget-object v0, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;

    const/4 v1, 0x3

    new-instance v2, Ldxoptimizer/ov;

    invoke-direct {v2, v3}, Ldxoptimizer/ov;-><init>(Z)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 1031
    new-instance v0, Ldxoptimizer/cbd$b;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$b;-><init>(Ldxoptimizer/cbd;)V

    goto/16 :goto_5

    .line 1033
    :pswitch_a7
    new-instance v0, Ldxoptimizer/cbd$g;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$g;-><init>(Ldxoptimizer/cbd;)V

    goto/16 :goto_5

    .line 991
    :pswitch_data_ae
    .packed-switch 0x0
        :pswitch_6
        :pswitch_c
        :pswitch_12
        :pswitch_18
        :pswitch_1e
        :pswitch_24
        :pswitch_45
        :pswitch_56
        :pswitch_68
        :pswitch_3f
        :pswitch_7a
        :pswitch_95
        :pswitch_a7
    .end packed-switch
.end method

.method public b()Ldxoptimizer/cbc;
    .registers 2

    .prologue
    .line 983
    new-instance v0, Ldxoptimizer/cbd$o;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$o;-><init>(Ldxoptimizer/cbd;)V

    return-object v0
.end method

.method public c()Ldxoptimizer/cbc;
    .registers 2

    .prologue
    .line 987
    new-instance v0, Ldxoptimizer/cbd$k;

    invoke-direct {v0, p0}, Ldxoptimizer/cbd$k;-><init>(Ldxoptimizer/cbd;)V

    return-object v0
.end method