Package modelo.mapa

Examples of modelo.mapa.Ciudad


    Collections.shuffle(modeloPartida.verDestinos());

    List<String> destinos = new ArrayList<String>();
    List<Integer> horas = new ArrayList<Integer>();
    for (int i = 1; i <= MAX_DESTINOS; i++) {
      Ciudad unDestino = this.modeloPartida.verDestinoNro(i);
      destinos.add(unDestino.getNombre());
      horas.add(this.modeloPartida.hsViajeAOtraCiudad(unDestino));
    }

    this.panel = new ViajarVista(destinos, horas);
View Full Code Here


    vista.mostrarPanel(panel);
  }

  public void viajar(String destinoString) {
    for (int i = 1; i <= MAX_DESTINOS; i++) {
      Ciudad destino = modeloPartida.verDestinoNro(i);
      if (destino.getNombre() == destinoString) {
        modeloPartida.viajar(destino);
        break;
      }
    }
   
View Full Code Here

  @Before
  public void setUp() {
    this.itinerario = new Itinerario();

    Coordenada ubicacion0 = new Coordenada(0, 0);
    this.ciudad0 = new Ciudad(ubicacion0);
    Coordenada ubicacion1 = new Coordenada(10, 10);
    this.ciudad1 = new Ciudad(ubicacion1);
  }
View Full Code Here

  public static Itinerario deserializar(Node elementoItinerario) {
    Itinerario nuevoItinerario = new Itinerario();   
    // Recorre las ciudades
    for (int i = 0; i < elementoItinerario.getChildNodes().getLength(); i++) {
      Ciudad unaCiudad = Ciudad.deserializar(elementoItinerario.getChildNodes().item(i));
      nuevoItinerario.agregarAlRecorrido(unaCiudad)
    }   
    return nuevoItinerario;
  }
View Full Code Here

    Coordenada ubicacion2 = new Coordenada(10, 10);
    Coordenada ubicacion3 = new Coordenada(15, 15);
    Coordenada ubicacion4 = new Coordenada(20, 20);

    // Creo Ciudades
    Ciudad ciudad0 = new Ciudad(ubicacion0);
    Ciudad ciudad1 = new Ciudad(ubicacion1);
    Ciudad ciudad2 = new Ciudad(ubicacion2);
    Ciudad ciudad3 = new Ciudad(ubicacion3);
    Ciudad ciudad4 = new Ciudad(ubicacion4);

    // Creo Locales
    Local local0 = new Local(TipoLocal.BIBLIOTECA);
    local0.setPista("Queria escalar el Monte Everest.");
    Local local1 = new Local(TipoLocal.BANCO);
View Full Code Here

  @Test
  public void policiaDeberiaCambiarDeLugarAlViajar() {
   
    List<Ciudad> listaDestinos = policia.verDestinos();
    Ciudad ciudadObjetivo = listaDestinos.get(0);

    try {
      policia.viajar(ciudadObjetivo);
    } catch (LadronNoPlaneoEscapeException e) {
      Assert.fail();
    }

    Ciudad ciudadActual = policia.ciudadActual();

    Assert.assertEquals(ciudadObjetivo, ciudadActual);
  }
View Full Code Here

    Local local0 = this.turno.getLocales().get(0);
    Assert.assertEquals("Queria escalar el Monte Everest.", this.turno.interrogar(local0));

    // Viajo a pais por donde paso ladron
    Ciudad destinoConLadron = this.turno.getDestinos().get(0);

    // Ladron viaja de la ciudad1 a la ciudad2.
    try {
      this.ladron.escapar();
    } catch (LadronNoPlaneoEscapeException e) {
View Full Code Here

  @Before
  public void setUp() throws Exception {
    perfil1 = new Perfil("Pepe", Sexo.MASCULINO, Cabello.CASTANIO, Senia.JOYAS, Vehiculo.MOTO, Hobby.MUSICA);
    ladron = new Ladron(perfil1);
    ciudad0 = new Ciudad(new Coordenada(23, -212));
    ciudad1 = new Ciudad(new Coordenada(5323, 2334));
    ciudad2 = new Ciudad(new Coordenada(3213, 2134));
    ciudad3 = new Ciudad(new Coordenada(34, 5346));
    ciudad4 = new Ciudad(new Coordenada(-43, 3432));
    ciudad5 = new Ciudad(new Coordenada(9, 3432));
    ciudad6 = new Ciudad(new Coordenada(21, -234));
    unObjetoComun = new ObjetoRobado(Valor.COMUN);
    unObjetoValioso = new ObjetoRobado(Valor.VALIOSO);
    unObjetoMuyValioso = new ObjetoRobado(Valor.MUY_VALIOSO);
  }
View Full Code Here

    return true;
  }

  public void robarObjeto(ObjetoRobado objeto) throws LadronNoPlaneoEscapeException {
    this.objeto = objeto;
    Ciudad ciudadActual = this.itinerario.ciudadNro(0);
    this.ciudadActual = ciudadActual;
    this.escapar();
  }
View Full Code Here

  static final String PISTA_2 = "Se fue en un auto con bandera verde, amarilla y azul";

  @Before
  public void setUp() throws Exception {
    Coordenada unaUbicacion = new Coordenada(-58, -34);
    this.ciudad = new Ciudad(unaUbicacion);
    this.local1 = new Local(TipoLocal.AEROPUERTO);
    this.local1.setPista(PISTA_1);
    this.local2 = new Local(TipoLocal.BANCO);
    this.local2.setPista(PISTA_2);
  }
View Full Code Here

TOP

Related Classes of modelo.mapa.Ciudad

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.