aboutsummaryrefslogtreecommitdiffstats
path: root/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguageFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguageFactory.java')
-rw-r--r--Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguageFactory.java197
1 files changed, 197 insertions, 0 deletions
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguageFactory.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguageFactory.java
new file mode 100644
index 00000000..07c5786f
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguageFactory.java
@@ -0,0 +1,197 @@
1/**
2 * generated by Xtext 2.16.0
3 */
4package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
5
6import org.eclipse.emf.ecore.EFactory;
7
8/**
9 * <!-- begin-user-doc -->
10 * The <b>Factory</b> for the model.
11 * It provides a create method for each non-abstract class of the model.
12 * <!-- end-user-doc -->
13 * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage
14 * @generated
15 */
16public interface CftLanguageFactory extends EFactory
17{
18 /**
19 * The singleton instance of the factory.
20 * <!-- begin-user-doc -->
21 * <!-- end-user-doc -->
22 * @generated
23 */
24 CftLanguageFactory eINSTANCE = hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguageFactoryImpl.init();
25
26 /**
27 * Returns a new object of class '<em>Cft Model</em>'.
28 * <!-- begin-user-doc -->
29 * <!-- end-user-doc -->
30 * @return a new object of class '<em>Cft Model</em>'.
31 * @generated
32 */
33 CftModel createCftModel();
34
35 /**
36 * Returns a new object of class '<em>Import Declaration</em>'.
37 * <!-- begin-user-doc -->
38 * <!-- end-user-doc -->
39 * @return a new object of class '<em>Import Declaration</em>'.
40 * @generated
41 */
42 ImportDeclaration createImportDeclaration();
43
44 /**
45 * Returns a new object of class '<em>Component Definition</em>'.
46 * <!-- begin-user-doc -->
47 * <!-- end-user-doc -->
48 * @return a new object of class '<em>Component Definition</em>'.
49 * @generated
50 */
51 ComponentDefinition createComponentDefinition();
52
53 /**
54 * Returns a new object of class '<em>Event Declaration</em>'.
55 * <!-- begin-user-doc -->
56 * <!-- end-user-doc -->
57 * @return a new object of class '<em>Event Declaration</em>'.
58 * @generated
59 */
60 EventDeclaration createEventDeclaration();
61
62 /**
63 * Returns a new object of class '<em>Input Event</em>'.
64 * <!-- begin-user-doc -->
65 * <!-- end-user-doc -->
66 * @return a new object of class '<em>Input Event</em>'.
67 * @generated
68 */
69 InputEvent createInputEvent();
70
71 /**
72 * Returns a new object of class '<em>Event Definition</em>'.
73 * <!-- begin-user-doc -->
74 * <!-- end-user-doc -->
75 * @return a new object of class '<em>Event Definition</em>'.
76 * @generated
77 */
78 EventDefinition createEventDefinition();
79
80 /**
81 * Returns a new object of class '<em>Basic Event Definition</em>'.
82 * <!-- begin-user-doc -->
83 * <!-- end-user-doc -->
84 * @return a new object of class '<em>Basic Event Definition</em>'.
85 * @generated
86 */
87 BasicEventDefinition createBasicEventDefinition();
88
89 /**
90 * Returns a new object of class '<em>Gate Definition</em>'.
91 * <!-- begin-user-doc -->
92 * <!-- end-user-doc -->
93 * @return a new object of class '<em>Gate Definition</em>'.
94 * @generated
95 */
96 GateDefinition createGateDefinition();
97
98 /**
99 * Returns a new object of class '<em>And Gate</em>'.
100 * <!-- begin-user-doc -->
101 * <!-- end-user-doc -->
102 * @return a new object of class '<em>And Gate</em>'.
103 * @generated
104 */
105 AndGate createAndGate();
106
107 /**
108 * Returns a new object of class '<em>Or Gate</em>'.
109 * <!-- begin-user-doc -->
110 * <!-- end-user-doc -->
111 * @return a new object of class '<em>Or Gate</em>'.
112 * @generated
113 */
114 OrGate createOrGate();
115
116 /**
117 * Returns a new object of class '<em>Transformation Definition</em>'.
118 * <!-- begin-user-doc -->
119 * <!-- end-user-doc -->
120 * @return a new object of class '<em>Transformation Definition</em>'.
121 * @generated
122 */
123 TransformationDefinition createTransformationDefinition();
124
125 /**
126 * Returns a new object of class '<em>Mapping Definition</em>'.
127 * <!-- begin-user-doc -->
128 * <!-- end-user-doc -->
129 * @return a new object of class '<em>Mapping Definition</em>'.
130 * @generated
131 */
132 MappingDefinition createMappingDefinition();
133
134 /**
135 * Returns a new object of class '<em>Mapping Parameter</em>'.
136 * <!-- begin-user-doc -->
137 * <!-- end-user-doc -->
138 * @return a new object of class '<em>Mapping Parameter</em>'.
139 * @generated
140 */
141 MappingParameter createMappingParameter();
142
143 /**
144 * Returns a new object of class '<em>Lookup Definition</em>'.
145 * <!-- begin-user-doc -->
146 * <!-- end-user-doc -->
147 * @return a new object of class '<em>Lookup Definition</em>'.
148 * @generated
149 */
150 LookupDefinition createLookupDefinition();
151
152 /**
153 * Returns a new object of class '<em>Variable</em>'.
154 * <!-- begin-user-doc -->
155 * <!-- end-user-doc -->
156 * @return a new object of class '<em>Variable</em>'.
157 * @generated
158 */
159 Variable createVariable();
160
161 /**
162 * Returns a new object of class '<em>Assignment</em>'.
163 * <!-- begin-user-doc -->
164 * <!-- end-user-doc -->
165 * @return a new object of class '<em>Assignment</em>'.
166 * @generated
167 */
168 Assignment createAssignment();
169
170 /**
171 * Returns a new object of class '<em>Event Reference</em>'.
172 * <!-- begin-user-doc -->
173 * <!-- end-user-doc -->
174 * @return a new object of class '<em>Event Reference</em>'.
175 * @generated
176 */
177 EventReference createEventReference();
178
179 /**
180 * Returns a new object of class '<em>Component Instance</em>'.
181 * <!-- begin-user-doc -->
182 * <!-- end-user-doc -->
183 * @return a new object of class '<em>Component Instance</em>'.
184 * @generated
185 */
186 ComponentInstance createComponentInstance();
187
188 /**
189 * Returns the package supported by this factory.
190 * <!-- begin-user-doc -->
191 * <!-- end-user-doc -->
192 * @return the package supported by this factory.
193 * @generated
194 */
195 CftLanguagePackage getCftLanguagePackage();
196
197} //CftLanguageFactory