better error handling
[meviz.git] / src / main / java / eu / svjatoslav / meviz / htmlindexer / layouts / MixedLayout.java
index f336ad1..f7eee2c 100755 (executable)
@@ -69,11 +69,9 @@ public class MixedLayout implements Layout {
        }
 
        @Override
-       public void enlistImage(final AbstractFile abstractFile) {
+       public void enlistImage(final Picture picture) {
                try {
 
-                       final Picture picture = (Picture) abstractFile;
-
                        final Dimension imageSize = picture.getDimensions();
 
                        final List<Dimension> recommendedDimensions = Picture
@@ -122,7 +120,7 @@ public class MixedLayout implements Layout {
                                                        + e.toString()
                                                        + ", thumbnail generation skipped, enlisting as ordinary file instead.",
                                        e);
-                       enlistFile(abstractFile);
+                       enlistFile(picture);
                }
        }