X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fmeviz%2Fhtmlindexer%2Fmetadata%2FDirectoryMetadata.java;h=84fad12e5f785b2dd48100dfcd538b6fd9f8df71;hb=4b74c2be1dd6104f3a4dd50d29ece78857ada3fa;hp=cb2c2b14012da7e160c2e055752545d423b4d628;hpb=fc6fdf1d4343a5b19c1a6213af272e9df40e3442;p=meviz.git diff --git a/src/main/java/eu/svjatoslav/meviz/htmlindexer/metadata/DirectoryMetadata.java b/src/main/java/eu/svjatoslav/meviz/htmlindexer/metadata/DirectoryMetadata.java index cb2c2b1..84fad12 100755 --- a/src/main/java/eu/svjatoslav/meviz/htmlindexer/metadata/DirectoryMetadata.java +++ b/src/main/java/eu/svjatoslav/meviz/htmlindexer/metadata/DirectoryMetadata.java @@ -98,7 +98,7 @@ public class DirectoryMetadata implements Serializable { return new GeneralFile(parentDirectory, fileName); } - public AbstractFile getFile(final String fileName) throws IOException { + public AbstractFile getFile(final String fileName) { return fileNameToFileMap.get(fileName); } @@ -112,6 +112,15 @@ public class DirectoryMetadata implements Serializable { return files; } + public String getHeaderMevizMetadataHtml() { + final AbstractFile headerFile = getFile("header.meviz.html"); + if (headerFile == null) + return ""; + + final MevizSpecialFile mevizSpecialFile = (MevizSpecialFile) headerFile; + return mevizSpecialFile.getFileContent(); + } + public Dimension getImageDimensions(final String fileName) throws IOException, ImageFormatError {