@@ -0,0 +1,1033 @@
+/*%0D%0A * Copyright 2015 The ISTLab. Use of this source code is governed by a GNU AFFERO GPL 3.0 license%0D%0A * that can be found in the LICENSE file.%0D%0A */%0D%0A%0D%0Apackage gr.aueb.dmst.istlab.unixtools.plugin;%0D%0A%0D%0Aimport org.eclipse.ui.plugin.AbstractUIPlugin;%0D%0Aimport org.osgi.framework.BundleContext;%0D%0A%0D%0A/**%0D%0A * The activator class controls the plug-in life cycle%0D%0A */%0D%0Apublic class Activator extends AbstractUIPlugin %7B%0D%0A%0D%0A  /** The plug-in ID */%0D%0A  public static final String PLUGIN_ID = %22gr.aueb.dmst.istlab.unixtools.plugin%22;%0D%0A  /** The shared instance */%0D%0A  private static Activator plugin;%0D%0A%0D%0A  public Activator() %7B%7D%0D%0A%0D%0A  @Override%0D%0A  public void start(BundleContext context) throws Exception %7B%0D%0A    super.start(context);%0D%0A    plugin = this;%0D%0A  %7D%0D%0A%0D%0A  @Override%0D%0A  public void stop(BundleContext context) throws Exception %7B%0D%0A    plugin = null;%0D%0A    super.stop(context);%0D%0A  %7D%0D%0A%0D%0A  /**%0D%0A   * Returns the shared instance%0D%0A   *%0D%0A   * @return the shared instance%0D%0A   */%0D%0A  public static Activator getDefault() %7B%0D%0A    return plugin;%0D%0A  %7D%0D%0A%0D%0A%7D%0D%0A

Add eclipse plugin activator