package comeon.core.extmetadata;
import comeon.ui.UI;
import java.text.MessageFormat;
public class DuplicateKeyException extends RuntimeException {
private final Object dup;
public DuplicateKeyException(final Object dup) {
super(String.valueOf(dup));
this.dup = dup;
}
public Object getDuplicate() {
return dup;
}
@Override
public String getLocalizedMessage() {
return MessageFormat.format(UI.BUNDLE.getString("error.exception.duplicatekey"), String.valueOf(dup));
}
}