summaryrefslogtreecommitdiff
path: root/src/main/java/bjc/everge/ReplError.java
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2019-09-09 19:27:05 -0400
committerbculkin2442 <bjculkin@mix.wvu.edu>2019-09-09 19:27:05 -0400
commite60131eb4ead92f3ab1caf29d9c89d5d507092d5 (patch)
tree3dc2a137a71372cc8c73c83aa12a3505a9401431 /src/main/java/bjc/everge/ReplError.java
parent9379692f9cfa436af7ad1ffd3bbd489802a86d4a (diff)
General cleanliness pass
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";