コード例 #1
0
ファイル: Mapa.java プロジェクト: jean9108/Laberinto
 // @Override
 public synchronized void sacarIdPlayer(String ids) {
   for (Player d : getJugadores()) {
     if (d.getId() != null) {
       if (d.getId().equals(ids)) {
         d.setId(null);
         break;
       }
     }
   }
 }
コード例 #2
0
ファイル: Mapa.java プロジェクト: jean9108/Laberinto
 private Player getPlayerId(String wd) {
   for (Player y : getJugadores()) {
     if (y.getId() != null) {
       if (y.getId().equals(wd)) {
         return y;
       }
     }
   }
   return null;
 }
コード例 #3
0
ファイル: Mapa.java プロジェクト: jean9108/Laberinto
 // @Override
 public synchronized void asignarIdPlayer(String ids) throws Exception {
   boolean found = false;
   for (Player d : getJugadores()) {
     if (d.getId() == null) {
       d.setId(ids);
       found = true;
       break;
     }
   }
   if (!found) {
     throw new Exception("Partida completa.");
   }
 }