stigmataHome = System.getenv("STIGMATA_HOME");\r
}\r
if(stigmataHome == null){\r
- String parent = System.getenv("HOME");\r
+ String parent = System.getProperty("user.home");\r
if(parent == null){\r
- parent = System.getProperty("user.home");\r
+ parent = System.getenv("HOME");\r
}\r
if(parent == null){\r
parent = ".";\r
}\r
// for windows\r
- if(parent.startsWith("C:\\Document and Settings\\")){\r
+ if(parent.startsWith("C:\\Documents and Settings\\")){\r
stigmataHome = parent + File.separator + "Application Data" + File.separator + "stigmata";\r
}\r
else{\r
public void refresh(){
files.clear();
- for(File file: parent.listFiles()){
- if(isTarget(file)){
- files.put(file.getName(), file);
+ if(parent.exists()){
+ for(File file: parent.listFiles()){
+ if(isTarget(file)){
+ files.put(file.getName(), file);
+ }
}
}
}