public class EMFPatternLanguagePlugin
extends java.lang.Object
implements org.osgi.framework.BundleActivator
| Modifier and Type | Field and Description |
|---|---|
static int |
EDITOR_INJECTOR_PRIORITY |
static int |
GENERATOR_INJECTOR_PRIORITY |
static int |
NO_EXTERNAL_INJECTOR_PRIORITY |
static int |
TEST_INJECTOR_PRIORITY |
| Constructor and Description |
|---|
EMFPatternLanguagePlugin() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addCompoundInjector(com.google.inject.Injector injector,
int injectorPriority) |
static EMFPatternLanguagePlugin |
getInstance() |
void |
start(org.osgi.framework.BundleContext context) |
void |
stop(org.osgi.framework.BundleContext context) |
public static final int NO_EXTERNAL_INJECTOR_PRIORITY
public static final int GENERATOR_INJECTOR_PRIORITY
public static final int EDITOR_INJECTOR_PRIORITY
public static final int TEST_INJECTOR_PRIORITY
public void start(org.osgi.framework.BundleContext context)
throws java.lang.Exception
start in interface org.osgi.framework.BundleActivatorjava.lang.Exceptionpublic void stop(org.osgi.framework.BundleContext context)
throws java.lang.Exception
stop in interface org.osgi.framework.BundleActivatorjava.lang.Exceptionpublic static EMFPatternLanguagePlugin getInstance()
public boolean addCompoundInjector(com.google.inject.Injector injector,
int injectorPriority)