X-Git-Url: http://git.nikiroo.be/?p=fanfix.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Ffanfix%2Freader%2FGuiReaderBook.java;h=2a4266de25bab41c676364cb520b05b614850cf4;hp=e6fe91b4d84ed95def7fe13ba48b52850ceb9686;hb=e42573a004fac26378c693ce9ef0d6319713c682;hpb=062ee296d56e273fa30fd3a078e5b18a02f2e00d diff --git a/src/be/nikiroo/fanfix/reader/GuiReaderBook.java b/src/be/nikiroo/fanfix/reader/GuiReaderBook.java index e6fe91b..2a4266d 100644 --- a/src/be/nikiroo/fanfix/reader/GuiReaderBook.java +++ b/src/be/nikiroo/fanfix/reader/GuiReaderBook.java @@ -93,12 +93,15 @@ class GuiReaderBook extends JPanel { private Date lastClick; private List listeners; + private Reader reader; private MetaData meta; private boolean cached; /** * Create a new {@link GuiReaderBook} item for the given {@link Story}. * + * @param reader + * the associated reader * @param meta * the story {@link MetaData} * @param cached @@ -106,7 +109,9 @@ class GuiReaderBook extends JPanel { * @param seeWordCount * TRUE to see word counts, FALSE to see authors */ - public GuiReaderBook(MetaData meta, boolean cached, boolean seeWordCount) { + public GuiReaderBook(Reader reader, MetaData meta, boolean cached, + boolean seeWordCount) { + this.reader = reader; this.cached = cached; this.meta = meta; @@ -375,7 +380,7 @@ class GuiReaderBook extends JPanel { if (resizedImage == null) { try { - BufferedImage cover = Instance.getLibrary().getCover( + BufferedImage cover = reader.getLibrary().getCover( meta.getLuid()); resizedImage = new BufferedImage(SPINE_WIDTH + COVER_WIDTH,