aboutsummaryrefslogtreecommitdiff
path: root/src/org/xbill/DNS/RelativeNameException.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/org/xbill/DNS/RelativeNameException.java')
-rw-r--r--src/org/xbill/DNS/RelativeNameException.java24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/org/xbill/DNS/RelativeNameException.java b/src/org/xbill/DNS/RelativeNameException.java
new file mode 100644
index 0000000..869fd39
--- /dev/null
+++ b/src/org/xbill/DNS/RelativeNameException.java
@@ -0,0 +1,24 @@
+// Copyright (c) 2003-2004 Brian Wellington (bwelling@xbill.org)
+
+package org.xbill.DNS;
+
+/**
+ * An exception thrown when a relative name is passed as an argument to
+ * a method requiring an absolute name.
+ *
+ * @author Brian Wellington
+ */
+
+public class RelativeNameException extends IllegalArgumentException {
+
+public
+RelativeNameException(Name name) {
+ super("'" + name + "' is not an absolute name");
+}
+
+public
+RelativeNameException(String s) {
+ super(s);
+}
+
+}