Adding LifxLightBulb files and placeholders for benchmarks; preparing for porting
[iot2.git] / benchmarks / drivers / LifxLightBulb / LightState.java
diff --git a/benchmarks/drivers/LifxLightBulb/LightState.java b/benchmarks/drivers/LifxLightBulb/LightState.java
new file mode 100644 (file)
index 0000000..6d8a1f7
--- /dev/null
@@ -0,0 +1,25 @@
+package iotcode.LifxLightBulb;
+
+public class LightState {
+       private final BulbColor color;
+       private final int power;
+       private final String label;
+
+       public LightState(BulbColor _color, int _power, String _label) {
+               color = _color;
+               power = _power;
+               label = _label;
+       }
+
+       public BulbColor getColor() {
+               return color;
+       }
+
+       public int getPower() {
+               return power;
+       }
+
+       public String getLabel() {
+               return label;
+       }
+}