## Uses of Class
Territorio

Uses of Territorio in <Unnamed>

Methods in <Unnamed> that return Territorio
`Territorio` `Giocatore.getTerritorio(java.lang.String nomeTerritorio)` Verifica la presenza di un territorio nella collezione dei territori posseduti dal giocatore, e lo restituisce.
`Territorio` `Giocatore.rimuoviTerritorio(java.lang.String nomeTerritorio)` Quando viene perso un territorio in battaglia, questo viene eliminato dalla collezione di territori posseduti.

Methods in <Unnamed> with parameters of type Territorio
`java.util.Map` `Tabellone.aggiornaTerritorio(Territorio t, Giocatore occupante)` Quando un giocatore conquista un territorio viene posizionato su di esso e viene aggiornata la mappa dei giocatori sui territori.
`void` `Tabellone.aggiungi(Territorio t, Giocatore g)` Aggiunge un territorio alla mappa mondiale, impostando il riferimento al giocatore che lo occupa.
`void` `Giocatore.aggiungiTerritorio(Territorio t)` In caso di vittoria, il territorio vinto viene aggiunto fra quelli posseduti.
`boolean` `Territorio.confinaCon(Territorio t)` Verifica la contiguità con un altro territorio.
`static java.util.Set` `GestoreConfini.confinaCon(Territorio t)` Calcola i territori confinanti in base al nome del territorio del parametro.
`boolean` `Territorio.muovi(int n, Territorio destinazione)` Sposta un numero di armate verso un territorio confinante.
`void` `Territorio.setConfinante(Territorio t)` Imposta un territorio come confinante.
`Giocatore` `Tabellone.trova(Territorio t)` Trova e restituisce il giocatore che possiede un dato territorio