Wordcount (including UI), date of creation
[nikiroo-utils.git] / src / be / nikiroo / fanfix / data / Chapter.java
index 551606348843446c00ddc59fc53827e7a3e35aa9..839d67b7c0ad2a079cbbc28ddf7e16019031b85f 100644 (file)
@@ -14,6 +14,7 @@ public class Chapter implements Iterable<Paragraph> {
        private int number;
        private List<Paragraph> paragraphs = new ArrayList<Paragraph>();
        private List<Paragraph> empty = new ArrayList<Paragraph>();
+       private long words;
 
        /**
         * Create a new {@link Chapter} with the given information.
@@ -92,6 +93,25 @@ public class Chapter implements Iterable<Paragraph> {
                return paragraphs == null ? empty.iterator() : paragraphs.iterator();
        }
 
+       /**
+        * The number of words in this {@link Chapter}.
+        * 
+        * @return the number of words
+        */
+       public long getWords() {
+               return words;
+       }
+
+       /**
+        * The number of words in this {@link Chapter}.
+        * 
+        * @param words
+        *            the number of words to set
+        */
+       public void setWords(long words) {
+               this.words = words;
+       }
+
        /**
         * Display a DEBUG {@link String} representation of this object.
         */