diff options
author | Camille Letavernier | 2019-12-09 12:42:56 +0000 |
---|---|---|
committer | Remi Schnekenburger | 2020-04-07 09:53:43 +0000 |
commit | 373385222ee40e92d1ec436fcd36913b42079dfd (patch) | |
tree | f0373af3557295c77d57e01d6c2883ec7352d6e9 | |
parent | 28f97f2babda87ae35aad3756d577e1cd2ebec76 (diff) | |
download | org.eclipse.papyrus-373385222ee40e92d1ec436fcd36913b42079dfd.tar.gz org.eclipse.papyrus-373385222ee40e92d1ec436fcd36913b42079dfd.tar.xz org.eclipse.papyrus-373385222ee40e92d1ec436fcd36913b42079dfd.zip |
Bug 558024: Unnecessary dependency from core to Eclipse UI
Change-Id: Id4481702b291c7309e218c0aaf195c97f5ba50d6
Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
-rwxr-xr-x | plugins/emf/org.eclipse.papyrus.emf/META-INF/MANIFEST.MF | 3 | ||||
-rwxr-xr-x | plugins/emf/org.eclipse.papyrus.emf/src/org/eclipse/papyrus/emf/Activator.java | 18 |
2 files changed, 12 insertions, 9 deletions
diff --git a/plugins/emf/org.eclipse.papyrus.emf/META-INF/MANIFEST.MF b/plugins/emf/org.eclipse.papyrus.emf/META-INF/MANIFEST.MF index 994a37108a9..aaadc15031d 100755 --- a/plugins/emf/org.eclipse.papyrus.emf/META-INF/MANIFEST.MF +++ b/plugins/emf/org.eclipse.papyrus.emf/META-INF/MANIFEST.MF @@ -5,8 +5,7 @@ Bundle-SymbolicName: org.eclipse.papyrus.emf Bundle-Version: 1.0.0.qualifier Bundle-Activator: org.eclipse.papyrus.emf.Activator Bundle-Vendor: %Bundle-Vendor -Require-Bundle: org.eclipse.ui, - org.eclipse.core.runtime, +Require-Bundle: org.eclipse.core.runtime, org.eclipse.core.resources;bundle-version="[3.13.0,4.0.0)", org.eclipse.emf.ecore;bundle-version="[2.14.0,3.0.0)", org.eclipse.emf.ecore.xmi;bundle-version="[2.14.0,3.0.0)" diff --git a/plugins/emf/org.eclipse.papyrus.emf/src/org/eclipse/papyrus/emf/Activator.java b/plugins/emf/org.eclipse.papyrus.emf/src/org/eclipse/papyrus/emf/Activator.java index e1328913585..592e23ec31a 100755 --- a/plugins/emf/org.eclipse.papyrus.emf/src/org/eclipse/papyrus/emf/Activator.java +++ b/plugins/emf/org.eclipse.papyrus.emf/src/org/eclipse/papyrus/emf/Activator.java @@ -1,6 +1,6 @@ /***************************************************************************** - * Copyright (c) 2018 CEA LIST and others. - * + * Copyright (c) 2018 - 2019 CEA LIST, EclipseSource and others. + * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at @@ -10,25 +10,25 @@ * * Contributors: * Vincent LORENZO (CEA LIST) - Initial API and implementation - * + * Camille Letavernier (EclipseSource) - Bug 558024 + * *****************************************************************************/ - package org.eclipse.papyrus.emf; -import org.eclipse.ui.plugin.AbstractUIPlugin; +import org.eclipse.core.runtime.Plugin; import org.osgi.framework.BundleContext; /** * The activator class controls the plug-in life cycle */ -public class Activator extends AbstractUIPlugin { +public class Activator extends Plugin { // The plug-in ID public static final String PLUGIN_ID = "org.eclipse.papyrus.emf"; //$NON-NLS-1$ // The shared instance private static Activator plugin; - + /** * The constructor */ @@ -37,8 +37,10 @@ public class Activator extends AbstractUIPlugin { /* * (non-Javadoc) + * * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext) */ + @Override public void start(BundleContext context) throws Exception { super.start(context); plugin = this; @@ -46,8 +48,10 @@ public class Activator extends AbstractUIPlugin { /* * (non-Javadoc) + * * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext) */ + @Override public void stop(BundleContext context) throws Exception { plugin = null; super.stop(context); |