01: /**
02: * <copyright>
03: * </copyright>
04: *
05: * $Id$
06: */package newprocess.provider;
07:
08: import org.eclipse.emf.common.EMFPlugin;
09:
10: import org.eclipse.emf.common.util.ResourceLocator;
11:
12: /**
13: * This is the central singleton for the New_process edit plugin.
14: * <!-- begin-user-doc -->
15: * <!-- end-user-doc -->
16: * @generated
17: */
18: public final class New_processEditPlugin extends EMFPlugin {
19: /**
20: * Keep track of the singleton.
21: * <!-- begin-user-doc -->
22: * <!-- end-user-doc -->
23: * @generated
24: */
25: public static final New_processEditPlugin INSTANCE = new New_processEditPlugin();
26:
27: /**
28: * Keep track of the singleton.
29: * <!-- begin-user-doc -->
30: * <!-- end-user-doc -->
31: * @generated
32: */
33: private static Implementation plugin;
34:
35: /**
36: * Create the instance.
37: * <!-- begin-user-doc -->
38: * <!-- end-user-doc -->
39: * @generated
40: */
41: public New_processEditPlugin() {
42: super (new ResourceLocator[] {});
43: }
44:
45: /**
46: * Returns the singleton instance of the Eclipse plugin.
47: * <!-- begin-user-doc -->
48: * <!-- end-user-doc -->
49: * @return the singleton instance.
50: * @generated
51: */
52: public ResourceLocator getPluginResourceLocator() {
53: return plugin;
54: }
55:
56: /**
57: * Returns the singleton instance of the Eclipse plugin.
58: * <!-- begin-user-doc -->
59: * <!-- end-user-doc -->
60: * @return the singleton instance.
61: * @generated
62: */
63: public static Implementation getPlugin() {
64: return plugin;
65: }
66:
67: /**
68: * The actual implementation of the Eclipse <b>Plugin</b>.
69: * <!-- begin-user-doc -->
70: * <!-- end-user-doc -->
71: * @generated
72: */
73: public static class Implementation extends EclipsePlugin {
74: /**
75: * Creates an instance.
76: * <!-- begin-user-doc -->
77: * <!-- end-user-doc -->
78: * @generated
79: */
80: public Implementation() {
81: super ();
82:
83: // Remember the static instance.
84: //
85: plugin = this;
86: }
87: }
88:
89: }
|