possibility to include header HTML
[meviz.git] / src / main / java / eu / svjatoslav / meviz / htmlindexer / Layout.java
index e29cb11..b41d83a 100755 (executable)
@@ -9,6 +9,7 @@
 
 package eu.svjatoslav.meviz.htmlindexer;
 
+import java.io.IOException;
 import java.io.UnsupportedEncodingException;
 import java.util.List;
 
@@ -62,9 +63,13 @@ public interface Layout {
        /**
         * After necessary files have been enlisted for particular directory, use
         * this method to retrieve generated HTML result.
+        *
+        * @param metadata
+        * @throws IOException
         */
        public String getHtml(final boolean showTitle,
-                       final boolean doHtmlHeaderAndFooter);
+                       final boolean doHtmlHeaderAndFooter, DirectoryMetadata metadata)
+                       throws IOException;
 
        /**
         * Initialize layout for particular directory.