Changeset 18158

Show
Ignore:
Timestamp:
09.12.2008 13:06:17 (11 years ago)
Author:
cc108
Message:

change the snytax of regular expression

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • greenstone3/trunk/src/java/org/greenstone/admin/gui/adminUI_Pane.java

    r18140 r18158  
    7474     
    7575    public String get_GSDL3HOME(){ 
    76      
    77     String gsdl3Home = globalProperty.getGSDL3Home(); 
    78     String os = "linux"; 
    79      
    80     if(fileSeparator.equals("\\")){ 
    81         gsdl3Home = gsdl3Home.replaceAll("\\", "/"); 
    82         os = "windows"; 
    83     } 
    84      
    85     gsdl3Home = gspath.removeLastLink(gsdl3Home); 
    86      
    87     if(os.equals("windows")){ 
    88         gsdl3Home = gsdl3Home.replaceAll("/", "\\"); 
    89     } 
    90     return gsdl3Home; 
    91     } 
     76         
     77        String gsdl3Home = globalProperty.getGSDL3Home(); 
     78        String os = "linux"; 
     79         
     80        if(System.getProperty("os.name").toLowerCase().indexOf("windows")!=-1){ 
     81            gsdl3Home = gsdl3Home.replaceAll("\\\\", "/"); 
     82            os = "windows"; 
     83 
     84        } 
     85         
     86        gsdl3Home = gspath.removeLastLink(gsdl3Home); 
     87         
     88        if(os.equals("windows")){ 
     89            gsdl3Home = gsdl3Home.replaceAll("/", "\\\\"); 
     90        } 
     91 
     92        return gsdl3Home; 
     93        } 
    9294     
    9395    public String loadDescription(String className){