package com.ikea.kompis.shopping;

import android.app.Activity;
import android.app.Dialog;
import android.os.Bundle;
import android.support.v4.app.DialogFragment;
import android.support.v4.app.FragmentManager;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.view.Window;
import android.widget.Button;
import android.widget.TextView;

public class IkeaDialogFragment extends DialogFragment
{
  private static final String KEY_DESC = "KEY_DESC";
  private static final String KEY_LINK = "KEY_LINK";
  private static final String KEY_PRIMARY_BUTTON = "KEY_PRIMARY_BUTTON";
  private static final String KEY_SECONDERY_BUTTON = "KEY_SECONDERY_BUTTON";
  private static final String KEY_SUBTITLE = "KEY_SUBTITLE";
  private static final String KEY_TITLE = "KEY_TITLE";
  private IkeaClickListener mIkeaClickListener;
  private TextView mLincTitle;
  private String mLinkTitle = "";
  private final View.OnClickListener mOnClickListener = new View.OnClickListener()
  {
    public void onClick(View paramAnonymousView)
    {
      switch (paramAnonymousView.getId())
      {
      default:
        return;
      case 2131624078:
        if (IkeaDialogFragment.this.mIkeaClickListener != null)
          IkeaDialogFragment.this.mIkeaClickListener.onPrimaryBtnClick();
        IkeaDialogFragment.this.dismiss();
        return;
      case 2131624079:
        if (IkeaDialogFragment.this.mIkeaClickListener != null)
          IkeaDialogFragment.this.mIkeaClickListener.onSecondaryBtnClick();
        IkeaDialogFragment.this.dismiss();
        return;
      case 2131624168:
      }
      if (IkeaDialogFragment.this.mIkeaClickListener != null)
        IkeaDialogFragment.this.mIkeaClickListener.onLinkClick();
      IkeaDialogFragment.this.dismiss();
    }
  };
  private String mPopUpDesc = "";
  private String mPopUpSubTitle = "";
  private String mPopUpTitle = "";
  private Button mPrimaryBtn;
  private String mPrimaryButtonTitle = "";
  private Button mSecondaryBtn;
  private String mSecondaryButtonTitle = "";
  private TextView mSubTitle;
  private TextView mTitle;

  public static IkeaDialogFragment newInstance(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5)
  {
    return newInstance(paramString1, paramString2, paramString3, paramString4, paramString5, "");
  }

  public static IkeaDialogFragment newInstance(String paramString1, String paramString2, String paramString3, String paramString4, String paramString5, String paramString6)
  {
    IkeaDialogFragment localIkeaDialogFragment = new IkeaDialogFragment();
    Bundle localBundle = new Bundle();
    localBundle.putString("KEY_PRIMARY_BUTTON", paramString1);
    localBundle.putString("KEY_SECONDERY_BUTTON", paramString2);
    localBundle.putString("KEY_TITLE", paramString3);
    localBundle.putString("KEY_DESC", paramString6);
    localBundle.putString("KEY_SUBTITLE", paramString4);
    localBundle.putString("KEY_LINK", paramString5);
    localIkeaDialogFragment.setArguments(localBundle);
    return localIkeaDialogFragment;
  }

  public void dismiss()
  {
    getDialog().dismiss();
  }

  public String getTitle()
  {
    return this.mPopUpTitle;
  }

  public boolean isShowing()
  {
    if (getDialog() != null)
      return getDialog().isShowing();
    return false;
  }

  public void onAttach(Activity paramActivity)
  {
    super.onAttach(paramActivity);
    Bundle localBundle = getArguments();
    if (localBundle != null)
    {
      if (localBundle.containsKey("KEY_PRIMARY_BUTTON"))
        this.mPrimaryButtonTitle = localBundle.getString("KEY_PRIMARY_BUTTON");
      if (localBundle.containsKey("KEY_SECONDERY_BUTTON"))
        this.mSecondaryButtonTitle = localBundle.getString("KEY_SECONDERY_BUTTON");
      if (localBundle.containsKey("KEY_TITLE"))
        this.mPopUpTitle = localBundle.getString("KEY_TITLE");
      if (localBundle.containsKey("KEY_DESC"))
        this.mPopUpDesc = localBundle.getString("KEY_DESC");
      if (localBundle.containsKey("KEY_SUBTITLE"))
        this.mPopUpSubTitle = localBundle.getString("KEY_SUBTITLE");
      if (localBundle.containsKey("KEY_LINK"))
        this.mLinkTitle = localBundle.getString("KEY_LINK");
    }
  }

