44 lines
834 B
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 "";
|
|
}
|
|
|
|
} |