starting using IDE feature when product plugin loads.
authorwpaul
Thu, 05 Aug 2010 14:19:23 -0500
changeset 1773 8d51e542dce4
parent 1772 ad16eecf5308
child 1774 689cfe252aa4
starting using IDE feature when product plugin loads.
core/com.nokia.carbide.cpp/META-INF/MANIFEST.MF
core/com.nokia.carbide.cpp/src/com/nokia/carbide/cpp/ProductPlugin.java
--- 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
--- 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);
 	}
 
 	/**