// 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.detectors; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import com.olio.communication.messages.MessageBuilder; import com.olio.phone_state.OlioTime; import com.olio.phone_state.OlioTimeBuilder; import com.olio.util.ALog; import java.util.Calendar; import java.util.Date; import java.util.TimeZone; // Referenced classes of package com.oliodevices.assist.app.detectors: // TimeDetector class this._cls0 extends BroadcastReceiver { final TimeDetector this$0; public void onReceive(Context context, Intent intent) { intent = intent.getAction(); context = null; if (!"android.intent.action.TIME_SET".equals(intent) && !"android.intent.action.DATE_CHANGED".equals(intent)) goto _L2; else goto _L1 _L1: ALog.d("OlioTime Time or Date changed", new Object[0]); context = (new OlioTimeBuilder()).setTime(new Date()).setTimeZone(Calendar.getInstance().getTimeZone().getID()).build(); _L4: TimeDetector.access$002(TimeDetector.this, (new MessageBuilder()).setAction(com.olio.communication.messages.CREATE_OR_UPDATE).setPayload(context).build()); update(); return; _L2: if ("android.intent.action.TIMEZONE_CHANGED".equals(intent)) { ALog.d("OlioTime Timezone changed", new Object[0]); context = (new OlioTimeBuilder()).setTime(new Date()).setTimeZone(Calendar.getInstance().getTimeZone().getID()).setTimeRequested(OlioTime.IGNORE_OLIO_TIME).build(); } if (true) goto _L4; else goto _L3 _L3: } _cls9() { this$0 = TimeDetector.this; super(); } }