aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java251
1 files changed, 251 insertions, 0 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java
new file mode 100644
index 00000000..4ad21065
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java
@@ -0,0 +1,251 @@
1/**
2 * generated by Xtext 2.10.0
3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5
6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.*;
7
8import org.eclipse.emf.ecore.EClass;
9import org.eclipse.emf.ecore.EObject;
10import org.eclipse.emf.ecore.EPackage;
11
12import org.eclipse.emf.ecore.impl.EFactoryImpl;
13
14import org.eclipse.emf.ecore.plugin.EcorePlugin;
15
16/**
17 * <!-- begin-user-doc -->
18 * An implementation of the model <b>Factory</b>.
19 * <!-- end-user-doc -->
20 * @generated
21 */
22public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements ApplicationConfigurationFactory
23{
24 /**
25 * Creates the default factory implementation.
26 * <!-- begin-user-doc -->
27 * <!-- end-user-doc -->
28 * @generated
29 */
30 public static ApplicationConfigurationFactory init()
31 {
32 try
33 {
34 ApplicationConfigurationFactory theApplicationConfigurationFactory = (ApplicationConfigurationFactory)EPackage.Registry.INSTANCE.getEFactory(ApplicationConfigurationPackage.eNS_URI);
35 if (theApplicationConfigurationFactory != null)
36 {
37 return theApplicationConfigurationFactory;
38 }
39 }
40 catch (Exception exception)
41 {
42 EcorePlugin.INSTANCE.log(exception);
43 }
44 return new ApplicationConfigurationFactoryImpl();
45 }
46
47 /**
48 * Creates an instance of the factory.
49 * <!-- begin-user-doc -->
50 * <!-- end-user-doc -->
51 * @generated
52 */
53 public ApplicationConfigurationFactoryImpl()
54 {
55 super();
56 }
57
58 /**
59 * <!-- begin-user-doc -->
60 * <!-- end-user-doc -->
61 * @generated
62 */
63 @Override
64 public EObject create(EClass eClass)
65 {
66 switch (eClass.getClassifierID())
67 {
68 case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT: return createConfigurationScript();
69 case ApplicationConfigurationPackage.COMMAND: return createCommand();
70 case ApplicationConfigurationPackage.DECLARATION: return createDeclaration();
71 case ApplicationConfigurationPackage.IMPORT: return createImport();
72 case ApplicationConfigurationPackage.EPACKAGE_IMPORT: return createEPackageImport();
73 case ApplicationConfigurationPackage.VIATRA_IMPORT: return createViatraImport();
74 case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION: return createMetamodelSpecification();
75 case ApplicationConfigurationPackage.METAMODEL_ENTRY: return createMetamodelEntry();
76 case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY: return createAllPackageEntry();
77 case ApplicationConfigurationPackage.METAMODEL_ELEMENT: return createMetamodelElement();
78 case ApplicationConfigurationPackage.METAMODEL_DECLARATION: return createMetamodelDeclaration();
79 case ApplicationConfigurationPackage.METAMODEL_REFERENCE: return createMetamodelReference();
80 case ApplicationConfigurationPackage.METAMODEL: return createMetamodel();
81 default:
82 throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
83 }
84 }
85
86 /**
87 * <!-- begin-user-doc -->
88 * <!-- end-user-doc -->
89 * @generated
90 */
91 public ConfigurationScript createConfigurationScript()
92 {
93 ConfigurationScriptImpl configurationScript = new ConfigurationScriptImpl();
94 return configurationScript;
95 }
96
97 /**
98 * <!-- begin-user-doc -->
99 * <!-- end-user-doc -->
100 * @generated
101 */
102 public Command createCommand()
103 {
104 CommandImpl command = new CommandImpl();
105 return command;
106 }
107
108 /**
109 * <!-- begin-user-doc -->
110 * <!-- end-user-doc -->
111 * @generated
112 */
113 public Declaration createDeclaration()
114 {
115 DeclarationImpl declaration = new DeclarationImpl();
116 return declaration;
117 }
118
119 /**
120 * <!-- begin-user-doc -->
121 * <!-- end-user-doc -->
122 * @generated
123 */
124 public Import createImport()
125 {
126 ImportImpl import_ = new ImportImpl();
127 return import_;
128 }
129
130 /**
131 * <!-- begin-user-doc -->
132 * <!-- end-user-doc -->
133 * @generated
134 */
135 public EPackageImport createEPackageImport()
136 {
137 EPackageImportImpl ePackageImport = new EPackageImportImpl();
138 return ePackageImport;
139 }
140
141 /**
142 * <!-- begin-user-doc -->
143 * <!-- end-user-doc -->
144 * @generated
145 */
146 public ViatraImport createViatraImport()
147 {
148 ViatraImportImpl viatraImport = new ViatraImportImpl();
149 return viatraImport;
150 }
151
152 /**
153 * <!-- begin-user-doc -->
154 * <!-- end-user-doc -->
155 * @generated
156 */
157 public MetamodelSpecification createMetamodelSpecification()
158 {
159 MetamodelSpecificationImpl metamodelSpecification = new MetamodelSpecificationImpl();
160 return metamodelSpecification;
161 }
162
163 /**
164 * <!-- begin-user-doc -->
165 * <!-- end-user-doc -->
166 * @generated
167 */
168 public MetamodelEntry createMetamodelEntry()
169 {
170 MetamodelEntryImpl metamodelEntry = new MetamodelEntryImpl();
171 return metamodelEntry;
172 }
173
174 /**
175 * <!-- begin-user-doc -->
176 * <!-- end-user-doc -->
177 * @generated
178 */
179 public AllPackageEntry createAllPackageEntry()
180 {
181 AllPackageEntryImpl allPackageEntry = new AllPackageEntryImpl();
182 return allPackageEntry;
183 }
184
185 /**
186 * <!-- begin-user-doc -->
187 * <!-- end-user-doc -->
188 * @generated
189 */
190 public MetamodelElement createMetamodelElement()
191 {
192 MetamodelElementImpl metamodelElement = new MetamodelElementImpl();
193 return metamodelElement;
194 }
195
196 /**
197 * <!-- begin-user-doc -->
198 * <!-- end-user-doc -->
199 * @generated
200 */
201 public MetamodelDeclaration createMetamodelDeclaration()
202 {
203 MetamodelDeclarationImpl metamodelDeclaration = new MetamodelDeclarationImpl();
204 return metamodelDeclaration;
205 }
206
207 /**
208 * <!-- begin-user-doc -->
209 * <!-- end-user-doc -->
210 * @generated
211 */
212 public MetamodelReference createMetamodelReference()
213 {
214 MetamodelReferenceImpl metamodelReference = new MetamodelReferenceImpl();
215 return metamodelReference;
216 }
217
218 /**
219 * <!-- begin-user-doc -->
220 * <!-- end-user-doc -->
221 * @generated
222 */
223 public Metamodel createMetamodel()
224 {
225 MetamodelImpl metamodel = new MetamodelImpl();
226 return metamodel;
227 }
228
229 /**
230 * <!-- begin-user-doc -->
231 * <!-- end-user-doc -->
232 * @generated
233 */
234 public ApplicationConfigurationPackage getApplicationConfigurationPackage()
235 {
236 return (ApplicationConfigurationPackage)getEPackage();
237 }
238
239 /**
240 * <!-- begin-user-doc -->
241 * <!-- end-user-doc -->
242 * @deprecated
243 * @generated
244 */
245 @Deprecated
246 public static ApplicationConfigurationPackage getPackage()
247 {
248 return ApplicationConfigurationPackage.eINSTANCE;
249 }
250
251} //ApplicationConfigurationFactoryImpl