package com.ikea.kompis;

import android.content.Context;
import android.support.v4.app.Fragment;
import android.text.TextUtils;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;
import com.google.gson.Gson;
import com.ikea.kompis.products.FeeDialogFragment;
import com.ikea.kompis.products.ProductListViewHolder;
import com.ikea.kompis.util.PriceUtil;
import com.ikea.kompis.util.UiUtil;
import com.ikea.shared.AppConfigData;
import com.ikea.shared.AppConfigManager;
import com.ikea.shared.config.model.Country;
import com.ikea.shared.products.model.RetailItemCommunication;
import com.ikea.shared.products.model.RetailItemImage.Size;
import com.ikea.shared.products.model.RetailItemImageList;
import java.util.List;

public abstract class CustomAdapter extends BaseAdapter
{
  private void showFeeDialog(Fragment paramFragment, RetailItemCommunication paramRetailItemCommunication)
  {
    FeeDialogFragment.newInstance(new Gson().toJson(paramRetailItemCommunication)).show(paramFragment.getChildFragmentManager(), "");
  }

  protected void initProductCardValue(final RetailItemCommunication paramRetailItemCommunication, ProductListViewHolder paramProductListViewHolder, final Fragment paramFragment, Context paramContext)
  {
    int i;
    String str1;
    if ((paramRetailItemCommunication != null) && (paramProductListViewHolder != null) && (paramFragment != null))
    {
      if (!TextUtils.isEmpty(paramRetailItemCommunication.getProductTypeName()))
        paramProductListViewHolder.product_type.setText(paramRetailItemCommunication.getProductTypeName().trim());
      if (!TextUtils.isEmpty(paramRetailItemCommunication.getProductName()))
        paramProductListViewHolder.product_name.setText(paramRetailItemCommunication.getProductName().trim());
      paramProductListViewHolder.product_measurement.setText(paramRetailItemCommunication.getMeasurement(paramContext));
      if (paramRetailItemCommunication.getProoductNameGlobal() != null)
      {
        TextView localTextView = paramProductListViewHolder.product_name_local;
        if (paramRetailItemCommunication.getProoductNameGlobal().length() <= 0)
          break label334;
        i = 0;
        localTextView.setVisibility(i);
        paramProductListViewHolder.product_name_local.setText(paramRetailItemCommunication.getProoductNameGlobal());
      }
      PriceUtil.refreshPrice(paramRetailItemCommunication, paramProductListViewHolder, paramContext, false);
      str1 = "";
      if ((paramRetailItemCommunication.getRetailItemImageList() != null) && (paramRetailItemCommunication.getRetailItemImageList().getRetailItemImage() != null) && (paramRetailItemCommunication.getRetailItemImageList().getRetailItemImage().size() > 0))
        str1 = UiUtil.getImageURL(RetailItemImage.Size.S3, paramRetailItemCommunication.getRetailItemImageList().getRetailItemImage());
      if (!str1.isEmpty())
        break label341;
      UiUtil.loadImageAsync(paramContext, paramProductListViewHolder.product_icon, 2130837837);
    }
    while (true)
    {
      if ((AppConfigManager.i(paramContext).getAppConfigData() != null) && (AppConfigManager.i(paramContext).getAppConfigData().getConfig() != null) && (!AppConfigManager.i(paramContext).getAppConfigData().getConfig().isNwpSupproted()))
      {
        String str2 = AppConfigManager.i(paramContext).getAppConfigData().getNewLogoUrl(paramContext.getApplicationContext());
        if ((str2 != null) && (!str2.isEmpty()))
          UiUtil.loadImageAsync(paramContext, paramProductListViewHolder.mNew, str2);
        String str3 = AppConfigManager.i(paramContext).getAppConfigData().getNewLowerPriceLogoUrl();
        if ((str3 != null) && (!str3.isEmpty()))
          UiUtil.loadImageAsync(paramContext, paramProductListViewHolder.mNLP, str3);
      }
      paramProductListViewHolder.product_weee_fee.setOnClickListener(new View.OnClickListener()
      {
        public void onClick(View paramAnonymousView)
        {
          CustomAdapter.this.showFeeDialog(paramFragment, paramRetailItemCommunication);
        }
      });
      return;
      label334: i = 8;
      break;
      label341: UiUtil.loadImageAsync(paramContext, paramProductListViewHolder.product_icon, str1);
    }
  }

  protected void initProductCardView(View paramView, ProductListViewHolder paramProductListViewHolder, Context paramContext)
  {
    paramProductListViewHolder.product_measurement = ((TextView)paramView.findViewById(2131624194));
    paramProductListViewHolder.product_icon = ((ImageView)paramView.findViewById(2131624241));
    paramProductListViewHolder.product_type = ((TextView)paramView.findViewById(2131624191));
    paramProductListViewHolder.product_name = ((TextView)paramView.findViewById(2131624192));
    paramProductListViewHolder.product_name_local = ((TextView)paramView.findViewById(2131624246));
    paramProductListViewHolder.product_weee_fee = ((TextView)paramView.findViewById(2131624225));
    paramProductListViewHolder.mNew = ((ImageView)paramView.findViewById(2131624244));
    paramProductListViewHolder.mNewText = ((TextView)paramView.findViewById(2131624245));
    paramProductListViewHolder.mNLP = ((ImageView)paramView.findViewById(2131624242));
    paramProductListViewHolder.mNLPText = ((TextView)paramView.findViewById(2131624243));
    paramProductListViewHolder.mRegularPriceGroup = paramView.findViewById(2131624219);
    paramProductListViewHolder.mRegularPriceValue = ((TextView)paramView.findViewById(2131624221));
    paramProductListViewHolder.mRegularPriceUnit = ((TextView)paramView.findViewById(2131624223));
    paramProductListViewHolder.mRegPriceValidTime = ((TextView)paramView.findViewById(2131624224));
    paramProductListViewHolder.mFamilyPriceGroup = paramView.findViewById(2131624214);
    paramProductListViewHolder.mFamilyPriceValue = ((TextView)paramView.findViewById(2131624215));
    paramProductListViewHolder.mFamilyPriceUnit = ((TextView)paramView.findViewById(2131624216));
    paramProductListViewHolder.mFamilyPriceValidTime = ((TextView)paramView.findViewById(2131624218));
    paramProductListViewHolder.mPreviousPriceGroup = paramView.findViewById(2131624226);
    paramProductListViewHolder.mPreviousPriceText = ((TextView)paramView.findViewById(2131624227));
    paramProductListViewHolder.mPreviousPriceValue = ((TextView)paramView.findViewById(2131624228));
    paramProductListViewHolder.mPreviousPriceUnit = ((TextView)paramView.findViewById(2131624229));
    paramProductListViewHolder.mBTILeft = paramView.findViewById(2131624220);
    paramProductListViewHolder.mBTIRight = paramView.findViewById(2131624222);
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.ikea.kompis.CustomAdapter
 * JD-Core Version:    0.6.2
 */