package com.google.android.m4b.maps.ao;

import com.google.android.m4b.maps.bc.af;
import com.google.android.m4b.maps.bc.aj.a;
import com.google.android.m4b.maps.bl.j;
import com.google.android.m4b.maps.bl.s;
import com.google.android.m4b.maps.bo.e;
import com.google.android.m4b.maps.bu.bh;
import com.google.android.m4b.maps.bu.bh.a;
import com.google.android.m4b.maps.model.LatLng;
import com.google.common.annotations.VisibleForTesting;
import com.google.common.collect.Lists;
import java.util.Iterator;
import java.util.List;

public final class o
  implements m, bh.a
{
  private final bh a;
  private com.google.android.m4b.maps.bc.aj b;
  private List<com.google.android.m4b.maps.bc.aj> c;
  private s d;
  private float e;
  private e f;
  private com.google.android.m4b.maps.bl.aj g;
  private final n h;

  public o(n paramn, bh parambh)
  {
    this.h = paramn;
    this.a = parambh;
    a(-1);
  }

  @VisibleForTesting
  private static com.google.android.m4b.maps.bc.aj a(List<LatLng> paramList)
  {
    aj.a locala = new aj.a();
    Iterator localIterator = paramList.iterator();
    while (localIterator.hasNext())
      locala.a(b.b((LatLng)localIterator.next()));
    com.google.android.m4b.maps.bc.aj localaj = locala.c();
    if (!localaj.c(localaj.g()).f())
      localaj = localaj.h();
    return localaj;
  }

  public final void a()
  {
    synchronized (this.h)
    {
      this.h.a(this);
      this.h.b_();
      return;
    }
  }

  public final void a(int paramInt)
  {
    if ((paramInt & 0x3) != 0)
    {
      this.b = a(this.a.b());
      this.c = Lists.newArrayList();
      Iterator localIterator = this.a.c().iterator();
      while (localIterator.hasNext())
      {
        List localList = (List)localIterator.next();
        this.c.add(a(localList));
      }
      this.d = new s(this.b, this.c, (int)this.a.f(), b.a(this.a.d()), b.a(this.a.e()), true);
      if ((this.f != null) && (this.g != null))
        this.d.a(this.f, this.g);
    }
    if ((paramInt & 0x10) != 0)
      this.d.c(b.a(this.a.e()));
    if ((paramInt & 0x8) != 0)
      this.d.b(b.a(this.a.d()));
    if ((paramInt & 0x4) != 0)
      this.d.d((int)this.a.f());
    if ((paramInt & 0x40) != 0);
    synchronized (this.h)
    {
      this.e = this.a.g();
      this.h.c_();
      this.h.b_();
      return;
    }
  }

  public final void a(long paramLong)
  {
  }

  public final void a(com.google.android.m4b.maps.bn.b paramb, e parame)
  {
    try
    {
      if (this.a != null)
      {
        boolean bool = this.a.h();
        if (bool)
          break label28;
      }
      while (true)
      {
        return;
        label28: this.d.a(paramb, parame);
      }
    }
    finally
    {
    }
  }

  public final void a(e parame)
  {
  }

  public final void a(e parame, com.google.android.m4b.maps.bl.aj paramaj)
  {
    try
    {
      this.f = parame;
      this.g = paramaj;
      this.d.a(parame, paramaj);
      return;
    }
    finally
    {
      localObject = finally;
      throw localObject;
    }
  }

  public final void a(e parame, com.google.android.m4b.maps.bn.b paramb, j paramj)
  {
    try
    {
      if (this.a != null)
      {
        boolean bool = this.a.h();
        if (bool)
          break label28;
      }
      while (true)
      {
        return;
        label28: this.d.a(parame, paramb, paramj);
      }
    }
    finally
    {
    }
  }

  public final void a(boolean paramBoolean)
  {
  }

  public final boolean a(float paramFloat1, float paramFloat2, af paramaf, com.google.android.m4b.maps.bn.b paramb)
  {
    return false;
  }

  public final void b()
  {
  }

  public final void b(int paramInt)
  {
  }

  public final boolean c()
  {
    try
    {
      if ((this.a != null) && (this.a.h()))
      {
        boolean bool2 = this.d.g_();
        if (!bool2);
      }
      else
      {
        bool1 = true;
        return bool1;
      }
      boolean bool1 = false;
    }
    finally
    {
    }
  }

  public final void d()
  {
  }

  public final String e()
  {
    return this.a.getId();
  }

  public final float f()
  {
    return this.e;
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.google.android.m4b.maps.ao.o
 * JD-Core Version:    0.6.2
 */