package com.rzg.zombieland.comunes.comunicacion.pojo; import java.util.ArrayList; import java.util.List; import com.rzg.zombieland.comunes.misc.ParametrosNoValidosException; /** * POJO utilizado para Recuperar Contrase�a. * Envio el nombre de usuario * @author Nicolas L * */ public class POJONombreUsuario { //Nombre del usuario private String nombre; /** * Construye el POJO de nombre usuario para recuperar contrase�a. * @param nombre - el nombre del usuario. * @throws ParametrosNoValidosException si alguno de los par�metros falta. */ public POJONombreUsuario(String nombre) throws ParametrosNoValidosException { List<String> errores = new ArrayList<String>(); if (nombre.isEmpty()) errores.add("Nombre"); this.nombre = nombre; if (errores.size() != 0) throw new ParametrosNoValidosException("Recuperar Contrase�a", errores); } /** * @return el nombre de jugador. */ public String getNombre() { return nombre; } }