.class Lcom/nineoldandroids/view/ViewPropertyAnimatorICS; .super Lcom/nineoldandroids/view/ViewPropertyAnimator; .source "ViewPropertyAnimatorICS.java" # static fields .field private static final RETURN_WHEN_NULL:J = -0x1L # instance fields .field private final mNative:Ljava/lang/ref/WeakReference; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/ref/WeakReference<", "Landroid/view/ViewPropertyAnimator;", ">;" } .end annotation .end field # direct methods .method constructor (Landroid/view/View;)V .registers 3 .line 21 invoke-direct {p0}, Lcom/nineoldandroids/view/ViewPropertyAnimator;->()V .line 22 new-instance v0, Ljava/lang/ref/WeakReference; invoke-virtual {p1}, Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; move-result-object p1 invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V iput-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; return-void .end method # virtual methods .method public alpha(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 283 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 285 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public alphaBy(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 292 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 294 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->alphaBy(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public cancel()V .registers 2 .line 113 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 115 invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;->cancel()V :cond_d return-void .end method .method public getDuration()J .registers 3 .line 36 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_f .line 38 invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;->getDuration()J move-result-wide v0 return-wide v0 :cond_f const-wide/16 v0, -0x1 return-wide v0 .end method .method public getStartDelay()J .registers 3 .line 54 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_f .line 56 invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;->getStartDelay()J move-result-wide v0 return-wide v0 :cond_f const-wide/16 v0, -0x1 return-wide v0 .end method .method public rotation(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 157 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 159 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->rotation(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public rotationBy(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 166 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 168 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->rotationBy(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public rotationX(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 175 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 177 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->rotationX(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public rotationXBy(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 184 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 186 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->rotationXBy(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public rotationY(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 193 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 195 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->rotationY(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public rotationYBy(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 202 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 204 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->rotationYBy(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public scaleX(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 247 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 249 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->scaleX(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public scaleXBy(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 256 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 258 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->scaleXBy(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public scaleY(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 265 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 267 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->scaleY(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public scaleYBy(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 274 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 276 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->scaleYBy(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public setDuration(J)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 4 .line 27 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 29 invoke-virtual {v0, p1, p2}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public setInterpolator(Landroid/view/animation/Interpolator;)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 63 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 65 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public setListener(Lcom/nineoldandroids/animation/Animator$AnimatorListener;)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 4 .line 72 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_19 if-nez p1, :cond_11 const/4 p1, 0x0 .line 75 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; goto :goto_19 .line 77 :cond_11 new-instance v1, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS$1; invoke-direct {v1, p0, p1}, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS$1;->(Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;Lcom/nineoldandroids/animation/Animator$AnimatorListener;)V invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; :cond_19 :goto_19 return-object p0 .end method .method public setStartDelay(J)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 4 .line 45 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 47 invoke-virtual {v0, p1, p2}, Landroid/view/ViewPropertyAnimator;->setStartDelay(J)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public start()V .registers 2 .line 105 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 107 invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;->start()V :cond_d return-void .end method .method public translationX(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 211 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 213 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public translationXBy(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 220 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 222 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->translationXBy(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public translationY(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 229 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 231 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->translationY(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public translationYBy(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 238 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 240 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->translationYBy(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public x(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 121 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 123 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->x(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public xBy(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 130 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 132 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->xBy(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public y(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 139 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 141 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->y(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method .method public yBy(F)Lcom/nineoldandroids/view/ViewPropertyAnimator; .registers 3 .line 148 iget-object v0, p0, Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;->mNative:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/view/ViewPropertyAnimator; if-eqz v0, :cond_d .line 150 invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->yBy(F)Landroid/view/ViewPropertyAnimator; :cond_d return-object p0 .end method