core/com.nokia.carbide.cpp.sdk.ui/src/com/nokia/carbide/cpp/internal/sdk/ui/SDKPreferencePage.java
equal
deleted
inserted
replaced
250 /* |
250 /* |
251 * (non-Javadoc) |
251 * (non-Javadoc) |
252 * @see org.eclipse.jface.preference.PreferencePage#createControl(org.eclipse.swt.widgets.Composite) |
252 * @see org.eclipse.jface.preference.PreferencePage#createControl(org.eclipse.swt.widgets.Composite) |
253 */ |
253 */ |
254 public void createControl(Composite parent){ |
254 public void createControl(Composite parent){ |
255 sdkMgr = SDKCorePlugin.getSDKManager(); |
|
256 if (sdkMgr == null){ |
255 if (sdkMgr == null){ |
257 return; |
256 return; |
258 } |
257 } |
259 sdkList = sdkMgr.getSDKList(); |
|
260 |
258 |
261 super.createControl(parent); |
259 super.createControl(parent); |
262 |
260 |
263 // Hide "Restore Defaults" button |
261 // Hide "Restore Defaults" button |
264 getDefaultsButton().setVisible(false); |
262 getDefaultsButton().setVisible(false); |
268 |
266 |
269 /* |
267 /* |
270 * (non-Javadoc) |
268 * (non-Javadoc) |
271 * @see org.eclipse.ui.IWorkbenchPreferencePage#init(org.eclipse.ui.IWorkbench) |
269 * @see org.eclipse.ui.IWorkbenchPreferencePage#init(org.eclipse.ui.IWorkbench) |
272 */ |
270 */ |
273 public void init(IWorkbench arg0) { |
271 public void init(IWorkbench workbench) { |
|
272 sdkMgr = SDKCorePlugin.getSDKManager(); |
|
273 if (sdkMgr != null){ |
|
274 sdkList = sdkMgr.getSDKList(); |
|
275 } |
274 } |
276 } |
275 |
277 |
276 /* |
278 /* |
277 * (non-Javadoc) |
279 * (non-Javadoc) |
278 * @see org.eclipse.jface.preference.PreferencePage#performOk() |
280 * @see org.eclipse.jface.preference.PreferencePage#performOk() |