org.eclipse.emf.codegen
Class CodeGenPlugin
java.lang.Object
|
+--org.eclipse.emf.common.EMFPlugin
|
+--org.eclipse.emf.codegen.CodeGenPlugin
- All Implemented Interfaces:
- Logger, ResourceLocator
- public final class CodeGenPlugin
- extends EMFPlugin
The Plugin for the model EMF.CodeGen library.
EMF must run
within an Eclipse workbench,
within a headless Eclipse workspace,
or just stand-alone as part of some other application.
To support this, all resource access should be directed to the resource locator,
which can redirect the service as appopriate to the runtime.
During stand-alone invocation no plugin initialization takes place.
In this case, common.resources.jar must be on the CLASSPATH.
- See Also:
INSTANCE
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static final CodeGenPlugin INSTANCE
- The singleton instance of the plugin.
getPluginResourceLocator
public ResourceLocator getPluginResourceLocator()
- Description copied from class:
EMFPlugin
- Returns an Eclipse plugin implementation of a resource locator.
- Overrides:
getPluginResourceLocator
in class EMFPlugin
- Following copied from class:
org.eclipse.emf.common.EMFPlugin
- Returns:
- an Eclipse plugin implementation of a resource locator.
getPlugin
public static CodeGenPlugin.Implementation getPlugin()
- Returns the singleton instance of the Eclipse plugin.
- Returns:
- the singleton instance.
write
public static void write(java.lang.Exception exception)
- Returns the singleton instance of the Eclipse plugin.
- Returns:
- the singleton instance.