  public View onCreateView(LayoutInflater paramLayoutInflater, ViewGroup paramViewGroup, Bundle paramBundle)
  {
    View localView = paramLayoutInflater.inflate(2130903094, paramViewGroup, false);
    getDialog().getWindow().requestFeature(1);
    this.mTitle = ((TextView)localView.findViewById(2131624056));
    this.mSubTitle = ((TextView)localView.findViewById(2131624167));
    TextView localTextView1 = (TextView)localView.findViewById(2131624057);
    this.mLincTitle = ((TextView)localView.findViewById(2131624168));
    this.mPrimaryBtn = ((Button)localView.findViewById(2131624078));
    this.mSecondaryBtn = ((Button)localView.findViewById(2131624079));
    this.mPrimaryBtn.setOnClickListener(this.mOnClickListener);
    this.mSecondaryBtn.setOnClickListener(this.mOnClickListener);
    this.mLincTitle.setOnClickListener(this.mOnClickListener);
    this.mPrimaryBtn.setText(this.mPrimaryButtonTitle);
    this.mSecondaryBtn.setText(this.mSecondaryButtonTitle);
    this.mTitle.setText(this.mPopUpTitle);
    if ((this.mPopUpDesc != null) && (!this.mPopUpDesc.isEmpty()))
    {
      localTextView1.setText(this.mPopUpDesc);
      localTextView1.setVisibility(0);
    }
    this.mSubTitle.setText(this.mPopUpSubTitle);
    this.mLincTitle.setText(this.mLinkTitle);
    TextView localTextView2 = this.mSubTitle;
    int i;
    int j;
    label269: int k;
    label295: Button localButton;
    int n;
    if (this.mPopUpSubTitle.length() > 0)
    {
      i = 0;
      localTextView2.setVisibility(i);
      TextView localTextView3 = this.mLincTitle;
      if (this.mLinkTitle.length() <= 0)
        break label342;
      j = 0;
      localTextView3.setVisibility(j);
      TextView localTextView4 = this.mTitle;
      if (this.mPopUpTitle.length() <= 0)
        break label349;
      k = 0;
      localTextView4.setVisibility(k);
      localButton = this.mSecondaryBtn;
      int m = this.mSecondaryButtonTitle.length();
      n = 0;
      if (m <= 0)
        break label356;
    }
    while (true)
    {
      localButton.setVisibility(n);
      return localView;
      i = 8;
      break;
      label342: j = 8;
      break label269;
      label349: k = 8;
      break label295;
      label356: n = 8;
    }
  }

  public void setLinkTitle(String paramString)
  {
    this.mLincTitle.setText(paramString);
    TextView localTextView = this.mLincTitle;
    if (paramString.length() > 0);
    for (int i = 0; ; i = 8)
    {
      localTextView.setVisibility(i);
      return;
    }
  }

  public void setListener(IkeaClickListener paramIkeaClickListener)
  {
    this.mIkeaClickListener = paramIkeaClickListener;
  }

  public void setPrimaryBtn(String paramString)
  {
    this.mPrimaryBtn.setText(paramString);
  }

  public void setSecondaryBtn(String paramString)
  {
    this.mSecondaryBtn.setText(paramString);
    Button localButton = this.mSecondaryBtn;
    if (paramString.length() > 0);
    for (int i = 0; ; i = 8)
    {
      localButton.setVisibility(i);
      return;
    }
  }

  public void setSubTitle(String paramString)
  {
    this.mSubTitle.setText(paramString);
    TextView localTextView = this.mSubTitle;
    if (paramString.length() > 0);
    for (int i = 0; ; i = 8)
    {
      localTextView.setVisibility(i);
      return;
    }
  }

  public void setTitle(String paramString)
  {
    this.mTitle.setText(paramString);
    TextView localTextView = this.mTitle;
    if (paramString.length() > 0);
    for (int i = 0; ; i = 8)
    {
      localTextView.setVisibility(i);
      return;
    }
  }

  public void showPopup(FragmentManager paramFragmentManager, String paramString)
  {
    show(paramFragmentManager, paramString);
  }

  public void showPopup(FragmentManager paramFragmentManager, String paramString, IkeaClickListener paramIkeaClickListener)
  {
    this.mIkeaClickListener = paramIkeaClickListener;
    show(paramFragmentManager, paramString);
  }

  public static abstract interface IkeaClickListener
  {
    public abstract boolean onBackKeyPressed();

    public abstract void onCancel();

    public abstract void onLinkClick();

    public abstract void onPrimaryBtnClick();

    public abstract void onSecondaryBtnClick();
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.ikea.kompis.shopping.IkeaDialogFragment
 * JD-Core Version:    0.6.2
 */