CheckBox2.smali
.class public Lim/tpelyyftgw/ui/components/CheckBox2;
.super Landroid/view/View;
.source "CheckBox2.java"
# instance fields
.field private checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Landroid/content/Context;)V
.registers 3
.param p1, "context" # Landroid/content/Context;
.line 15
const/16 v0, 0x15
invoke-direct {p0, p1, v0}, Lim/tpelyyftgw/ui/components/CheckBox2;-><init>(Landroid/content/Context;I)V
.line 16
return-void
.end method
.method public constructor <init>(Landroid/content/Context;I)V
.registers 4
.param p1, "context" # Landroid/content/Context;
.param p2, "sz" # I
.line 19
invoke-direct {p0, p1}, Landroid/view/View;-><init>(Landroid/content/Context;)V
.line 20
new-instance v0, Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-direct {v0, p0, p2}, Lim/tpelyyftgw/ui/components/CheckBoxBase;-><init>(Landroid/view/View;I)V
iput-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
.line 21
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.registers 4
.param p1, "context" # Landroid/content/Context;
.param p2, "attrs" # Landroid/util/AttributeSet;
.line 24
const/4 v0, 0x0
invoke-direct {p0, p1, p2, v0}, Lim/tpelyyftgw/ui/components/CheckBox2;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.line 25
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.registers 6
.param p1, "context" # Landroid/content/Context;
.param p2, "attrs" # Landroid/util/AttributeSet;
.param p3, "defStyleAttr" # I
.line 28
invoke-direct {p0, p1, p2, p3}, Landroid/view/View;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.line 29
new-instance v0, Lim/tpelyyftgw/ui/components/CheckBoxBase;
const/16 v1, 0x15
invoke-direct {v0, p0, v1}, Lim/tpelyyftgw/ui/components/CheckBoxBase;-><init>(Landroid/view/View;I)V
iput-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
.line 30
return-void
.end method
# virtual methods
.method public getProgress()F
.registers 2
.line 71
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->getProgress()F
move-result v0
return v0
.end method
.method public isChecked()Z
.registers 2
.line 49
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->isChecked()Z
move-result v0
return v0
.end method
.method protected onAttachedToWindow()V
.registers 2
.line 76
invoke-super {p0}, Landroid/view/View;->onAttachedToWindow()V
.line 77
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->onAttachedToWindow()V
.line 78
return-void
.end method
.method protected onDetachedFromWindow()V
.registers 2
.line 82
invoke-super {p0}, Landroid/view/View;->onDetachedFromWindow()V
.line 83
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->onDetachedFromWindow()V
.line 84
return-void
.end method
.method protected onDraw(Landroid/graphics/Canvas;)V
.registers 3
.param p1, "canvas" # Landroid/graphics/Canvas;
.line 94
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->draw(Landroid/graphics/Canvas;)V
.line 95
return-void
.end method
.method protected onLayout(ZIIII)V
.registers 10
.param p1, "changed" # Z
.param p2, "left" # I
.param p3, "top" # I
.param p4, "right" # I
.param p5, "bottom" # I
.line 88
invoke-super/range {p0 .. p5}, Landroid/view/View;->onLayout(ZIIII)V
.line 89
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
sub-int v1, p4, p2
sub-int v2, p5, p3
const/4 v3, 0x0
invoke-virtual {v0, v3, v3, v1, v2}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->setBounds(IIII)V
.line 90
return-void
.end method
.method public setChecked(IZZ)V
.registers 5
.param p1, "num" # I
.param p2, "checked" # Z
.param p3, "animated" # Z
.line 37
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-virtual {v0, p1, p2, p3}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->setChecked(IZZ)V
.line 38
return-void
.end method
.method public setChecked(ZZ)V
.registers 4
.param p1, "checked" # Z
.param p2, "animated" # Z
.line 41
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-virtual {v0, p1, p2}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->setChecked(ZZ)V
.line 42
return-void
.end method
.method public setColor(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 5
.param p1, "background" # Ljava/lang/String;
.param p2, "background2" # Ljava/lang/String;
.param p3, "check" # Ljava/lang/String;
.line 53
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-virtual {v0, p1, p2, p3}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->setColor(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.line 54
return-void
.end method
.method public setDrawBackgroundAsArc(I)V
.registers 3
.param p1, "type" # I
.line 67
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->setDrawBackgroundAsArc(I)V
.line 68
return-void
.end method
.method public setDrawUnchecked(Z)V
.registers 3
.param p1, "value" # Z
.line 63
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->setDrawUnchecked(Z)V
.line 64
return-void
.end method
.method public setEnabled(Z)V
.registers 3
.param p1, "enabled" # Z
.line 58
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->setEnabled(Z)V
.line 59
invoke-super {p0, p1}, Landroid/view/View;->setEnabled(Z)V
.line 60
return-void
.end method
.method public setNum(I)V
.registers 3
.param p1, "num" # I
.line 45
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->setNum(I)V
.line 46
return-void
.end method
.method public setProgressDelegate(Lim/tpelyyftgw/ui/components/CheckBoxBase$ProgressDelegate;)V
.registers 3
.param p1, "delegate" # Lim/tpelyyftgw/ui/components/CheckBoxBase$ProgressDelegate;
.line 33
iget-object v0, p0, Lim/tpelyyftgw/ui/components/CheckBox2;->checkBoxBase:Lim/tpelyyftgw/ui/components/CheckBoxBase;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/CheckBoxBase;->setProgressDelegate(Lim/tpelyyftgw/ui/components/CheckBoxBase$ProgressDelegate;)V
.line 34
return-void
.end method