refactored code for better readability
[meviz.git] / src / main / java / eu / svjatoslav / meviz / htmlindexer / metadata / fileTypes / MevizSpecialFile.java
index f4ddc20..fa692d6 100644 (file)
@@ -3,8 +3,12 @@ package eu.svjatoslav.meviz.htmlindexer.metadata.fileTypes;
 import java.io.File;
 import java.io.IOException;
 
+import eu.svjatoslav.commons.file.IOHelper;
+
 public class MevizSpecialFile extends AbstractFile {
 
+       private String fileContent;
+
        private static final long serialVersionUID = -8749190459653455640L;
 
        public MevizSpecialFile(final File parentDirectory, final String fileName)
@@ -12,9 +16,16 @@ public class MevizSpecialFile extends AbstractFile {
                super(parentDirectory, fileName);
        }
 
+       public String getFileContent() {
+               return fileContent;
+       }
+
        @Override
        protected void updateFileMetainfo(final File parentDirectory)
                        throws IOException {
+
+               fileContent = IOHelper
+                               .getFileContentsAsString(getFile(parentDirectory));
        }
 
 }