preload videos metadata
[meviz.git] / src / main / java / eu / svjatoslav / meviz / htmlindexer / Layout.java
index 510e7ad..5110b3e 100755 (executable)
@@ -10,6 +10,7 @@
 package eu.svjatoslav.meviz.htmlindexer;
 
 import java.io.UnsupportedEncodingException;
+import java.util.List;
 
 import eu.svjatoslav.meviz.htmlindexer.metadata.fileTypes.AbstractFile;
 
@@ -56,11 +57,12 @@ public interface Layout {
         * After necessary files have been enlisted for particular directory, use
         * this method to retrieve generated HTML result.
         */
-       public String getHtml();
+       public String getHtml(final boolean showTitle,
+                       final boolean doHtmlHeaderAndFooter);
 
        /**
         * Initialize layout for particular directory.
         */
-       public void init(String galleryTitle, String[] path,
-                       final AbstractIndexer indexer);
+       public void init(String galleryTitle, List<String> path,
+                       final AbstractIndexer indexer, IndexingContext context);
 }