ViewHelper.smali

.class public final Lcom/anim/util/ViewHelper;
.super Ljava/lang/Object;
.source "ViewHelper.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/anim/util/ViewHelper$Honeycomb;
    }
.end annotation


# direct methods
.method private constructor <init>()V
    .registers 1

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

    return-void
.end method

.method public static getAlpha(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 12
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_d

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getAlpha()F

    move-result v0

    :goto_c
    return v0

    :cond_d
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getAlpha(Landroid/view/View;)F

    move-result v0

    goto :goto_c
.end method

.method public static getPivotX(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 24
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_d

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getPivotX()F

    move-result v0

    :goto_c
    return v0

    :cond_d
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getPivotX(Landroid/view/View;)F

    move-result v0

    goto :goto_c
.end method

.method public static getPivotY(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 36
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_d

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getPivotY()F

    move-result v0

    :goto_c
    return v0

    :cond_d
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getPivotY(Landroid/view/View;)F

    move-result v0

    goto :goto_c
.end method

.method public static getRotation(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 48
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_d

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getRotation()F

    move-result v0

    :goto_c
    return v0

    :cond_d
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getRotation(Landroid/view/View;)F

    move-result v0

    goto :goto_c
.end method

.method public static getRotationX(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 60
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_d

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getRotationX()F

    move-result v0

    :goto_c
    return v0

    :cond_d
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getRotationX(Landroid/view/View;)F

    move-result v0

    goto :goto_c
.end method

.method public static getRotationY(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 72
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_d

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getRotationY()F

    move-result v0

    :goto_c
    return v0

    :cond_d
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getRotationY(Landroid/view/View;)F

    move-result v0

    goto :goto_c
.end method

.method public static getScaleX(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 84
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_d

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getScaleX()F

    move-result v0

    :goto_c
    return v0

    :cond_d
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getScaleX(Landroid/view/View;)F

    move-result v0

    goto :goto_c
.end method

.method public static getScaleY(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 96
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_d

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getScaleY()F

    move-result v0

    :goto_c
    return v0

    :cond_d
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getScaleY(Landroid/view/View;)F

    move-result v0

    goto :goto_c
.end method

.method public static getScrollX(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 108
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_e

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getScrollX()I

    move-result v0

    int-to-float v0, v0

    :goto_d
    return v0

    :cond_e
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getScrollX(Landroid/view/View;)F

    move-result v0

    goto :goto_d
.end method

.method public static getScrollY(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 120
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_e

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getScrollY()I

    move-result v0

    int-to-float v0, v0

    :goto_d
    return v0

    :cond_e
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getScrollY(Landroid/view/View;)F

    move-result v0

    goto :goto_d
.end method

.method public static getTranslationX(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 132
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_d

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getTranslationX()F

    move-result v0

    :goto_c
    return v0

    :cond_d
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getTranslationX(Landroid/view/View;)F

    move-result v0

    goto :goto_c
.end method

.method public static getTranslationY(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 144
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_d

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getTranslationY()F

    move-result v0

    :goto_c
    return v0

    :cond_d
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getTranslationY(Landroid/view/View;)F

    move-result v0

    goto :goto_c
.end method

.method public static getX(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 156
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_d

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getX()F

    move-result v0

    :goto_c
    return v0

    :cond_d
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getX(Landroid/view/View;)F

    move-result v0

    goto :goto_c
.end method

.method public static getY(Landroid/view/View;)F
    .registers 2

    .prologue
    .line 168
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_d

    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0}, Lcom/anim/util/AnimatorProxy;->getY()F

    move-result v0

    :goto_c
    return v0

    :cond_d
    invoke-static {p0}, Lcom/anim/util/ViewHelper$Honeycomb;->getY(Landroid/view/View;)F

    move-result v0

    goto :goto_c
.end method

.method public static setAlpha(Landroid/view/View;F)V
    .registers 3

    .prologue
    .line 16
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 17
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setAlpha(F)V

    .line 21
    :goto_b
    return-void

    .line 19
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setAlpha(Landroid/view/View;F)V

    goto :goto_b
.end method

.method public static setPivotX(Landroid/view/View;F)V
    .registers 3

    .prologue
    .line 28
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 29
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setPivotX(F)V

    .line 33
    :goto_b
    return-void

    .line 31
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setPivotX(Landroid/view/View;F)V

    goto :goto_b
.end method

.method public static setPivotY(Landroid/view/View;F)V
    .registers 3

    .prologue
    .line 40
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 41
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setPivotY(F)V

    .line 45
    :goto_b
    return-void

    .line 43
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setPivotY(Landroid/view/View;F)V

    goto :goto_b
.end method

.method public static setRotation(Landroid/view/View;F)V
    .registers 3

    .prologue
    .line 52
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 53
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setRotation(F)V

    .line 57
    :goto_b
    return-void

    .line 55
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setRotation(Landroid/view/View;F)V

    goto :goto_b
.end method

.method public static setRotationX(Landroid/view/View;F)V
    .registers 3

    .prologue
    .line 64
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 65
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setRotationX(F)V

    .line 69
    :goto_b
    return-void

    .line 67
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setRotationX(Landroid/view/View;F)V

    goto :goto_b
.end method

.method public static setRotationY(Landroid/view/View;F)V
    .registers 3

    .prologue
    .line 76
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 77
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setRotationY(F)V

    .line 81
    :goto_b
    return-void

    .line 79
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setRotationY(Landroid/view/View;F)V

    goto :goto_b
.end method

.method public static setScaleX(Landroid/view/View;F)V
    .registers 3

    .prologue
    .line 88
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 89
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setScaleX(F)V

    .line 93
    :goto_b
    return-void

    .line 91
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setScaleX(Landroid/view/View;F)V

    goto :goto_b
.end method

.method public static setScaleY(Landroid/view/View;F)V
    .registers 3

    .prologue
    .line 100
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 101
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setScaleY(F)V

    .line 105
    :goto_b
    return-void

    .line 103
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setScaleY(Landroid/view/View;F)V

    goto :goto_b
.end method

.method public static setScrollX(Landroid/view/View;I)V
    .registers 3

    .prologue
    .line 112
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 113
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setScrollX(I)V

    .line 117
    :goto_b
    return-void

    .line 115
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setScrollX(Landroid/view/View;I)V

    goto :goto_b
.end method

.method public static setScrollY(Landroid/view/View;I)V
    .registers 3

    .prologue
    .line 124
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 125
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setScrollY(I)V

    .line 129
    :goto_b
    return-void

    .line 127
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setScrollY(Landroid/view/View;I)V

    goto :goto_b
.end method

.method public static setTranslationX(Landroid/view/View;F)V
    .registers 3

    .prologue
    .line 136
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 137
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setTranslationX(F)V

    .line 141
    :goto_b
    return-void

    .line 139
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setTranslationX(Landroid/view/View;F)V

    goto :goto_b
.end method

.method public static setTranslationY(Landroid/view/View;F)V
    .registers 3

    .prologue
    .line 148
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 149
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setTranslationY(F)V

    .line 153
    :goto_b
    return-void

    .line 151
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setTranslationY(Landroid/view/View;F)V

    goto :goto_b
.end method

.method public static setX(Landroid/view/View;F)V
    .registers 3

    .prologue
    .line 160
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 161
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setX(F)V

    .line 165
    :goto_b
    return-void

    .line 163
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setX(Landroid/view/View;F)V

    goto :goto_b
.end method

.method public static setY(Landroid/view/View;F)V
    .registers 3

    .prologue
    .line 172
    sget-boolean v0, Lcom/anim/util/AnimatorProxy;->NEEDS_PROXY:Z

    if-eqz v0, :cond_c

    .line 173
    invoke-static {p0}, Lcom/anim/util/AnimatorProxy;->wrap(Landroid/view/View;)Lcom/anim/util/AnimatorProxy;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/anim/util/AnimatorProxy;->setY(F)V

    .line 177
    :goto_b
    return-void

    .line 175
    :cond_c
    invoke-static {p0, p1}, Lcom/anim/util/ViewHelper$Honeycomb;->setY(Landroid/view/View;F)V

    goto :goto_b
.end method