2d3f29dec8ec023c8445937ea3b67b8da7c05032
[meviz.git] / src / main / java / eu / svjatoslav / meviz / htmlindexer / metadata / fileTypes / MevizSpecialFile.java
1 package eu.svjatoslav.meviz.htmlindexer.metadata.fileTypes;
2
3 import java.io.File;
4 import java.io.IOException;
5
6 import eu.svjatoslav.commons.file.IOHelper;
7
8 public class MevizSpecialFile extends AbstractFile {
9
10         private static final long serialVersionUID = -8749190459653455640L;
11
12         private String fileContent;
13
14         public MevizSpecialFile(final File parentDirectory, final String fileName)
15                         throws Exception {
16                 super(parentDirectory, fileName);
17         }
18
19         public String getFileContent() {
20                 return fileContent;
21         }
22
23         @Override
24         protected void updateFileMetainfo(final File parentDirectory)
25                         throws IOException {
26
27                 fileContent = IOHelper
28                                 .getFileContentsAsString(getFile(parentDirectory));
29         }
30
31 }