X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fmeviz%2Fhtmlindexer%2FAbstractIndexer.java;h=762fcad8ca0ab5810bcf9b3096ec0b246892e1a0;hb=89616731c3b8756def227874531df1b0cb2e83b4;hp=cc8f15971d8de8d0bc17c3ae9fa8001cbb42a62c;hpb=50cb7085d553fdd82cd06806cd27b1675299f719;p=meviz.git diff --git a/src/main/java/eu/svjatoslav/meviz/htmlindexer/AbstractIndexer.java b/src/main/java/eu/svjatoslav/meviz/htmlindexer/AbstractIndexer.java index cc8f159..762fcad 100644 --- a/src/main/java/eu/svjatoslav/meviz/htmlindexer/AbstractIndexer.java +++ b/src/main/java/eu/svjatoslav/meviz/htmlindexer/AbstractIndexer.java @@ -21,7 +21,7 @@ public abstract class AbstractIndexer { final String fileExtension = file.getFileExtension(); if ("ogv".equals(fileExtension)) - layout.enlistOgv((GeneralFile) file); + layout.enlistOgv(file); else layout.enlistFile(file); @@ -32,8 +32,13 @@ public abstract class AbstractIndexer { } - public abstract String getThumbnailPath(Picture picture, - final Dimension desiredDimension); + public abstract String getDirectoryUrl(final AbstractFile directory, + IndexingContext context); + + public abstract String getParentDirectoryUrl(IndexingContext context); + + public abstract String getThumbnailUrl(Picture picture, + final Dimension desiredDimension, IndexingContext context); public static boolean isImage(final String fileExtension) { for (final String ext : Constants.SUPPORTED_IMAGE_EXTENSIONS)