back to dev
[nikiroo-utils.git] / src / be / nikiroo / fanfix / data / Paragraph.java
index 7a1a1c448322212cbd09cebdc7180b0f8912b6c4..e7ef04581fc3b2d70c05d19d1b203971ba2136b2 100644 (file)
@@ -1,6 +1,6 @@
 package be.nikiroo.fanfix.data;
 
-import java.awt.image.BufferedImage;
+import be.nikiroo.utils.Image;
 
 /**
  * A paragraph in a chapter of the story.
@@ -28,7 +28,7 @@ public class Paragraph implements Cloneable {
 
        private ParagraphType type;
        private String content;
-       private BufferedImage contentImage;
+       private Image contentImage;
        private long words;
 
        /**
@@ -45,7 +45,7 @@ public class Paragraph implements Cloneable {
         * @param contentImage
         *            the image
         */
-       public Paragraph(BufferedImage contentImage) {
+       public Paragraph(Image contentImage) {
                this(ParagraphType.IMAGE, null, 1);
                this.contentImage = contentImage;
        }
@@ -109,7 +109,7 @@ public class Paragraph implements Cloneable {
         * 
         * @return the content
         */
-       public BufferedImage getContentImage() {
+       public Image getContentImage() {
                return contentImage;
        }
 
@@ -137,7 +137,8 @@ public class Paragraph implements Cloneable {
         */
        @Override
        public String toString() {
-               return String.format("%s: [%s]", "" + type, "" + content);
+               return String.format("%s: [%s]", "" + type, content == null ? "N/A"
+                               : content);
        }
 
        @Override