// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.oliodevices.assist.app.fragments; import android.os.AsyncTask; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.view.View; import com.olio.data.object.assistant.rule.AutomaticReplyRule; import com.olio.data.object.assistant.rule.RemindMeLaterRule; import com.olio.data.object.assistant.rule.SilenceNotificationsRule; import com.olio.data.object.user.Locations; import com.oliodevices.assist.app.api.models.AutomaticReplyRuleWrapper; import com.oliodevices.assist.app.api.models.RemindMeLaterRuleWrapper; import com.oliodevices.assist.app.api.models.SilenceNotificationsRuleWrapper; // Referenced classes of package com.oliodevices.assist.app.fragments: // RuleEditorFragment class val.savedInstanceState extends AsyncTask { final RuleEditorFragment this$0; final Bundle val$savedInstanceState; protected volatile Object doInBackground(Object aobj[]) { return doInBackground((Void[])aobj); } protected transient Void doInBackground(Void avoid[]) { if (!isCancelled()) { avoid = getActivity().getContentResolver(); RuleEditorFragment.access$002(RuleEditorFragment.this, Locations.get(avoid)); if (RuleEditorFragment.access$100(RuleEditorFragment.this)) { switch (RuleEditorFragment.access$200(RuleEditorFragment.this)) { default: return null; case 1: // '\001' avoid = (AutomaticReplyRule)AutomaticReplyRule.get(RuleEditorFragment.access$300(RuleEditorFragment.this), avoid); RuleEditorFragment.access$402(RuleEditorFragment.this, new AutomaticReplyRuleWrapper(avoid)); return null; case 2: // '\002' avoid = (RemindMeLaterRule)RemindMeLaterRule.get(RuleEditorFragment.access$300(RuleEditorFragment.this), avoid); RuleEditorFragment.access$402(RuleEditorFragment.this, new RemindMeLaterRuleWrapper(avoid)); return null; case 3: // '\003' avoid = (SilenceNotificationsRule)SilenceNotificationsRule.get(RuleEditorFragment.access$300(RuleEditorFragment.this), avoid); break; } RuleEditorFragment.access$402(RuleEditorFragment.this, new SilenceNotificationsRuleWrapper(avoid)); return null; } } return null; } protected volatile void onPostExecute(Object obj) { onPostExecute((Void)obj); } protected void onPostExecute(Void void1) { if (isAdded()) { RuleEditorFragment.access$500(RuleEditorFragment.this, val$savedInstanceState); RuleEditorFragment.access$600(RuleEditorFragment.this); mMainView.setVisibility(0); } } protected void onPreExecute() { mMainView.setVisibility(8); } RuleWrapper() { this$0 = final_ruleeditorfragment; val$savedInstanceState = Bundle.this; super(); } }