package com.metaio.cloud.plugin.util;

import android.content.Context;
import android.os.AsyncTask;
import com.metaio.cloud.plugin.MetaioCloudPlugin;
import com.metaio.cloud.plugin.data.RemoteAssetsManager;
import com.metaio.sdk.jni.IMetaioWorldPOIManager;

public class AssetDownloader extends AsyncTask<Void, Void, String>
{
  String assetURL;
  Exception e;
  Context mContext;
  IMetaioWorldPOIManager mPOIManager;

  public AssetDownloader(Context paramContext, String paramString, IMetaioWorldPOIManager paramIMetaioWorldPOIManager)
  {
    this.assetURL = paramString;
    this.mPOIManager = paramIMetaioWorldPOIManager;
    this.mContext = paramContext;
  }

  protected String doInBackground(Void[] paramArrayOfVoid)
  {
    try
    {
      boolean bool = MetaioCloudPlugin.getRemoteAssetsManager(this.mContext).downloadAsset(this, this.assetURL);
      Object localObject = null;
      if (bool)
      {
        String str = MetaioCloudPlugin.getRemoteAssetsManager(this.mContext).getAsset(this.assetURL);
        localObject = str;
      }
      return localObject;
    }
    catch (Exception localException)
    {
      this.e = localException;
    }
    return null;
  }

  protected void onCancelled(String paramString)
  {
    onPostExecute(null);
  }

  protected void onPostExecute(String paramString)
  {
    MetaioCloudPlugin.log("AssetDownloader onPostExecute: " + this.assetURL + " result " + String.valueOf(paramString));
    if (this.mPOIManager != null)
      if ((paramString == null) || (this.mPOIManager == null));
    while (true)
    {
      if (this.e != null)
        MetaioCloudPlugin.log(6, this.e.getMessage(), this.e);
      return;
      MetaioCloudPlugin.log(6, "POIManager is null.");
    }
  }

  protected void onPreExecute()
  {
    MetaioCloudPlugin.log("AssetDownloader onPreExecute" + this.assetURL);
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.metaio.cloud.plugin.util.AssetDownloader
 * JD-Core Version:    0.6.2
 */