core/com.nokia.carbide.cpp/src/com/nokia/carbide/cpp/ProductPlugin.java
changeset 1773 8d51e542dce4
parent 1377 40401ea8b1fd
child 1888 fc9d5d520518
equal deleted inserted replaced
1772:ad16eecf5308 1773:8d51e542dce4
    18 
    18 
    19 import org.eclipse.jface.resource.ImageDescriptor;
    19 import org.eclipse.jface.resource.ImageDescriptor;
    20 import org.eclipse.ui.plugin.AbstractUIPlugin;
    20 import org.eclipse.ui.plugin.AbstractUIPlugin;
    21 import org.osgi.framework.BundleContext;
    21 import org.osgi.framework.BundleContext;
    22 
    22 
       
    23 import com.nokia.carbide.cpp.internal.featureTracker.FeatureUseTrackerConsts;
       
    24 import com.nokia.carbide.cpp.internal.featureTracker.FeatureUseTrackerPlugin;
       
    25 
    23 /**
    26 /**
    24  * The main plugin class to be used in the desktop.
    27  * The main plugin class to be used in the desktop.
    25  */
    28  */
    26 public class ProductPlugin extends AbstractUIPlugin {
    29 public class ProductPlugin extends AbstractUIPlugin {
    27 
    30 
    38 	/**
    41 	/**
    39 	 * This method is called upon plug-in activation
    42 	 * This method is called upon plug-in activation
    40 	 */
    43 	 */
    41 	public void start(BundleContext context) throws Exception {
    44 	public void start(BundleContext context) throws Exception {
    42 		super.start(context);
    45 		super.start(context);
       
    46 
       
    47 		FeatureUseTrackerPlugin.getFeatureUseProxy().startUsingFeature(FeatureUseTrackerConsts.CARBIDE_IDE);
    43 	}
    48 	}
    44 
    49 
    45 	/**
    50 	/**
    46 	 * This method is called when the plug-in is stopped
    51 	 * This method is called when the plug-in is stopped
    47 	 */
    52 	 */