import java.util.ArrayList; 

// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.87B45317-FB11-DA8E-4BF8-8F3975FE4E4D]
// </editor-fold> 
public class Jugador {

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.B2B6D814-958D-A046-83BA-70C14FE423D2]
    // </editor-fold> 
    private int numEjercitos;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.53B8BA4C-D201-04E0-830D-2A761F8FA65C]
    // </editor-fold> 
    private String nombre;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.FD3420E0-E390-9ADE-4FFF-094DED8D6603]
    // </editor-fold> 
    private Carta_Mision mCarta_Mision;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.21FDBD7B-7A2D-DA68-3028-9171D334EEA1]
    // </editor-fold> 
    private ArrayList<Carta_Territorio> mCarta_Territorio;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.573DB772-DF00-6CC6-8135-A57751394B3D]
    // </editor-fold> 
    private ArrayList<Territorio> mTerritorio;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.193F1C92-226A-D1F6-BBBF-F13D2273A37A]
    // </editor-fold> 
    public Jugador () {
    }

    public Jugador(int numEjer, String nom){
        numEjercitos=numEjer;
        nombre=nom;
    }
    
    public Jugador(Jugador j){
        this.nombre=j.getNombre();
        this.numEjercitos=j.getNumEjercitos();
    }
    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.371650CA-5B67-148F-5892-7665205F178B]
    // </editor-fold> 
    public int getNumEjercitos () {
        return 0;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.0EB2599D-EFB1-AD57-77AD-55A0DA8D05FB]
    // </editor-fold> 
    public void setNumEjercitos (int val) {
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.F666CDD4-7BAF-0FD9-752F-B2F1F588CE4F]
    // </editor-fold> 
    public Carta_Mision getCarta_Mision () {
        return mCarta_Mision;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.BF63CDA9-1445-203C-3325-7A21680AEB86]
    // </editor-fold> 
    public ArrayList<Carta_Territorio> getCarta_Territorio () {
        return mCarta_Territorio;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.DC535877-5BA8-7D94-2C21-C1B05C317743]
    // </editor-fold> 
    public void setCarta_Territorio (ArrayList<Carta_Territorio> val) {
        this.mCarta_Territorio = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.2B9172DD-5F6F-9D83-EE12-A9464CB132D4]
    // </editor-fold> 
    public ArrayList<Territorio> getTerritorio () {
        return mTerritorio;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.8DC34B73-6816-99E8-22B1-8E5C4B923F75]
    // </editor-fold> 
    public void setTerritorio (ArrayList<Territorio> val) {
        this.mTerritorio = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.69895A14-2CA4-1F20-B4F0-9693D370E3AA]
    // </editor-fold> 
    public String getNombre () {
        return nombre;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.2D49BB75-1404-8B3A-574A-4B635E4D6DC8]
    // </editor-fold> 
    public void setNombre (String val) {
        this.nombre = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.C280DA88-C15F-BCBF-D5B4-D8F6E1D46782]
    // </editor-fold> 
    public void setCarta_Mision (Carta_Mision val) {
        this.mCarta_Mision = val;
    }
    
    public void finalizarTurno () {
        System.out.println("Soy el jugador "+this.nombre+". Hasta luego.\n");
        
    }

}

