Modify pom file
[nemo.git] / nemo-tools / eclipse-plugin / nemo-editor / org.opendaylight.nemo.tool.eclipse.plugin.editor / src-gen / org / opendaylight / nemo / tool / eclipse / plugin / EditorStandaloneSetupGenerated.java
1 /*
2  * generated by Xtext
3  */
4 package org.opendaylight.nemo.tool.eclipse.plugin;
5
6 import org.eclipse.emf.ecore.EPackage;
7 import org.eclipse.xtext.ISetup;
8 import org.eclipse.emf.ecore.resource.Resource;
9
10 import com.google.inject.Guice;
11 import com.google.inject.Injector;
12
13 /**
14  * Generated from StandaloneSetup.xpt!
15  */
16 @SuppressWarnings("all")
17 public class EditorStandaloneSetupGenerated implements ISetup {
18
19         @Override
20         public Injector createInjectorAndDoEMFRegistration() {
21                 org.eclipse.xtext.common.TerminalsStandaloneSetup.doSetup();
22
23                 Injector injector = createInjector();
24                 register(injector);
25                 return injector;
26         }
27         
28         public Injector createInjector() {
29                 return Guice.createInjector(new org.opendaylight.nemo.tool.eclipse.plugin.EditorRuntimeModule());
30         }
31         
32         public void register(Injector injector) {
33         if (!EPackage.Registry.INSTANCE.containsKey("http://www.huawei.com/nemo/Editor")) {
34                 EPackage.Registry.INSTANCE.put("http://www.huawei.com/nemo/Editor", org.opendaylight.nemo.tool.eclipse.plugin.editor.EditorPackage.eINSTANCE);
35         }
36
37                 org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class);
38                 org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class);
39                 Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("nemo", resourceFactory);
40                 org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("nemo", serviceProvider);
41                 
42
43
44         }
45 }