org.eclipse.ocl.examples.xtext.console
Class XtextConsolePlugin

java.lang.Object
  extended by org.eclipse.core.runtime.Plugin
      extended by org.eclipse.ui.plugin.AbstractUIPlugin
          extended by org.eclipse.ocl.examples.xtext.essentialocl.ui.internal.EssentialOCLActivator
              extended by org.eclipse.ocl.examples.xtext.console.XtextConsolePlugin
All Implemented Interfaces:
org.osgi.framework.BundleActivator

public class XtextConsolePlugin
extends EssentialOCLActivator

The main plugin class to be used in the desktop.


Field Summary
 
Fields inherited from class org.eclipse.core.runtime.Plugin
PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME
 
Constructor Summary
XtextConsolePlugin()
          The constructor.
 
Method Summary
static XtextConsolePlugin getInstance()
          Returns the shared instance.
static java.lang.String getPluginId()
          Obtains my plug-in ID.
protected  com.google.inject.Module getRuntimeModule(java.lang.String grammar)
           
protected  com.google.inject.Module getUiModule(java.lang.String grammar)
           
 
Methods inherited from class org.eclipse.ocl.examples.xtext.essentialocl.ui.internal.EssentialOCLActivator
getInjector, getSharedStateModule, registerInjectorFor, start, stop
 
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
 
Methods inherited from class org.eclipse.core.runtime.Plugin
find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XtextConsolePlugin

public XtextConsolePlugin()
The constructor.

Method Detail

getInstance

public static XtextConsolePlugin getInstance()
Returns the shared instance.


getPluginId

public static java.lang.String getPluginId()
Obtains my plug-in ID.

Returns:
my plug-in ID

getRuntimeModule

protected com.google.inject.Module getRuntimeModule(java.lang.String grammar)
Overrides:
getRuntimeModule in class EssentialOCLActivator

getUiModule

protected com.google.inject.Module getUiModule(java.lang.String grammar)
Overrides:
getUiModule in class EssentialOCLActivator