31 // Deprecated - are filtered |
31 // Deprecated - are filtered |
32 //com.nokia.cdt.debug.cw.symbian.ui.GlobalSettings |
32 //com.nokia.cdt.debug.cw.symbian.ui.GlobalSettings |
33 //com.nokia.carbide.cpp.logging.LoggingPreferencesPage |
33 //com.nokia.carbide.cpp.logging.LoggingPreferencesPage |
34 private static final String[] carbidePrefIds = { "com.nokia.carbide.cpp.sdk.ui.preferences.BuildPlatformFilterPage", |
34 private static final String[] carbidePrefIds = { "com.nokia.carbide.cpp.sdk.ui.preferences.BuildPlatformFilterPage", |
35 "com.nokia.carbide.cpp.internal.sdk.ui.SDKPreferencePage", |
35 "com.nokia.carbide.cpp.internal.sdk.ui.SDKPreferencePage", |
36 "com.nokia.carbide.cpp.internal.sdk.ui.SDKPreferencePage", |
|
37 "com.nokia.carbide.cdt.internal.builder.ui.BuilderPreferencePage", |
|
38 "com.nokia.carbide.cpp.preferences.ExtensionsPreferencesPage", |
36 "com.nokia.carbide.cpp.preferences.ExtensionsPreferencesPage", |
39 "com.nokia.carbide.cpp.internal.builder.utils.ui.PreprocessPreferencePage", |
37 "com.nokia.carbide.cpp.internal.builder.utils.ui.PreprocessPreferencePage", |
40 "com.nokia.carbide.cpp.internal.project.ui.preferences.CarbidePreferencePage", |
38 "com.nokia.carbide.cpp.internal.project.ui.preferences.CarbidePreferencePage", |
41 "com.nokia.carbide.cdt.internal.builder.ui.BuilderPreferencePage", |
39 "com.nokia.carbide.cdt.internal.builder.ui.BuilderPreferencePage", |
42 "com.nokia.carbide.search.system.internal.ui.SearchPreferencePage" |
40 "com.nokia.carbide.search.system.internal.ui.SearchPreferencePage" |
62 public void testCreatePrefs() throws Exception { |
60 public void testCreatePrefs() throws Exception { |
63 |
61 |
64 // make sure to run on UI thread |
62 // make sure to run on UI thread |
65 // Display getAsynch() |
63 // Display getAsynch() |
66 // capture and throw exception |
64 // capture and throw exception |
67 // wait to finish before existing |
65 // wait to finish before exiting |
68 |
66 |
69 // TODO: Need to throw exception on error when loading a pref page |
67 // TODO: Need to throw exception on error when loading a pref page |
70 |
68 |
71 Display.getDefault().asyncExec(new Runnable() { |
69 Display.getDefault().syncExec(new Runnable() { |
72 |
70 |
73 @Override |
71 @Override |
74 public void run() { |
72 public void run() { |
75 for (String id : carbidePrefIds){ |
73 for (String id : carbidePrefIds){ |
76 PreferencesUtil.createPreferenceDialogOn(WorkbenchUtils.getSafeShell(), id, null, null, 0); |
74 PreferencesUtil.createPreferenceDialogOn(WorkbenchUtils.getSafeShell(), id, null, null, 0); |