Esempio n. 1
0
 /** Metdo que remove uma ligação */
 public boolean removeligacao(Ligacao ligacao, String partida) {
   if (this.localidades.containsKey(partida)) {
     Localidade aux = this.localidades.get(partida);
     return aux.removeLigacao(ligacao);
   }
   return false;
 }
Esempio n. 2
0
  /** Metodo que remove uma localidadade da estrutura de localidades */
  public boolean removeLocalidade(Localidade localidade) {
    if (this.localidades.containsKey(localidade.get_Nome())) {
      Ligacao lig = new Ligacao(localidade.get_Nome(), 0, 0);
      Collection<Localidade> coll = this.localidades.values();

      for (Localidade aux : coll) aux.removeLigacao(lig);

      this.localidades.remove(localidade.get_Nome());
      return true;
    }
    return false;
  }