Пример #1
0
 @Override
 public void update(Observable o, Object arg) {
   km.voegEdgeToe((Edge) arg);
   try {
     if (km.getCounter() == 3) {
       ArrayList<Edge> edges = km.getEdges();
       Triangle value = new Triangle(edges.get(0), edges.get(1), edges.get(2));
       LOG.log(Level.INFO, "verzonden: {0}", value);
       out.writeObject(value);
       socket.close();
     }
   } catch (IOException ex) {
     LOG.log(Level.SEVERE, null, ex);
   }
 }