a.smali

.class public final Landroid/support/v4/view/a/a;
.super Ljava/lang/Object;
.source "AccessibilityNodeInfoCompat.java"


# instance fields
.field public final vd:Landroid/view/accessibility/AccessibilityNodeInfo;


# direct methods
.method private constructor <init>(Landroid/view/accessibility/AccessibilityNodeInfo;)V
    .registers 2

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

    .line 1242
    iput-object p1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    .line 1243
    return-void
.end method

.method public static a(Landroid/support/v4/view/a/a;)Landroid/support/v4/view/a/a;
    .registers 2

    .prologue
    .line 1319
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-static {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->obtain(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo;

    move-result-object v0

    invoke-static {v0}, Landroid/support/v4/view/a/a;->a(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/support/v4/view/a/a;

    move-result-object v0

    return-object v0
.end method

.method public static a(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/support/v4/view/a/a;
    .registers 2

    .prologue
    .line 1252
    new-instance v0, Landroid/support/v4/view/a/a;

    invoke-direct {v0, p0}, Landroid/support/v4/view/a/a;-><init>(Landroid/view/accessibility/AccessibilityNodeInfo;)V

    return-object v0
.end method


# virtual methods
.method public final D(Ljava/lang/Object;)V
    .registers 4

    .prologue
    .line 2353
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x13

    if-lt v0, v1, :cond_11

    .line 2354
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    check-cast p1, Landroid/support/v4/view/a/d;

    iget-object v0, p1, Landroid/support/v4/view/a/d;->vh:Ljava/lang/Object;

    check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;

    invoke-virtual {v1, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->setCollectionItemInfo(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;)V

    .line 2357
    :cond_11
    return-void
.end method

.method public final a(Landroid/support/v4/view/a/b;)Z
    .registers 4

    .prologue
    .line 1567
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-lt v0, v1, :cond_11

    .line 1568
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    iget-object v0, p1, Landroid/support/v4/view/a/b;->vg:Ljava/lang/Object;

    check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;

    invoke-virtual {v1, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->removeAction(Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;)Z

    move-result v0

    .line 1570
    :goto_10
    return v0

    :cond_11
    const/4 v0, 0x0

    goto :goto_10
.end method

.method public final addAction(I)V
    .registers 3

    .prologue
    .line 1532
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(I)V

    .line 1533
    return-void
.end method

.method public final addChild(Landroid/view/View;)V
    .registers 3

    .prologue
    .line 1444
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->addChild(Landroid/view/View;)V

    .line 1445
    return-void
.end method

.method public final equals(Ljava/lang/Object;)Z
    .registers 6

    .prologue
    const/4 v0, 0x1

    const/4 v1, 0x0

    .line 3124
    if-ne p0, p1, :cond_5

    .line 3141
    :cond_4
    :goto_4
    return v0

    .line 3127
    :cond_5
    if-nez p1, :cond_9

    move v0, v1

    .line 3128
    goto :goto_4

    .line 3130
    :cond_9
    invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object v2

    invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object v3

    if-eq v2, v3, :cond_15

    move v0, v1

    .line 3131
    goto :goto_4

    .line 3133
    :cond_15
    check-cast p1, Landroid/support/v4/view/a/a;

    .line 3134
    iget-object v2, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    if-nez v2, :cond_21

    .line 3135
    iget-object v2, p1, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    if-eqz v2, :cond_4

    move v0, v1

    .line 3136
    goto :goto_4

    .line 3138
    :cond_21
    iget-object v2, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    iget-object v3, p1, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-nez v2, :cond_4

    move v0, v1

    .line 3139
    goto :goto_4
.end method

.method public final getBoundsInParent(Landroid/graphics/Rect;)V
    .registers 3

    .prologue
    .line 1727
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->getBoundsInParent(Landroid/graphics/Rect;)V

    .line 1728
    return-void
.end method

.method public final getBoundsInScreen(Landroid/graphics/Rect;)V
    .registers 3

    .prologue
    .line 1751
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->getBoundsInScreen(Landroid/graphics/Rect;)V

    .line 1752
    return-void
.end method

.method public final hashCode()I
    .registers 2

    .prologue
    .line 3119
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    if-nez v0, :cond_6

    const/4 v0, 0x0

    :goto_5
    return v0

    :cond_6
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->hashCode()I

    move-result v0

    goto :goto_5
.end method

.method public final isAccessibilityFocused()Z
    .registers 3

    .prologue
    .line 1902
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x10

    if-lt v0, v1, :cond_d

    .line 1903
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->isAccessibilityFocused()Z

    move-result v0

    .line 1905
    :goto_c
    return v0

    :cond_d
    const/4 v0, 0x0

    goto :goto_c
.end method

.method public final isVisibleToUser()Z
    .registers 3

    .prologue
    .line 1871
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x10

    if-lt v0, v1, :cond_d

    .line 1872
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->isVisibleToUser()Z

    move-result v0

    .line 1874
    :goto_c
    return v0

    :cond_d
    const/4 v0, 0x0

    goto :goto_c
.end method

.method public final setAccessibilityFocused(Z)V
    .registers 4

    .prologue
    .line 1922
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x10

    if-lt v0, v1, :cond_b

    .line 1923
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setAccessibilityFocused(Z)V

    .line 1925
    :cond_b
    return-void
.end method

.method public final setBoundsInParent(Landroid/graphics/Rect;)V
    .registers 3

    .prologue
    .line 1742
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setBoundsInParent(Landroid/graphics/Rect;)V

    .line 1743
    return-void
.end method

.method public final setBoundsInScreen(Landroid/graphics/Rect;)V
    .registers 3

    .prologue
    .line 1766
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setBoundsInScreen(Landroid/graphics/Rect;)V

    .line 1767
    return-void
.end method

.method public final setCheckable(Z)V
    .registers 3

    .prologue
    .line 1790
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setCheckable(Z)V

    .line 1791
    return-void
.end method

.method public final setClassName(Ljava/lang/CharSequence;)V
    .registers 3

    .prologue
    .line 2149
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setClassName(Ljava/lang/CharSequence;)V

    .line 2150
    return-void
.end method

.method public final setClickable(Z)V
    .registers 3

    .prologue
    .line 1972
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setClickable(Z)V

    .line 1973
    return-void
.end method

.method public final setContentDescription(Ljava/lang/CharSequence;)V
    .registers 3

    .prologue
    .line 2197
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 2198
    return-void
.end method

.method public final setDismissable(Z)V
    .registers 4

    .prologue
    .line 2993
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x13

    if-lt v0, v1, :cond_b

    .line 2994
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setDismissable(Z)V

    .line 2996
    :cond_b
    return-void
.end method

.method public final setEnabled(Z)V
    .registers 3

    .prologue
    .line 2020
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setEnabled(Z)V

    .line 2021
    return-void
.end method

.method public final setFocusable(Z)V
    .registers 3

    .prologue
    .line 1838
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setFocusable(Z)V

    .line 1839
    return-void
.end method

.method public final setFocused(Z)V
    .registers 3

    .prologue
    .line 1862
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setFocused(Z)V

    .line 1863
    return-void
.end method

.method public final setLongClickable(Z)V
    .registers 3

    .prologue
    .line 1996
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setLongClickable(Z)V

    .line 1997
    return-void
.end method

.method public final setPackageName(Ljava/lang/CharSequence;)V
    .registers 3

    .prologue
    .line 2125
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setPackageName(Ljava/lang/CharSequence;)V

    .line 2126
    return-void
.end method

.method public final setParent(Landroid/view/View;)V
    .registers 3

    .prologue
    .line 1692
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setParent(Landroid/view/View;)V

    .line 1693
    return-void
.end method

.method public final setScrollable(Z)V
    .registers 3

    .prologue
    .line 2068
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setScrollable(Z)V

    .line 2069
    return-void
.end method

.method public final setSelected(Z)V
    .registers 3

    .prologue
    .line 1948
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setSelected(Z)V

    .line 1949
    return-void
.end method

.method public final setSource(Landroid/view/View;)V
    .registers 3

    .prologue
    .line 1328
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setSource(Landroid/view/View;)V

    .line 1329
    return-void
.end method

.method public final setVisibleToUser(Z)V
    .registers 4

    .prologue
    .line 1891
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x10

    if-lt v0, v1, :cond_b

    .line 1892
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setVisibleToUser(Z)V

    .line 1894
    :cond_b
    return-void
.end method

.method public final toString()Ljava/lang/String;
    .registers 5

    .prologue
    .line 3146
    new-instance v2, Ljava/lang/StringBuilder;

    invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V

    .line 3147
    invoke-super {p0}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 3149
    new-instance v0, Landroid/graphics/Rect;

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

    .line 3151
    invoke-virtual {p0, v0}, Landroid/support/v4/view/a/a;->getBoundsInParent(Landroid/graphics/Rect;)V

    .line 3152
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v3, "; boundsInParent: "

    invoke-direct {v1, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 3154
    invoke-virtual {p0, v0}, Landroid/support/v4/view/a/a;->getBoundsInScreen(Landroid/graphics/Rect;)V

    .line 3155
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v3, "; boundsInScreen: "

    invoke-direct {v1, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 3157
    const-string v0, "; packageName: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    .line 4110
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->getPackageName()Ljava/lang/CharSequence;

    move-result-object v1

    .line 3157
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;

    .line 3158
    const-string v0, "; className: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    .line 4134
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->getClassName()Ljava/lang/CharSequence;

    move-result-object v1

    .line 3158
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;

    .line 3159
    const-string v0, "; text: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    .line 4158
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;

    move-result-object v1

    .line 3159
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;

    .line 3160
    const-string v0, "; contentDescription: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    .line 4182
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->getContentDescription()Ljava/lang/CharSequence;

    move-result-object v1

    .line 3160
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;

    .line 3161
    const-string v0, "; viewId: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    .line 4241
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v3, 0x12

    if-lt v0, v3, :cond_153

    .line 4242
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getViewIdResourceName()Ljava/lang/String;

    move-result-object v0

    .line 3161
    :goto_89
    invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 3163
    const-string v0, "; checkable: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    .line 4775
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isCheckable()Z

    move-result v1

    .line 3163
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    .line 3164
    const-string v0, "; checked: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    .line 4799
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isChecked()Z

    move-result v1

    .line 3164
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    .line 3165
    const-string v0, "; focusable: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    .line 4823
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isFocusable()Z

    move-result v1

    .line 3165
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    .line 3166
    const-string v0, "; focused: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    .line 4847
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isFocused()Z

    move-result v1

    .line 3166
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    .line 3167
    const-string v0, "; selected: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    .line 4933
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isSelected()Z

    move-result v1

    .line 3167
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    .line 3168
    const-string v0, "; clickable: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    .line 4957
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isClickable()Z

    move-result v1

    .line 3168
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    .line 3169
    const-string v0, "; longClickable: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    .line 4981
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isLongClickable()Z

    move-result v1

    .line 3169
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    .line 3170
    const-string v0, "; enabled: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    .line 5005
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isEnabled()Z

    move-result v1

    .line 3170
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    .line 3171
    const-string v0, "; password: "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    .line 5029
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isPassword()Z

    move-result v1

    .line 3171
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    .line 3172
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "; scrollable: "

    invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    .line 5053
    iget-object v1, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isScrollable()Z

    move-result v1

    .line 3172
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 3174
    const-string v0, "; ["

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 5517
    iget-object v0, p0, Landroid/support/v4/view/a/a;->vd:Landroid/view/accessibility/AccessibilityNodeInfo;

    invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getActions()I

    move-result v0

    .line 3175
    :goto_136
    if-eqz v0, :cond_18c

    .line 3176
    const/4 v1, 0x1

    invoke-static {v0}, Ljava/lang/Integer;->numberOfTrailingZeros(I)I

    move-result v3

    shl-int v3, v1, v3

    .line 3177
    xor-int/lit8 v1, v3, -0x1

    and-int/2addr v1, v0

    .line 6189
    sparse-switch v3, :sswitch_data_196

    .line 6227
    const-string v0, "ACTION_UNKNOWN"

    .line 3178
    :goto_147
    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 3179
    if-eqz v1, :cond_151

    .line 3180
    const-string v0, ", "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    :cond_151
    move v0, v1

    .line 3182
    goto :goto_136

    .line 4244
    :cond_153
    const/4 v0, 0x0

    goto/16 :goto_89

    .line 6191
    :sswitch_156
    const-string v0, "ACTION_FOCUS"

    goto :goto_147

    .line 6193
    :sswitch_159
    const-string v0, "ACTION_CLEAR_FOCUS"

    goto :goto_147

    .line 6195
    :sswitch_15c
    const-string v0, "ACTION_SELECT"

    goto :goto_147

    .line 6197
    :sswitch_15f
    const-string v0, "ACTION_CLEAR_SELECTION"

    goto :goto_147

    .line 6199
    :sswitch_162
    const-string v0, "ACTION_CLICK"

    goto :goto_147

    .line 6201
    :sswitch_165
    const-string v0, "ACTION_LONG_CLICK"

    goto :goto_147

    .line 6203
    :sswitch_168
    const-string v0, "ACTION_ACCESSIBILITY_FOCUS"

    goto :goto_147

    .line 6205
    :sswitch_16b
    const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS"

    goto :goto_147

    .line 6207
    :sswitch_16e
    const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY"

    goto :goto_147

    .line 6209
    :sswitch_171
    const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY"

    goto :goto_147

    .line 6211
    :sswitch_174
    const-string v0, "ACTION_NEXT_HTML_ELEMENT"

    goto :goto_147

    .line 6213
    :sswitch_177
    const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT"

    goto :goto_147

    .line 6215
    :sswitch_17a
    const-string v0, "ACTION_SCROLL_FORWARD"

    goto :goto_147

    .line 6217
    :sswitch_17d
    const-string v0, "ACTION_SCROLL_BACKWARD"

    goto :goto_147

    .line 6219
    :sswitch_180
    const-string v0, "ACTION_CUT"

    goto :goto_147

    .line 6221
    :sswitch_183
    const-string v0, "ACTION_COPY"

    goto :goto_147

    .line 6223
    :sswitch_186
    const-string v0, "ACTION_PASTE"

    goto :goto_147

    .line 6225
    :sswitch_189
    const-string v0, "ACTION_SET_SELECTION"

    goto :goto_147

    .line 3183
    :cond_18c
    const-string v0, "]"

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 3185
    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    return-object v0

    .line 6189
    :sswitch_data_196
    .sparse-switch
        0x1 -> :sswitch_156
        0x2 -> :sswitch_159
        0x4 -> :sswitch_15c
        0x8 -> :sswitch_15f
        0x10 -> :sswitch_162
        0x20 -> :sswitch_165
        0x40 -> :sswitch_168
        0x80 -> :sswitch_16b
        0x100 -> :sswitch_16e
        0x200 -> :sswitch_171
        0x400 -> :sswitch_174
        0x800 -> :sswitch_177
        0x1000 -> :sswitch_17a
        0x2000 -> :sswitch_17d
        0x4000 -> :sswitch_183
        0x8000 -> :sswitch_186
        0x10000 -> :sswitch_180
        0x20000 -> :sswitch_189
    .end sparse-switch
.end method