Class EmftvmCompilerPlugin
java.lang.Object
org.eclipse.core.runtime.Plugin
org.eclipse.m2m.atl.emftvm.compiler.EmftvmCompilerPlugin
- All Implemented Interfaces:
org.osgi.framework.BundleActivator
public class EmftvmCompilerPlugin
extends org.eclipse.core.runtime.Plugin
Plugin
class for the EMFTVM compiler plug-in.-
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
-
Method Summary
Modifier and TypeMethodDescriptionstatic EmftvmCompilerPlugin
Returns the plug-in instance.static void
Logse
to the Eclipse log.static void
log
(org.eclipse.core.runtime.IStatus status) Logsstatus
to the Eclipse log.void
start
(org.osgi.framework.BundleContext context) void
stop
(org.osgi.framework.BundleContext context) Methods inherited from class org.eclipse.core.runtime.Plugin
find, find, getBundle, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, startup, toString
-
Field Details
-
PLUGIN_ID
The ATL-to-EMFTVM compiler plug-in ID.- See Also:
-
-
Constructor Details
-
EmftvmCompilerPlugin
public EmftvmCompilerPlugin()
-
-
Method Details
-
getInstance
Returns the plug-in instance.- Returns:
- the instance
-
log
Logse
to the Eclipse log.- Parameters:
e
- the exception to log
-
log
public static void log(org.eclipse.core.runtime.IStatus status) Logsstatus
to the Eclipse log.- Parameters:
status
- the status to log
-
start
- Specified by:
start
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
start
in classorg.eclipse.core.runtime.Plugin
- Throws:
Exception
-
stop
- Specified by:
stop
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
stop
in classorg.eclipse.core.runtime.Plugin
- Throws:
Exception
-