core/com.nokia.carbide.cpp.sdk.ui/src/com/nokia/carbide/cpp/sdk/ui/SDKUIPlugin.java
changeset 1994 e9be28ae423a
parent 1841 631903746836
child 2003 576284888c71
equal deleted inserted replaced
1993:2288674e8199 1994:e9be28ae423a
    26 
    26 
    27 import com.nokia.carbide.cpp.internal.api.sdk.ICarbideDevicesXMLChangeListener;
    27 import com.nokia.carbide.cpp.internal.api.sdk.ICarbideDevicesXMLChangeListener;
    28 import com.nokia.carbide.cpp.internal.api.sdk.ISDKManagerInternal;
    28 import com.nokia.carbide.cpp.internal.api.sdk.ISDKManagerInternal;
    29 import com.nokia.carbide.cpp.internal.api.sdk.ui.SBSv1PlatformFilterComposite;
    29 import com.nokia.carbide.cpp.internal.api.sdk.ui.SBSv1PlatformFilterComposite;
    30 import com.nokia.carbide.cpp.internal.sdk.core.model.SDKManager;
    30 import com.nokia.carbide.cpp.internal.sdk.core.model.SDKManager;
       
    31 import com.nokia.carbide.cpp.internal.sdk.ui.NewPluginChecker;
    31 import com.nokia.carbide.cpp.internal.sdk.ui.SDKUIPreferenceConstants;
    32 import com.nokia.carbide.cpp.internal.sdk.ui.SDKUIPreferenceConstants;
    32 import com.nokia.carbide.cpp.sdk.core.ISDKManager;
    33 import com.nokia.carbide.cpp.sdk.core.ISDKManager;
    33 import com.nokia.carbide.cpp.sdk.core.SDKCorePlugin;
    34 import com.nokia.carbide.cpp.sdk.core.SDKCorePlugin;
    34 import com.nokia.cpp.internal.api.utils.core.HostOS;
    35 import com.nokia.cpp.internal.api.utils.core.HostOS;
    35 import com.nokia.cpp.internal.api.utils.ui.QueryWithTristatePrefDialog;
    36 import com.nokia.cpp.internal.api.utils.ui.QueryWithTristatePrefDialog;
    58 	 * (non-Javadoc)
    59 	 * (non-Javadoc)
    59 	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
    60 	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
    60 	 */
    61 	 */
    61 	public void start(BundleContext context) throws Exception {
    62 	public void start(BundleContext context) throws Exception {
    62 		super.start(context);
    63 		super.start(context);
       
    64 		NewPluginChecker.checkForNewlyInstalledPlugins(getWorkbench());
    63 		
    65 		
    64 		ISDKManager sdkMgr = SDKCorePlugin.getSDKManager();
    66 		ISDKManager sdkMgr = SDKCorePlugin.getSDKManager();
    65 		if (HostOS.IS_WIN32){
    67 		if (HostOS.IS_WIN32){
    66 			((SDKManager)sdkMgr).setPlatformList(SBSv1PlatformFilterComposite.getPlatFilterPrefsStore());
    68 			((SDKManager)sdkMgr).setPlatformList(SBSv1PlatformFilterComposite.getPlatFilterPrefsStore());
    67 		}
    69 		}