DuplicatedPropertyException.java
package progen.context;
import progen.kernel.error.Error;
/**
* Excepción que es lanzada cuando se detecte que hay propiedades definidas
* varias veces en los distintos ficheros de configuración.
*
* @author jirsis
*
*/
public class DuplicatedPropertyException extends RuntimeException {
private static final int ID_ERROR = 17;
private static final long serialVersionUID = 2058933988829590605L;
public DuplicatedPropertyException() {
super(Error.get(ID_ERROR).trim());
}
/**
* Constructor de la clase. Recibe el nombre de la propiedad que está
* duplicada.
*
* @param message
* Propiedad duplicada.
*/
public DuplicatedPropertyException(String message) {
super(Error.get(ID_ERROR).trim() + "(" + message + ")");
}
}