92 lines
1.8 KiB
Java
92 lines
1.8 KiB
Java
/**
|
|
*/
|
|
package simplepdl.presentation;
|
|
|
|
import org.eclipse.emf.common.EMFPlugin;
|
|
|
|
import org.eclipse.emf.common.ui.EclipseUIPlugin;
|
|
|
|
import org.eclipse.emf.common.util.ResourceLocator;
|
|
|
|
/**
|
|
* This is the central singleton for the SimplePDL editor plugin.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @generated
|
|
*/
|
|
public final class SimplePDLEditorPlugin extends EMFPlugin {
|
|
/**
|
|
* Keep track of the singleton.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @generated
|
|
*/
|
|
public static final SimplePDLEditorPlugin INSTANCE = new SimplePDLEditorPlugin();
|
|
|
|
/**
|
|
* Keep track of the singleton.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @generated
|
|
*/
|
|
private static Implementation plugin;
|
|
|
|
/**
|
|
* Create the instance.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @generated
|
|
*/
|
|
public SimplePDLEditorPlugin() {
|
|
super
|
|
(new ResourceLocator [] {
|
|
});
|
|
}
|
|
|
|
/**
|
|
* Returns the singleton instance of the Eclipse plugin.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @return the singleton instance.
|
|
* @generated
|
|
*/
|
|
@Override
|
|
public ResourceLocator getPluginResourceLocator() {
|
|
return plugin;
|
|
}
|
|
|
|
/**
|
|
* Returns the singleton instance of the Eclipse plugin.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @return the singleton instance.
|
|
* @generated
|
|
*/
|
|
public static Implementation getPlugin() {
|
|
return plugin;
|
|
}
|
|
|
|
/**
|
|
* The actual implementation of the Eclipse <b>Plugin</b>.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @generated
|
|
*/
|
|
public static class Implementation extends EclipseUIPlugin {
|
|
/**
|
|
* Creates an instance.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @generated
|
|
*/
|
|
public Implementation() {
|
|
super();
|
|
|
|
// Remember the static instance.
|
|
//
|
|
plugin = this;
|
|
}
|
|
}
|
|
|
|
}
|