1 package iotcode.interfaces;
3 public class ZoneState {
4 private int zoneNumber = 0;
5 private boolean onOffState = false;
6 private int duration = -1;
8 public ZoneState(int _zoneNumber, boolean _onOffState, int _duration) {
9 zoneNumber = _zoneNumber;
10 onOffState = _onOffState;
14 public int getZoneNumber() {
18 public boolean getOnOffState() {
22 public int getDuration() {
26 public void setOnOffState(boolean _onOffState) {
27 onOffState = _onOffState;
30 public void setDuration(int _duration) {
36 public String toString() {
37 String retString = "Zone Number: ";
38 retString += Integer.toString(zoneNumber);
39 retString += "\t On/Off State: ";
46 retString += "\t Duration: ";
47 retString += Integer.toString(duration);