Пример #1
0
 private void initDevices() {
   allDevices.clear();
   for (ProtocolMaster master : engine.getProtocolMasterMap().values()) {
     for (ProtocolSlave slave : master.getSlaves().values()) {
       if (allDevices.containsKey(slave.getDevice())) {
         WebDevice webDevice = allDevices.get(slave.getDevice());
         webDevice.addChannel(slave);
       } else {
         WebDevice webDevice = new WebDevice(slave.getDevice());
         webDevice.addChannel(slave);
         allDevices.put(slave.getDevice(), webDevice);
       }
     }
   }
 }