diff options
Diffstat (limited to 'app/src/main/java/com/camilstaps/taize/BibleText.java')
-rw-r--r-- | app/src/main/java/com/camilstaps/taize/BibleText.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/app/src/main/java/com/camilstaps/taize/BibleText.java b/app/src/main/java/com/camilstaps/taize/BibleText.java index db73a78..6a9dba8 100644 --- a/app/src/main/java/com/camilstaps/taize/BibleText.java +++ b/app/src/main/java/com/camilstaps/taize/BibleText.java @@ -43,6 +43,20 @@ public class BibleText { this.end_verse = end_verse; } + @Override + public String toString() { + StringBuilder sb = new StringBuilder(book); + sb.append(' ').append(Integer.toString(start_chap)).append(':').append(Integer.toString(start_verse)); + if (start_chap != end_chap || start_verse != end_verse) { + sb.append('-'); + if (start_chap != end_chap) { + sb.append(Integer.toString(end_chap)).append('-'); + } + sb.append(Integer.toString(end_verse)); + } + return sb.toString(); + } + /** * Get the text (without verse numbers, line breaks, etc.) of this passage * @param context |