summaryrefslogtreecommitdiff
path: root/src/main/java/bjc/everge/ReplError.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/bjc/everge/ReplError.java')
-rw-r--r--src/main/java/bjc/everge/ReplError.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/main/java/bjc/everge/ReplError.java b/src/main/java/bjc/everge/ReplError.java
index c86ec0e..2e1334c 100644
--- a/src/main/java/bjc/everge/ReplError.java
+++ b/src/main/java/bjc/everge/ReplError.java
@@ -70,10 +70,23 @@ public class ReplError {
return String.format("line %d, pair %d:%s\n\t%s", line, numPairs, msg, errString);
}
+ /**
+ * Convert the error to a printable string.
+ *
+ * @return The error as a printable string.
+ */
public String toPrintString() {
return toPrintString("");
}
+ /**
+ * Convert the error to a printable string, with a custom header.
+ *
+ * @param hdr
+ * The text to include in the header.
+ *
+ * @return The error as a printable string.
+ */
public String toPrintString(String hdr) {
String errString;
if (txt == null) errString = "No associated line";