az.java 7.45 KB
import android.animation.Animator;
import android.animation.TimeInterpolator;
import android.annotation.TargetApi;
import android.support.annotation.RequiresApi;
import android.support.transition.TransitionPort;
import android.support.transition.TransitionPort.TransitionListener;
import android.support.transition.TransitionValues;
import android.support.v4.util.ArrayMap;
import android.support.v4.util.LongSparseArray;
import android.util.SparseArray;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ListView;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

@TargetApi(14)
@RequiresApi(14)
public class az
  extends ba
{
  TransitionPort a;
  bb b;
  private az.a c;
  
  public final long a()
  {
    return this.a.e;
  }
  
  public final Animator a(ViewGroup paramViewGroup, TransitionValues paramTransitionValues1, TransitionValues paramTransitionValues2)
  {
    return this.a.a(paramViewGroup, paramTransitionValues1, paramTransitionValues2);
  }
  
  public final ba a(int paramInt)
  {
    this.a.b(paramInt);
    return this;
  }
  
  public final ba a(int paramInt, boolean paramBoolean)
  {
    TransitionPort localTransitionPort = this.a;
    localTransitionPort.l = TransitionPort.a(localTransitionPort.l, paramInt, paramBoolean);
    return this;
  }
  
  public final ba a(long paramLong)
  {
    this.a.a(paramLong);
    return this;
  }
  
  public final ba a(TimeInterpolator paramTimeInterpolator)
  {
    this.a.a(paramTimeInterpolator);
    return this;
  }
  
  public final ba a(View paramView)
  {
    this.a.a(paramView);
    return this;
  }
  
  public final ba a(View paramView, boolean paramBoolean)
  {
    TransitionPort localTransitionPort = this.a;
    localTransitionPort.m = TransitionPort.a(localTransitionPort.m, paramView, paramBoolean);
    return this;
  }
  
  public final ba a(bc parambc)
  {
    if (this.c == null)
    {
      this.c = new az.a();
      this.a.a(this.c);
    }
    this.c.a.add(parambc);
    return this;
  }
  
  public final ba a(Class paramClass, boolean paramBoolean)
  {
    TransitionPort localTransitionPort = this.a;
    localTransitionPort.n = TransitionPort.a(localTransitionPort.n, paramClass, paramBoolean);
    return this;
  }
  
  public void a(bb parambb, Object paramObject)
  {
    this.b = parambb;
    if (paramObject == null)
    {
      this.a = new az.b(parambb);
      return;
    }
    this.a = ((TransitionPort)paramObject);
  }
  
  public final TimeInterpolator b()
  {
    return this.a.f;
  }
  
  public final ba b(int paramInt)
  {
    this.a.a(paramInt);
    return this;
  }
  
  public final ba b(int paramInt, boolean paramBoolean)
  {
    TransitionPort localTransitionPort = this.a;
    localTransitionPort.i = TransitionPort.a(localTransitionPort.i, paramInt, paramBoolean);
    return this;
  }
  
  public final ba b(long paramLong)
  {
    this.a.b(paramLong);
    return this;
  }
  
  public final ba b(View paramView)
  {
    this.a.b(paramView);
    return this;
  }
  
  public final ba b(View paramView, boolean paramBoolean)
  {
    TransitionPort localTransitionPort = this.a;
    localTransitionPort.j = TransitionPort.a(localTransitionPort.j, paramView, paramBoolean);
    return this;
  }
  
  public final ba b(bc parambc)
  {
    if (this.c == null) {}
    do
    {
      return this;
      this.c.a.remove(parambc);
    } while (!this.c.a.isEmpty());
    this.a.b(this.c);
    this.c = null;
    return this;
  }
  
  public final ba b(Class paramClass, boolean paramBoolean)
  {
    TransitionPort localTransitionPort = this.a;
    localTransitionPort.k = TransitionPort.a(localTransitionPort.k, paramClass, paramBoolean);
    return this;
  }
  
  public final void b(TransitionValues paramTransitionValues)
  {
    this.a.b(paramTransitionValues);
  }
  
  public final TransitionValues c(View paramView, boolean paramBoolean)
  {
    for (Object localObject = this.a; ((TransitionPort)localObject).o != null; localObject = ((TransitionPort)localObject).o) {}
    if (paramBoolean) {}
    for (bp localbp = ((TransitionPort)localObject).w;; localbp = ((TransitionPort)localObject).x)
    {
      TransitionValues localTransitionValues = (TransitionValues)localbp.a.get(paramView);
      localObject = localTransitionValues;
      if (localTransitionValues == null)
      {
        int i = paramView.getId();
        if (i >= 0) {
          localTransitionValues = (TransitionValues)localbp.b.get(i);
        }
        localObject = localTransitionValues;
        if (localTransitionValues == null)
        {
          localObject = localTransitionValues;
          if ((paramView.getParent() instanceof ListView))
          {
            localObject = (ListView)paramView.getParent();
            long l = ((ListView)localObject).getItemIdAtPosition(((ListView)localObject).getPositionForView(paramView));
            localObject = (TransitionValues)localbp.c.get(l);
          }
        }
      }
      return (TransitionValues)localObject;
    }
  }
  
  public final String c()
  {
    return this.a.v;
  }
  
  public final void c(TransitionValues paramTransitionValues)
  {
    this.a.a(paramTransitionValues);
  }
  
  public final long d()
  {
    return this.a.d;
  }
  
  public final List<Integer> e()
  {
    return this.a.g;
  }
  
  public final List<View> f()
  {
    return this.a.h;
  }
  
  public final String[] g()
  {
    return this.a.a();
  }
  
  public String toString()
  {
    return this.a.toString();
  }
  
  final class a
    implements TransitionPort.TransitionListener
  {
    final ArrayList<bc> a = new ArrayList();
    
    a() {}
    
    public final void onTransitionCancel(TransitionPort paramTransitionPort)
    {
      paramTransitionPort = this.a.iterator();
      while (paramTransitionPort.hasNext()) {
        paramTransitionPort.next();
      }
    }
    
    public final void onTransitionEnd(TransitionPort paramTransitionPort)
    {
      paramTransitionPort = this.a.iterator();
      while (paramTransitionPort.hasNext()) {
        paramTransitionPort.next();
      }
    }
    
    public final void onTransitionPause(TransitionPort paramTransitionPort)
    {
      paramTransitionPort = this.a.iterator();
      while (paramTransitionPort.hasNext()) {
        paramTransitionPort.next();
      }
    }
    
    public final void onTransitionResume(TransitionPort paramTransitionPort)
    {
      paramTransitionPort = this.a.iterator();
      while (paramTransitionPort.hasNext()) {
        paramTransitionPort.next();
      }
    }
    
    public final void onTransitionStart(TransitionPort paramTransitionPort)
    {
      paramTransitionPort = this.a.iterator();
      while (paramTransitionPort.hasNext()) {
        paramTransitionPort.next();
      }
    }
  }
  
  static final class b
    extends TransitionPort
  {
    private bb a;
    
    public b(bb parambb)
    {
      this.a = parambb;
    }
    
    public final Animator a(ViewGroup paramViewGroup, TransitionValues paramTransitionValues1, TransitionValues paramTransitionValues2)
    {
      return this.a.createAnimator(paramViewGroup, paramTransitionValues1, paramTransitionValues2);
    }
    
    public final void a(TransitionValues paramTransitionValues)
    {
      this.a.captureStartValues(paramTransitionValues);
    }
    
    public final void b(TransitionValues paramTransitionValues)
    {
      this.a.captureEndValues(paramTransitionValues);
    }
  }
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/az.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */