package eu.svjatoslav.meviz.htmlindexer.metadata.fileTypes;
+import eu.svjatoslav.commons.file.IOHelper;
+
import java.io.File;
import java.io.IOException;
public class MevizSpecialFile extends AbstractFile {
- private static final long serialVersionUID = -8749190459653455640L;
+ private static final long serialVersionUID = -8749190459653455640L;
+
+ private String fileContent;
+
+ public MevizSpecialFile(final File parentDirectory, final String fileName)
+ throws Exception {
+ super(parentDirectory, fileName);
+ }
+
+ public String getFileContent() {
+ return fileContent;
+ }
- public MevizSpecialFile(final File parentDirectory, final String fileName)
- throws Exception {
- super(parentDirectory, fileName);
- }
+ @Override
+ protected void updateFileMetadata(final File parentDirectory)
+ throws IOException {
- @Override
- protected void updateFileMetainfo(final File parentDirectory)
- throws IOException {
- }
+ fileContent = IOHelper
+ .getFileContentsAsString(getFile(parentDirectory));
+ }
}