org.universAAL.samples.lighting.server.unit_impl
Class MyLighting

Package class diagram package MyLighting
java.lang.Object
  extended by org.universAAL.samples.lighting.server.unit_impl.MyLighting
Direct Known Subclasses:
LightingSimplifiedServiceLevel3

public class MyLighting
extends Object

Author:
mtazari A simple model that is able to manage four virtual light sources

Constructor Summary
MyLighting()
           
 
Method Summary
 void addListener(LampStateListener l)
           
 int[] getLampIDs()
           
 String getLampLocation(int lampID)
           
 boolean isOn(int lampID)
           
 void removeListener(LampStateListener l)
           
 void turnOff(int lampID)
           
 void turnOn(int lampID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MyLighting

public MyLighting()
Method Detail

addListener

public void addListener(LampStateListener l)

getLampIDs

public int[] getLampIDs()

getLampLocation

public String getLampLocation(int lampID)

isOn

public boolean isOn(int lampID)

removeListener

public void removeListener(LampStateListener l)

turnOff

public void turnOff(int lampID)

turnOn

public void turnOn(int lampID)


Copyright © 2014 universAAL Consortium. All Rights Reserved.