org.symbian.tools.wrttools.debug.core/src/org/symbian/tools/wrttools/debug/internal/PreferenceInitializer.java
equal
deleted
inserted
replaced
20 |
20 |
21 import java.io.File; |
21 import java.io.File; |
22 |
22 |
23 import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer; |
23 import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer; |
24 import org.eclipse.jface.preference.IPreferenceStore; |
24 import org.eclipse.jface.preference.IPreferenceStore; |
|
25 import org.symbian.tools.wrttools.util.CoreUtil; |
25 |
26 |
26 public class PreferenceInitializer extends AbstractPreferenceInitializer { |
27 public class PreferenceInitializer extends AbstractPreferenceInitializer { |
27 private final static String DEFAULT_CHROME_LOCATION = "Local Settings/Application Data/Google/Chrome/Application"; |
28 private final static String DEFAULT_CHROME_LOCATION = "Local Settings/Application Data/Google/Chrome/Application"; |
28 |
29 |
29 @Override |
30 @Override |
35 .getAbsolutePath()); |
36 .getAbsolutePath()); |
36 } |
37 } |
37 } |
38 } |
38 |
39 |
39 private File getDefaultFolder() { |
40 private File getDefaultFolder() { |
40 if (ChromeDebugUtils.isMac()) { |
41 if (CoreUtil.isMac()) { |
41 return new File("/Applications"); |
42 return new File("/Applications"); |
42 } else if (ChromeDebugUtils.isLinux()) { |
43 } else if (CoreUtil.isLinux()) { |
43 return new File("/opt/google/chrome"); |
44 return new File("/opt/google/chrome"); |
44 } |
45 } |
45 String property = System.getProperty("user.home"); |
46 String property = System.getProperty("user.home"); |
46 File folder = new File(property, DEFAULT_CHROME_LOCATION); |
47 File folder = new File(property, DEFAULT_CHROME_LOCATION); |
47 return folder; |
48 return folder; |