90 lines
1.7 KiB
Java
90 lines
1.7 KiB
Java
/**
|
|
*/
|
|
package petrinet.provider;
|
|
|
|
import org.eclipse.emf.common.EMFPlugin;
|
|
|
|
import org.eclipse.emf.common.util.ResourceLocator;
|
|
|
|
/**
|
|
* This is the central singleton for the Petrinet edit plugin.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @generated
|
|
*/
|
|
public final class PetrinetEditPlugin extends EMFPlugin {
|
|
/**
|
|
* Keep track of the singleton.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @generated
|
|
*/
|
|
public static final PetrinetEditPlugin INSTANCE = new PetrinetEditPlugin();
|
|
|
|
/**
|
|
* 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 PetrinetEditPlugin() {
|
|
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 EclipsePlugin {
|
|
/**
|
|
* Creates an instance.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @generated
|
|
*/
|
|
public Implementation() {
|
|
super();
|
|
|
|
// Remember the static instance.
|
|
//
|
|
plugin = this;
|
|
}
|
|
}
|
|
|
|
}
|