de.cau.cs.kieler.synccharts.text.ui
Class KitsUIPlugin
java.lang.Object
org.eclipse.core.runtime.Plugin
org.eclipse.ui.plugin.AbstractUIPlugin
de.cau.cs.kieler.synccharts.text.ui.KitsUIPlugin
- All Implemented Interfaces:
- org.osgi.framework.BundleActivator
public class KitsUIPlugin
- 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 |
ACTIONS_LANGUAGE
public static final String ACTIONS_LANGUAGE
- See Also:
- Constant Field Values
KITS_LANGUAGE
public static final String KITS_LANGUAGE
- See Also:
- Constant Field Values
KITS_STATE_LANGUAGE
public static final String KITS_STATE_LANGUAGE
- See Also:
- Constant Field Values
KITS_LANGUAGE_EMBEDDED
public static final String KITS_LANGUAGE_EMBEDDED
- See Also:
- Constant Field Values
KitsUIPlugin
public KitsUIPlugin()
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 KitsUIPlugin 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()