Misc fixes:
[sixth.git] / src / main / java / eu / svjatoslav / sixth / core / document / OrgParser.java
1 package eu.svjatoslav.sixth.core.document;
2
3 import eu.svjatoslav.commons.string.tokenizer.InvalidSyntaxException;
4
5 import java.io.File;
6 import java.io.IOException;
7
8 import static eu.svjatoslav.commons.file.IOHelper.getFileContentsAsString;
9
10 public class OrgParser {
11
12     private Document document;
13
14     public Document parse(File file) throws IOException, InvalidSyntaxException {
15         document = new Document();
16
17         String fileContentsAsString = getFileContentsAsString(file);
18
19         document.parse(fileContentsAsString);
20
21         return document;
22     }
23
24 }