de.cau.cs.kieler.synccharts.text.ui
Class Activator
java.lang.Object
org.eclipse.core.runtime.Plugin
org.eclipse.ui.plugin.AbstractUIPlugin
de.cau.cs.kieler.synccharts.text.ui.Activator
- All Implemented Interfaces:
- org.osgi.framework.BundleActivator
public class Activator
- extends AbstractUIPlugin
Customized bundle activator initializing all of the Xtext stuff.
- Rating

Methods inherited from class org.eclipse.ui.plugin.AbstractUIPlugin |
createImageRegistry, getDialogSettings, getImageRegistry, getPreferenceStore, getWorkbench, imageDescriptorFromPlugin, initializeDefaultPluginPreferences, initializeDefaultPreferences, initializeImageRegistry, loadDialogSettings, loadPreferenceStore, refreshPluginActions, saveDialogSettings, savePreferenceStore, shutdown, startup, stop |
Methods inherited from class org.eclipse.core.runtime.Plugin |
find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, toString |
Activator
public Activator()
getInjector
public com.google.inject.Injector getInjector(String languageName)
start
public void start(org.osgi.framework.BundleContext context)
throws Exception
- Specified by:
start
in interface org.osgi.framework.BundleActivator
- Overrides:
start
in class AbstractUIPlugin
- Throws:
Exception
getInstance
public static Activator getInstance()
getRuntimeModule
protected com.google.inject.Module getRuntimeModule(String grammar)
getUiModule
protected com.google.inject.Module getUiModule(String grammar)
getSharedStateModule
protected com.google.inject.Module getSharedStateModule()