// 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.philips.lighting.hue.sdk.clip; import com.philips.lighting.model.PHBridgeConfiguration; import com.philips.lighting.model.PHGroup; import com.philips.lighting.model.PHLight; import com.philips.lighting.model.PHLightState; import com.philips.lighting.model.PHSchedule; import java.util.List; import org.json.JSONException; public interface PHCLIPBuilder { public abstract String createActivateScenePacket(String s) throws JSONException; public abstract String createFindLightSerialsPacket(List list) throws JSONException; public abstract String createGroupPacket(String s, String as[]) throws JSONException; public abstract String createScenePacket(String s, String as[]) throws JSONException; public abstract String createSchedulePacket(PHSchedule phschedule, String s, String s1) throws JSONException; public abstract String createSchedulePacket(PHSchedule phschedule, String s, String s1, String s2) throws JSONException; public abstract String createUpdateBridge(PHBridgeConfiguration phbridgeconfiguration) throws JSONException; public abstract String createUpdateGroup(PHGroup phgroup) throws JSONException; public abstract String createUpdateLightPacket(PHLight phlight) throws JSONException; public abstract String updateLightStateForIdPacket(PHLightState phlightstate) throws JSONException; public abstract String updateSchedulePacket(PHSchedule phschedule, String s, String s1) throws JSONException; public abstract String updateSchedulePacket(PHSchedule phschedule, String s, String s1, String s2) throws JSONException; }