/*******************************************************************************
 * Copyright (c) 2014 Felix Kutzner.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *     Felix Kutzner - initial implementation.
 ******************************************************************************/

package tools.vitruv.domains.emf.monitorededitor;

import org.eclipse.ui.plugin.AbstractUIPlugin;
import org.osgi.framework.BundleContext;

/**
 * The activator class controls the plug-in life cycle
 */
public class Activator extends AbstractUIPlugin {

	// The plug-in ID
	public static final String PLUGIN_ID = "tools.vitruv.test.framework.run.editor.monitored.emfchange"; //$NON-NLS-1$

	// The shared instance
	private static Activator plugin;
	
	/**
	 * The constructor
	 */
	public Activator() {
	}

	/*
	 * (non-Javadoc)
	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
	 */
	public void start(BundleContext context) throws Exception {
		super.start(context);
		plugin = this;
	}

	/*
	 * (non-Javadoc)
	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
	 */
	public void stop(BundleContext context) throws Exception {
		plugin = null;
		super.stop(context);
	}

	/**
	 * Returns the shared instance
	 *
	 * @return the shared instance
	 */
	public static Activator getDefault() {
		return plugin;
	}

}

@@ -760,17 +760,20 @@
 ugin %7B%0A%0A
-%09
+    
 // The p
@@ -782,17 +782,20 @@
 g-in ID%0A
-%09
+    
 public s
@@ -843,53 +843,33 @@
 ruv.
-test.framework.run.editor.monitored.emfchange
+emf.monitorededitor.tests
 %22; /
@@ -882,17 +882,20 @@
 NLS-1$%0A%0A
-%09
+    
 // The s
@@ -909,17 +909,20 @@
 nstance%0A
-%09
+    
 private 
@@ -950,16 +950,21 @@
 in;%0A
-%09%0A%09/**%0A%09
+%0A    /**%0A    
  * T
@@ -978,22 +978,28 @@
 tructor%0A
-%09 */%0A%09
+     */%0A    
 public A
@@ -1011,25 +1011,34 @@
 tor() %7B%0A
-%09%7D%0A%0A%09/*%0A%09
+    %7D%0A%0A    /*%0A    
  * (non-
@@ -1038,33 +1038,44 @@
 * (non-Javadoc)%0A
-%09
+     * %0A    
  * @see org.ecli
@@ -1137,38 +1137,44 @@
 .BundleContext)%0A
-%09 */%0A%09
+     */%0A    
 public void star
@@ -1217,18 +1217,24 @@
 ption %7B%0A
-%09%09
+        
 super.st
@@ -1247,18 +1247,24 @@
 ntext);%0A
-%09%09
+        
 plugin =
@@ -1274,17 +1274,26 @@
 is;%0A
-%09%7D%0A%0A%09/*%0A%09
+    %7D%0A%0A    /*%0A    
  * (
@@ -1305,17 +1305,28 @@
 avadoc)%0A
-%09
+     * %0A    
  * @see 
@@ -1403,22 +1403,28 @@
 ontext)%0A
-%09 */%0A%09
+     */%0A    
 public v
@@ -1474,18 +1474,24 @@
 ption %7B%0A
-%09%09
+        
 plugin =
@@ -1497,18 +1497,24 @@
 = null;%0A
-%09%09
+        
 super.st
@@ -1530,18 +1530,27 @@
 t);%0A
-%09%7D%0A%0A%09/**%0A%09
+    %7D%0A%0A    /**%0A    
  * R
@@ -1580,13 +1580,19 @@
 nce%0A
-%09 *%0A%09
+     *%0A    
  * @
@@ -1622,14 +1622,20 @@
 nce%0A
-%09 */%0A%09
+     */%0A    
 publ
@@ -1673,10 +1673,16 @@
 ) %7B%0A
-%09%09
+        
 retu
@@ -1696,9 +1696,12 @@
 in;%0A
-%09
+    
 %7D%0A%0A%7D

Correct plugin name in bundle activator