// 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.bridge.impl; import com.philips.lighting.hue.listener.PHBridgeConfigurationListener; import com.philips.lighting.hue.listener.PHGroupListener; import com.philips.lighting.hue.listener.PHLightListener; import com.philips.lighting.hue.listener.PHSceneListener; import com.philips.lighting.hue.listener.PHScheduleListener; 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.PHScene; import com.philips.lighting.model.PHSchedule; import java.util.List; // Referenced classes of package com.philips.lighting.hue.sdk.bridge.impl: // PHBridgeImpl public interface PHBridgeDelegator { public abstract void activateScene(String s, String s1, PHSceneListener phscenelistener); public abstract void createGroup(String s, String as[], PHGroupListener phgrouplistener, PHBridgeImpl phbridgeimpl); public abstract void createSchedule(PHSchedule phschedule, PHScheduleListener phschedulelistener, PHBridgeImpl phbridgeimpl); public abstract void deleteGroup(String s, PHGroupListener phgrouplistener, PHBridgeImpl phbridgeimpl); public abstract void findNewLights(PHLightListener phlightlistener); public abstract void findNewLightsWithSerials(List list, PHLightListener phlightlistener); public abstract void getAllScenes(PHSceneListener phscenelistener); public abstract void getBridgeConfigurations(PHBridgeConfigurationListener phbridgeconfigurationlistener, PHBridgeImpl phbridgeimpl); public abstract void getLight(String s, PHLightListener phlightlistener); public abstract void onIPAddressChanged(String s); public abstract void removeSchedule(String s, PHScheduleListener phschedulelistener, PHBridgeImpl phbridgeimpl); public abstract void removeUsername(String s, PHBridgeConfigurationListener phbridgeconfigurationlistener); public abstract void saveLightState(PHLightState phlightstate, String s, String s1, PHSceneListener phscenelistener); public abstract void saveScene(PHScene phscene, PHSceneListener phscenelistener); public abstract void saveSceneWithCurrentLightStates(PHScene phscene, PHSceneListener phscenelistener); public abstract void setLightStateForGroup(String s, PHLightState phlightstate, PHGroupListener phgrouplistener, PHBridgeImpl phbridgeimpl); public abstract void updateBridgeConfigurations(PHBridgeConfiguration phbridgeconfiguration, PHBridgeConfigurationListener phbridgeconfigurationlistener, PHBridgeImpl phbridgeimpl); public abstract void updateGroup(PHGroup phgroup, PHGroupListener phgrouplistener, PHBridgeImpl phbridgeimpl); public abstract void updateLight(PHLight phlight, PHLightListener phlightlistener, PHBridgeImpl phbridgeimpl); public abstract void updateLightState(String s, PHLightState phlightstate, PHLightListener phlightlistener, PHBridgeImpl phbridgeimpl); public abstract void updateSchedule(PHSchedule phschedule, PHScheduleListener phschedulelistener, PHBridgeImpl phbridgeimpl); public abstract void updateSoftware(PHBridgeConfigurationListener phbridgeconfigurationlistener, PHBridgeImpl phbridgeimpl); }