PrefsUtil.java 2.52 KB
package net.hockeyapp.android.utils;

import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;

public class PrefsUtil
{
  private SharedPreferences a;
  private SharedPreferences.Editor b;
  private SharedPreferences c;
  private SharedPreferences.Editor d;
  
  public static PrefsUtil getInstance()
  {
    return a.a;
  }
  
  public String getFeedbackTokenFromPrefs(Context paramContext)
  {
    if (paramContext == null) {}
    do
    {
      return null;
      this.a = paramContext.getSharedPreferences("net.hockeyapp.android.prefs_feedback_token", 0);
    } while (this.a == null);
    return this.a.getString("net.hockeyapp.android.prefs_key_feedback_token", null);
  }
  
  public String getNameEmailFromPrefs(Context paramContext)
  {
    if (paramContext == null) {}
    do
    {
      return null;
      this.c = paramContext.getSharedPreferences("net.hockeyapp.android.prefs_name_email", 0);
    } while (this.c == null);
    return this.c.getString("net.hockeyapp.android.prefs_key_name_email", null);
  }
  
  public void saveFeedbackTokenToPrefs(Context paramContext, String paramString)
  {
    if (paramContext != null)
    {
      this.a = paramContext.getSharedPreferences("net.hockeyapp.android.prefs_feedback_token", 0);
      if (this.a != null)
      {
        this.b = this.a.edit();
        this.b.putString("net.hockeyapp.android.prefs_key_feedback_token", paramString);
        this.b.apply();
      }
    }
  }
  
  public void saveNameEmailSubjectToPrefs(Context paramContext, String paramString1, String paramString2, String paramString3)
  {
    if (paramContext != null)
    {
      this.c = paramContext.getSharedPreferences("net.hockeyapp.android.prefs_name_email", 0);
      if (this.c != null)
      {
        this.d = this.c.edit();
        if ((paramString1 != null) && (paramString2 != null) && (paramString3 != null)) {
          break label71;
        }
        this.d.putString("net.hockeyapp.android.prefs_key_name_email", null);
      }
    }
    for (;;)
    {
      this.d.apply();
      return;
      label71:
      this.d.putString("net.hockeyapp.android.prefs_key_name_email", String.format("%s|%s|%s", new Object[] { paramString1, paramString2, paramString3 }));
    }
  }
  
  static final class a
  {
    public static final PrefsUtil a = new PrefsUtil((byte)0);
  }
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/net/hockeyapp/android/utils/PrefsUtil.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */