package editor.core; /** * Exception for representing cases where an identifier does not correspond to a domain entity * * @author Programação com Objectos * @version 3.1 */ public class NoSuchIdentifierException extends Exception { private final int _identifierNotFound; /** * Serial number for serialization. */ private static final long serialVersionUID = 4577917255267517902L; /** * Constructor. */ public NoSuchIdentifierException(int id) { _identifierNotFound = id; } /** * Constructor. * * @param message error string. */ public NoSuchIdentifierException(int id, String message) { super(message); _identifierNotFound = id; } public final int getIdentifierNotFound() { return _identifierNotFound; } }