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;
}
}