safedispatch-mobile/libSafeMobile/src/main/java/com/safemobile/lib/radio/RadioGW.java

44 lines
834 B
Java

package com.safemobile.lib.radio;
import java.util.ArrayList;
public class RadioGW {
public int ID;
public int GW_ID;
public String IP;
public String IMEI;
public ArrayList<Zone> zoneList;
public int lastZoneNr = 0;
public int lastChannelNr = 0;
public boolean isOnline = false;
public RadioGW(){zoneList = new ArrayList<Zone>();}
public String toString()
{
return "ID: " + ID + " | GW_ID: " + GW_ID + " | IP: " + IP
+ " | IMEI: " + IMEI ;
}
public String getChannelName() {
for(Zone zone: zoneList) {
if(zone.id == lastZoneNr) {
for(Channel ch: zone.channelList) {
if(ch.id == lastChannelNr)
return ch.chName;
}
}
}
return "";
}
public String getZoneName() {
for(Zone zone: zoneList) {
if(zone.id == lastZoneNr)
return zone.ZoneName;
}
return "";
}
}