// 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.controller.sync; import android.content.Context; import com.olio.communication.messages.MessageBuilder; import com.olio.olios.model.SyncEndPoint; import com.oliodevices.assist.app.detectors.BroadcastDelegate; public class BluetoothSyncAdapter implements com.olio.olios.model.SyncableMessageMonitor.SyncAdapter { private Context context; private BroadcastDelegate mDetectorDelegate; public BluetoothSyncAdapter(Context context1) { context = context1; mDetectorDelegate = new BroadcastDelegate(context1); } public void payloadUpdated(com.olio.olios.model.SyncableMessageMonitor.SyncableMessage syncablemessage) { while (!SyncEndPoint.isPhoneSyncable(syncablemessage.getSourcePointsFlags()) || !SyncEndPoint.isWatchSyncable(syncablemessage.getEndPointsFlags())) { return; } mDetectorDelegate.sendMessage((new MessageBuilder()).setAction(com.olio.communication.messages.Message.Action.CREATE_OR_UPDATE).setDestination("watch").setPayload(syncablemessage.getMessagePayload()).setSource("phone").build()); } }