Modify pom file
[nemo.git] / nemo-tools / eclipse-plugin-project / nemo-editor / org.opendaylight.nemo.tool.eclipse.plugin.editor / src-gen / org / opendaylight / nemo / tool / eclipse / plugin / editor / EditorFactory.java
1 /**
2  */
3 package org.opendaylight.nemo.tool.eclipse.plugin.editor;
4
5 import org.eclipse.emf.ecore.EFactory;
6
7 /**
8  * <!-- begin-user-doc -->
9  * The <b>Factory</b> for the model.
10  * It provides a create method for each non-abstract class of the model.
11  * <!-- end-user-doc -->
12  * @see org.opendaylight.nemo.tool.eclipse.plugin.editor.EditorPackage
13  * @generated
14  */
15 public interface EditorFactory extends EFactory
16 {
17   /**
18    * The singleton instance of the factory.
19    * <!-- begin-user-doc -->
20    * <!-- end-user-doc -->
21    * @generated
22    */
23   EditorFactory eINSTANCE = org.opendaylight.nemo.tool.eclipse.plugin.editor.impl.EditorFactoryImpl.init();
24
25   /**
26    * Returns a new object of class '<em>Model</em>'.
27    * <!-- begin-user-doc -->
28    * <!-- end-user-doc -->
29    * @return a new object of class '<em>Model</em>'.
30    * @generated
31    */
32   Model createModel();
33
34   /**
35    * Returns a new object of class '<em>Sentence</em>'.
36    * <!-- begin-user-doc -->
37    * <!-- end-user-doc -->
38    * @return a new object of class '<em>Sentence</em>'.
39    * @generated
40    */
41   Sentence createSentence();
42
43   /**
44    * Returns a new object of class '<em>Node</em>'.
45    * <!-- begin-user-doc -->
46    * <!-- end-user-doc -->
47    * @return a new object of class '<em>Node</em>'.
48    * @generated
49    */
50   Node createNode();
51
52   /**
53    * Returns a new object of class '<em>Node Model</em>'.
54    * <!-- begin-user-doc -->
55    * <!-- end-user-doc -->
56    * @return a new object of class '<em>Node Model</em>'.
57    * @generated
58    */
59   NodeModel createNodeModel();
60
61   /**
62    * Returns a new object of class '<em>Node Operating</em>'.
63    * <!-- begin-user-doc -->
64    * <!-- end-user-doc -->
65    * @return a new object of class '<em>Node Operating</em>'.
66    * @generated
67    */
68   NodeOperating createNodeOperating();
69
70   /**
71    * Returns a new object of class '<em>Connection</em>'.
72    * <!-- begin-user-doc -->
73    * <!-- end-user-doc -->
74    * @return a new object of class '<em>Connection</em>'.
75    * @generated
76    */
77   Connection createConnection();
78
79   /**
80    * Returns a new object of class '<em>Connection Update</em>'.
81    * <!-- begin-user-doc -->
82    * <!-- end-user-doc -->
83    * @return a new object of class '<em>Connection Update</em>'.
84    * @generated
85    */
86   ConnectionUpdate createConnectionUpdate();
87
88   /**
89    * Returns a new object of class '<em>Flow</em>'.
90    * <!-- begin-user-doc -->
91    * <!-- end-user-doc -->
92    * @return a new object of class '<em>Flow</em>'.
93    * @generated
94    */
95   Flow createFlow();
96
97   /**
98    * Returns a new object of class '<em>Flow Update</em>'.
99    * <!-- begin-user-doc -->
100    * <!-- end-user-doc -->
101    * @return a new object of class '<em>Flow Update</em>'.
102    * @generated
103    */
104   FlowUpdate createFlowUpdate();
105
106   /**
107    * Returns a new object of class '<em>Operation</em>'.
108    * <!-- begin-user-doc -->
109    * <!-- end-user-doc -->
110    * @return a new object of class '<em>Operation</em>'.
111    * @generated
112    */
113   Operation createOperation();
114
115   /**
116    * Returns the package supported by this factory.
117    * <!-- begin-user-doc -->
118    * <!-- end-user-doc -->
119    * @return the package supported by this factory.
120    * @generated
121    */
122   EditorPackage getEditorPackage();
123
124 } //EditorFactory