TransitionManager.java 2.4 KB
package android.support.transition;

import android.os.Build.VERSION;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.view.ViewGroup;
import aq;
import be;
import bf;
import bg;
import bi;
import bj;
import bk;

public class TransitionManager
{
  private static bj a = new bk();
  private bf b;
  
  static
  {
    if (Build.VERSION.SDK_INT < 19)
    {
      a = new bi();
      return;
    }
  }
  
  public TransitionManager()
  {
    if (Build.VERSION.SDK_INT < 19)
    {
      this.b = new be();
      return;
    }
    this.b = new bg();
  }
  
  public static void beginDelayedTransition(@NonNull ViewGroup paramViewGroup)
  {
    a.a(paramViewGroup);
  }
  
  public static void beginDelayedTransition(@NonNull ViewGroup paramViewGroup, @Nullable Transition paramTransition)
  {
    bj localbj = a;
    if (paramTransition == null) {}
    for (paramTransition = null;; paramTransition = paramTransition.a)
    {
      localbj.a(paramViewGroup, paramTransition);
      return;
    }
  }
  
  public static void go(@NonNull Scene paramScene)
  {
    a.a(paramScene.a);
  }
  
  public static void go(@NonNull Scene paramScene, @Nullable Transition paramTransition)
  {
    bj localbj = a;
    aq localaq = paramScene.a;
    if (paramTransition == null) {}
    for (paramScene = null;; paramScene = paramTransition.a)
    {
      localbj.a(localaq, paramScene);
      return;
    }
  }
  
  public void setTransition(@NonNull Scene paramScene1, @NonNull Scene paramScene2, @Nullable Transition paramTransition)
  {
    bf localbf = this.b;
    aq localaq = paramScene1.a;
    paramScene2 = paramScene2.a;
    if (paramTransition == null) {}
    for (paramScene1 = null;; paramScene1 = paramTransition.a)
    {
      localbf.a(localaq, paramScene2, paramScene1);
      return;
    }
  }
  
  public void setTransition(@NonNull Scene paramScene, @Nullable Transition paramTransition)
  {
    bf localbf = this.b;
    aq localaq = paramScene.a;
    if (paramTransition == null) {}
    for (paramScene = null;; paramScene = paramTransition.a)
    {
      localbf.a(localaq, paramScene);
      return;
    }
  }
  
  public void transitionTo(@NonNull Scene paramScene)
  {
    this.b.a(paramScene.a);
  }
}


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