Ejemplo n.º 1
0
 @Override
 public void propertyChange(PropertyChangeEvent e) {
   if (e.getPropertyName().equals("Appearance") || e.getPropertyName().equals("Held")) {
     try {
       try {
         connection.sendMessage(
             service.doGet(SIGNAL_HEAD, this.signalHead.getSystemName(), locale));
       } catch (JsonException ex) {
         connection.sendMessage(ex.getJsonMessage());
       }
     } catch (IOException ie) {
       // if we get an error, de-register
       signalHead.removePropertyChangeListener(this);
       signalHeads.remove(this.signalHead.getSystemName());
     }
   }
 }