X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fmeviz%2Fhtmlindexer%2Findexer%2FFilesystemIndexer.java;h=a26f15718bfdf6999ab04d0cbb83adcdd28afe49;hb=4e5e467eaf6e4edda1dd5707e5402065c7509c79;hp=6add6bede8c7555b36216538fb96d5c5ffd476e9;hpb=631a59ffccb6548ce1a2471982495e4094a7dd4b;p=meviz.git diff --git a/src/main/java/eu/svjatoslav/meviz/htmlindexer/indexer/FilesystemIndexer.java b/src/main/java/eu/svjatoslav/meviz/htmlindexer/indexer/FilesystemIndexer.java index 6add6be..a26f157 100755 --- a/src/main/java/eu/svjatoslav/meviz/htmlindexer/indexer/FilesystemIndexer.java +++ b/src/main/java/eu/svjatoslav/meviz/htmlindexer/indexer/FilesystemIndexer.java @@ -25,6 +25,11 @@ import java.util.ArrayList; import java.util.HashSet; import java.util.List; +import static eu.svjatoslav.meviz.htmlindexer.Constants.THUMBNAILS_DIRECTORY_NAME; +import static eu.svjatoslav.meviz.htmlindexer.Utils.getThumbnailsDirectoryPath; +import static eu.svjatoslav.meviz.htmlindexer.Utils.urlEncode; +import static eu.svjatoslav.meviz.htmlindexer.metadata.fileTypes.Picture.makeThumbnail; + /** * Main class of HTML indexer. */ @@ -83,7 +88,6 @@ public class FilesystemIndexer extends AbstractIndexer { } private void generateHtmlFromMetadata(final HashSet layouts) { - // Generate HTML from metadata for (final Layout layout : layouts) try { final File indexFile = Utils.getLayoutIndexFile(layout, @@ -113,7 +117,7 @@ public class FilesystemIndexer extends AbstractIndexer { @Override public String getDirectoryUrl(final AbstractFile directory, final IndexingContext context) { - return Utils.urlEncode(directory.fileName) + "/index.html"; + return urlEncode(directory.fileName) + "/index.html"; } @Override @@ -135,20 +139,16 @@ public class FilesystemIndexer extends AbstractIndexer { validMetadataFiles.add(thumbnailFileName); final File thumbnailFile = new File( - Utils.getThumbnailsDirectoryPath(directoryToIndex) - + thumbnailFileName); + getThumbnailsDirectoryPath(directoryToIndex) + thumbnailFileName); if (!thumbnailFile.exists()) { final File originalFile = new File( directoryToIndex.getAbsolutePath() + "/" + picture.fileName); - // generate new thumbnail - Picture.makeThumbnail(originalFile, thumbnailFile, - desiredDimension.getAwtDimension()); + makeThumbnail(originalFile, thumbnailFile, desiredDimension.getAwtDimension()); } - return Constants.THUMBNAILS_DIRECTORY_NAME + "/" - + Utils.urlEncode(thumbnailFileName); + return THUMBNAILS_DIRECTORY_NAME + "/" + urlEncode(thumbnailFileName); } private void initializeLayouts() { @@ -173,7 +173,7 @@ public class FilesystemIndexer extends AbstractIndexer { private void loadOrCreateMetadata() { metadataFile = new File( - Utils.getThumbnailsDirectoryPath(directoryToIndex) + getThumbnailsDirectoryPath(directoryToIndex) + Constants.METADATA_FILE_NAME); metadata = MetadadaHelper.initDirectoryMetadata(metadataFile);