# HG changeset patch # User wpaul # Date 1281035963 18000 # Node ID 8d51e542dce40003f6b77f181f2a46a82088ca07 # Parent ad16eecf5308e4f4431b5f73aa3660c7d2c82d2a starting using IDE feature when product plugin loads. diff -r ad16eecf5308 -r 8d51e542dce4 core/com.nokia.carbide.cpp/META-INF/MANIFEST.MF --- a/core/com.nokia.carbide.cpp/META-INF/MANIFEST.MF Thu Aug 05 14:11:39 2010 -0500 +++ b/core/com.nokia.carbide.cpp/META-INF/MANIFEST.MF Thu Aug 05 14:19:23 2010 -0500 @@ -14,7 +14,8 @@ org.eclipse.core.filesystem, org.eclipse.ui.ide, org.eclipse.cdt.core, - org.eclipse.equinox.p2.ui;bundle-version="2.0.0" + org.eclipse.equinox.p2.ui;bundle-version="2.0.0", + com.nokia.carbide.cpp.featureTracker Bundle-ActivationPolicy: lazy Export-Package: com.nokia.carbide.cpp, com.nokia.carbide.cpp.logging diff -r ad16eecf5308 -r 8d51e542dce4 core/com.nokia.carbide.cpp/src/com/nokia/carbide/cpp/ProductPlugin.java --- a/core/com.nokia.carbide.cpp/src/com/nokia/carbide/cpp/ProductPlugin.java Thu Aug 05 14:11:39 2010 -0500 +++ b/core/com.nokia.carbide.cpp/src/com/nokia/carbide/cpp/ProductPlugin.java Thu Aug 05 14:19:23 2010 -0500 @@ -20,6 +20,9 @@ import org.eclipse.ui.plugin.AbstractUIPlugin; import org.osgi.framework.BundleContext; +import com.nokia.carbide.cpp.internal.featureTracker.FeatureUseTrackerConsts; +import com.nokia.carbide.cpp.internal.featureTracker.FeatureUseTrackerPlugin; + /** * The main plugin class to be used in the desktop. */ @@ -40,6 +43,8 @@ */ public void start(BundleContext context) throws Exception { super.start(context); + + FeatureUseTrackerPlugin.getFeatureUseProxy().startUsingFeature(FeatureUseTrackerConsts.CARBIDE_IDE); } /**