Fix source/type reset on redownload, show num img
[fanfix.git] / src / be / nikiroo / fanfix / data / Chapter.java
index 7d0a51b306b62bfc7f821065a0c10e358be82075..832994a937d4379d8c3d2105344d8ed2f67eb241 100644 (file)
@@ -16,6 +16,14 @@ public class Chapter implements Iterable<Paragraph> {
        private List<Paragraph> empty = new ArrayList<Paragraph>();
        private long words;
 
+       /**
+        * Empty constructor, not to use.
+        */
+       @SuppressWarnings("unused")
+       private Chapter() {
+               // for serialisation purposes
+       }
+
        /**
         * Create a new {@link Chapter} with the given information.
         * 
@@ -89,12 +97,13 @@ public class Chapter implements Iterable<Paragraph> {
        /**
         * Get an iterator on the {@link Paragraph}s.
         */
+       @Override
        public Iterator<Paragraph> iterator() {
                return paragraphs == null ? empty.iterator() : paragraphs.iterator();
        }
 
        /**
-        * The number of words in this {@link Chapter}.
+        * The number of words (or images) in this {@link Chapter}.
         * 
         * @return the number of words
         */
@@ -103,7 +112,7 @@ public class Chapter implements Iterable<Paragraph> {
        }
 
        /**
-        * The number of words in this {@link Chapter}.
+        * The number of words (or images) in this {@link Chapter}.
         * 
         * @param words
         *            the number of words to set