private File findSettingsFile(String context){
  File userDir=new File(PlatformUtil.getUserHomeDir());
  StringBuilder path=new StringBuilder();
  String[] parts=context.split("/");
  for (  String part : parts) {
    path.append(part);
    path.append(File.separator);
  }
  File settingsFile=new File(userDir,".gconf" + File.separator + path.toString()+ "%gconf.xml");
  if (!settingsFile.exists()) {
    Logger.log(getClass(),LogLevel.WARNING,"Gnome settings: {0} not found.",settingsFile);
    return null;
  }
  return settingsFile;
}

private File findSettingsFile ( String context ) { File userDir = new File ( PlatformUtil . getUserHomeDir ( ) ) ; StringBuilder path = new StringBuilder ( ) ; String [ ] parts = context . split ( "/" ) ; for ( String part : parts ) { path . append ( part ) ; path . append ( File . separator ) ; } File settingsFile = new File ( userDir , ".gconf" + File . separator + path . toString ( ) + "%gconf.xml" ) ; if ( ! settingsFile . exists ( ) ) { Logger . log ( getClass ( ) , LogLevel . WARNING , "Gnome settings: {0} not found." , settingsFile ) ; return null ; } return settingsFile ; }
finds the gnome gconf settings file .
