f.smali
.class public Landroid/support/constraint/solver/widgets/f;
.super Landroid/support/constraint/solver/widgets/ConstraintWidget;
.source "WidgetContainer.java"
# instance fields
.field protected fj:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Landroid/support/constraint/solver/widgets/ConstraintWidget;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 35
invoke-direct {p0}, Landroid/support/constraint/solver/widgets/ConstraintWidget;-><init>()V
.line 26
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
.line 36
return-void
.end method
# virtual methods
.method public final O()V
.registers 6
.prologue
.line 247
invoke-super {p0}, Landroid/support/constraint/solver/widgets/ConstraintWidget;->O()V
.line 248
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
if-nez v0, :cond_8
.line 259
:cond_7
return-void
.line 251
:cond_8
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
.line 252
const/4 v0, 0x0
move v1, v0
:goto_10
if-ge v1, v2, :cond_7
.line 253
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/support/constraint/solver/widgets/ConstraintWidget;
.line 254
invoke-virtual {p0}, Landroid/support/constraint/solver/widgets/f;->H()I
move-result v3
invoke-virtual {p0}, Landroid/support/constraint/solver/widgets/f;->I()I
move-result v4
invoke-virtual {v0, v3, v4}, Landroid/support/constraint/solver/widgets/ConstraintWidget;->d(II)V
.line 255
instance-of v3, v0, Landroid/support/constraint/solver/widgets/a;
if-nez v3, :cond_2c
.line 256
invoke-virtual {v0}, Landroid/support/constraint/solver/widgets/ConstraintWidget;->O()V
.line 252
:cond_2c
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_10
.end method
.method public R()V
.registers 5
.prologue
.line 265
invoke-virtual {p0}, Landroid/support/constraint/solver/widgets/f;->O()V
.line 266
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
if-nez v0, :cond_8
.line 276
:cond_7
return-void
.line 269
:cond_8
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
.line 270
const/4 v0, 0x0
move v1, v0
:goto_10
if-ge v1, v2, :cond_7
.line 271
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/support/constraint/solver/widgets/ConstraintWidget;
.line 272
instance-of v3, v0, Landroid/support/constraint/solver/widgets/f;
if-eqz v3, :cond_23
.line 273
check-cast v0, Landroid/support/constraint/solver/widgets/f;
invoke-virtual {v0}, Landroid/support/constraint/solver/widgets/f;->R()V
.line 270
:cond_23
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_10
.end method
.method public final V()V
.registers 2
.prologue
.line 299
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
.line 300
return-void
.end method
.method public final a(Landroid/support/constraint/solver/c;)V
.registers 5
.prologue
.line 280
invoke-super {p0, p1}, Landroid/support/constraint/solver/widgets/ConstraintWidget;->a(Landroid/support/constraint/solver/c;)V
.line 281
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
.line 282
const/4 v0, 0x0
move v1, v0
:goto_b
if-ge v1, v2, :cond_1c
.line 283
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/support/constraint/solver/widgets/ConstraintWidget;
.line 284
invoke-virtual {v0, p1}, Landroid/support/constraint/solver/widgets/ConstraintWidget;->a(Landroid/support/constraint/solver/c;)V
.line 282
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_b
.line 286
:cond_1c
return-void
.end method
.method public final a(Landroid/support/constraint/solver/widgets/ConstraintWidget;)V
.registers 3
.prologue
.line 72
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 1399
iget-object v0, p1, Landroid/support/constraint/solver/widgets/ConstraintWidget;->ec:Landroid/support/constraint/solver/widgets/ConstraintWidget;
.line 73
if-eqz v0, :cond_10
.line 2399
iget-object v0, p1, Landroid/support/constraint/solver/widgets/ConstraintWidget;->ec:Landroid/support/constraint/solver/widgets/ConstraintWidget;
.line 74
check-cast v0, Landroid/support/constraint/solver/widgets/f;
.line 75
invoke-virtual {v0, p1}, Landroid/support/constraint/solver/widgets/f;->b(Landroid/support/constraint/solver/widgets/ConstraintWidget;)V
.line 2408
:cond_10
iput-object p0, p1, Landroid/support/constraint/solver/widgets/ConstraintWidget;->ec:Landroid/support/constraint/solver/widgets/ConstraintWidget;
.line 78
return-void
.end method
.method public final b(Landroid/support/constraint/solver/widgets/ConstraintWidget;)V
.registers 3
.prologue
.line 86
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
.line 3408
const/4 v0, 0x0
iput-object v0, p1, Landroid/support/constraint/solver/widgets/ConstraintWidget;->ec:Landroid/support/constraint/solver/widgets/ConstraintWidget;
.line 88
return-void
.end method
.method public final d(II)V
.registers 8
.prologue
.line 233
invoke-super {p0, p1, p2}, Landroid/support/constraint/solver/widgets/ConstraintWidget;->d(II)V
.line 234
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
.line 235
const/4 v0, 0x0
move v1, v0
:goto_b
if-ge v1, v2, :cond_24
.line 236
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/support/constraint/solver/widgets/ConstraintWidget;
.line 237
invoke-virtual {p0}, Landroid/support/constraint/solver/widgets/f;->K()I
move-result v3
invoke-virtual {p0}, Landroid/support/constraint/solver/widgets/f;->L()I
move-result v4
invoke-virtual {v0, v3, v4}, Landroid/support/constraint/solver/widgets/ConstraintWidget;->d(II)V
.line 235
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_b
.line 239
:cond_24
return-void
.end method
.method public reset()V
.registers 2
.prologue
.line 62
iget-object v0, p0, Landroid/support/constraint/solver/widgets/f;->fj:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
.line 63
invoke-super {p0}, Landroid/support/constraint/solver/widgets/ConstraintWidget;->reset()V
.line 64
return-void
.end method