package no.dusken.aranea.util; import java.io.FileReader; import java.io.IOException; import java.util.Properties; /** * @author Benjamin Bjørnseth <benjamin@underdusken.no> */ public class BaseTool { private static FileWrapper fileWrapper; private final String basestring, baseadminstring, basesecure; public BaseTool() throws IOException { Properties p = new Properties(); FileReader fileReader = null; try { fileReader = new FileReader(fileWrapper.getFile()); p.load(fileReader); } finally { if(fileReader != null) fileReader.close(); } basestring = p.getProperty("baseurl", null); basesecure = p.getProperty("baseurlsecure", null); baseadminstring = p.getProperty("baseadminurl", null); } public String getBasestring() { return basestring; } public String getBaseadminstring() { return baseadminstring; } public String getBasesecure() { return basesecure; } public static void setFileWrapper(FileWrapper fileWrapper) { BaseTool.fileWrapper = fileWrapper; } }