public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://www.eclipse.org/xtext/xtext/generator/parser/antlr/simpleExpressions")) { EPackage.Registry.INSTANCE.put("http://www.eclipse.org/xtext/xtext/generator/parser/antlr/simpleExpressions", org.eclipse.xtext.xtext.generator.parser.antlr.splitting.simpleExpressions.SimpleExpressionsPackage.eINSTANCE); } org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class); org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("simpleExpressions", resourceFactory); org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("simpleExpressions", serviceProvider); } }
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://www.eclipse.org/incquery/patternlanguage/emf/EMFPatternLanguage")) { EPackage.Registry.INSTANCE.put("http://www.eclipse.org/incquery/patternlanguage/emf/EMFPatternLanguage", org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage.eINSTANCE); } org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class); org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("eiq", resourceFactory); org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("eiq", serviceProvider); } }
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://www.eclipse.org/incquery/patternlanguage/PatternLanguage")) { EPackage.Registry.INSTANCE.put("http://www.eclipse.org/incquery/patternlanguage/PatternLanguage", org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage.eINSTANCE); } org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class); org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("pattern", resourceFactory); org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("pattern", serviceProvider); } }
/** * Returns whether this map or the delegate map contains this key. Note that * if there is a delegate map, the result of this method may * <em><b>not</b></em> be the same as <code>keySet().contains(key)</code>. * @param key the key whose presence in this map is to be tested. * @return whether this map or the delegate map contains this key. */ @Override public boolean containsKey(Object key) { return super.containsKey(key) || delegateRegistry != null && delegateRegistry.containsKey(key); }
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://www.eclipse.org/emf/parsley/dsl/EmfParsleyDsl")) { EPackage.Registry.INSTANCE.put("http://www.eclipse.org/emf/parsley/dsl/EmfParsleyDsl", ModelPackage.eINSTANCE); } IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class); IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("parsley", resourceFactory); IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("parsley", serviceProvider); } }
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://www.eclipse.org/xtext/codetemplate/Codetemplates")) { EPackage.Registry.INSTANCE.put("http://www.eclipse.org/xtext/codetemplate/Codetemplates", org.eclipse.xtext.ui.codetemplates.templates.TemplatesPackage.eINSTANCE); } org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class); org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("codetemplates", resourceFactory); org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("codetemplates", serviceProvider); } }
@Override public EPackage loadEPackage(String packageUri, ResourceSet resourceSet) { if (EPackage.Registry.INSTANCE.containsKey(packageUri)) { return EPackage.Registry.INSTANCE.getEPackage(packageUri); } else { return null; } }
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://www.openxma.org/dsl/dom/DomDsl")) { EPackage.Registry.INSTANCE.put("http://www.openxma.org/dsl/dom/DomDsl", org.openxma.dsl.dom.DomPackage.eINSTANCE); } org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class); org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("dml", resourceFactory); org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("dml", serviceProvider); } }
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://www.openxma.org/dsl/pom/PomDsl")) { EPackage.Registry.INSTANCE.put("http://www.openxma.org/dsl/pom/PomDsl", org.openxma.dsl.pom.PomPackage.eINSTANCE); } org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class); org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("pml", resourceFactory); org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("pml", serviceProvider); } }
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://www.eclipse.org/smarthome/model/Sitemap")) { EPackage.Registry.INSTANCE.put("http://www.eclipse.org/smarthome/model/Sitemap", org.eclipse.smarthome.model.sitemap.SitemapPackage.eINSTANCE); } org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class); org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("sitemap", resourceFactory); org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("sitemap", serviceProvider); } }
private static void preRegisterPackages() { //ecore if (!EPackage.Registry.INSTANCE.containsKey("ecore.xmi")) //$NON-NLS-1$ EPackage.Registry.INSTANCE.put("ecore.xmi", EcorePackage.eINSTANCE); //$NON-NLS-1$ //java if (!EPackage.Registry.INSTANCE.containsKey("java.xmi")) //$NON-NLS-1$ EPackage.Registry.INSTANCE.put("java.xmi", JavaRefPackage.eINSTANCE); //$NON-NLS-1$ } protected static void setDefaultResourceFactory() {
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://www.eclipse.org/smarthome/model/Rules")) { EPackage.Registry.INSTANCE.put("http://www.eclipse.org/smarthome/model/Rules", RulesPackage.eINSTANCE); } IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class); IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("rules", resourceFactory); IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("rules", serviceProvider); } }
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://www.fuin.org/dsl/ddd/DomainDrivenDesignDsl")) { EPackage.Registry.INSTANCE.put("http://www.fuin.org/dsl/ddd/DomainDrivenDesignDsl", DomainDrivenDesignDslPackage.eINSTANCE); } IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class); IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("ddd", resourceFactory); IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("ddd", serviceProvider); } }
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://www.openxma.org/dsl/core/CoreDsl")) { EPackage.Registry.INSTANCE.put("http://www.openxma.org/dsl/core/CoreDsl", org.openxma.dsl.core.CorePackage.eINSTANCE); } org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class); org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("xmadsl", resourceFactory); org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("xmadsl", serviceProvider); } }
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://www.eclipse.org/xtext/codetemplate/Codetemplates")) { EPackage.Registry.INSTANCE.put("http://www.eclipse.org/xtext/codetemplate/Codetemplates", org.eclipse.xtext.ui.codetemplates.templates.TemplatesPackage.eINSTANCE); } org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class); org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("codetemplates", resourceFactory); org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("codetemplates", serviceProvider); } }
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://alchemist.unibo.it/SapereDSL")) { EPackage.Registry.INSTANCE.put("http://alchemist.unibo.it/SapereDSL", it.unibo.alchemist.language.saperedsl.SaperedslPackage.eINSTANCE); } org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class); org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("alsap", resourceFactory); org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("alsap", serviceProvider); } }
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://alchemist.apice.unibo.it/Protelis")) { EPackage.Registry.INSTANCE.put("http://alchemist.apice.unibo.it/Protelis", it.unibo.alchemist.language.protelis.protelis.ProtelisPackage.eINSTANCE); } org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class); org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("pt", resourceFactory); org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("pt", serviceProvider); } }
public void register(Injector injector) { if (!EPackage.Registry.INSTANCE.containsKey("http://www.sarl.io/lang/SARL")) { EPackage.Registry.INSTANCE.put("http://www.sarl.io/lang/SARL", SarlPackage.eINSTANCE); } IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class); IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("sarl", resourceFactory); IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("sarl", serviceProvider); } }
/** * Returns whether this map or the delegate map contains this key. Note that * if there is a delegate map, the result of this method may * <em><b>not</b></em> be the same as <code>keySet().contains(key)</code>. * @param key the key whose presence in this map is to be tested. * @return whether this map or the delegate map contains this key. */ @Override public boolean containsKey(Object key) { return super.containsKey(key) || delegateRegistry != null && delegateRegistry.containsKey(key); }
@Override public EPackage loadEPackage(String packageUri, ResourceSet resourceSet) { if (EPackage.Registry.INSTANCE.containsKey(packageUri)) { return EPackage.Registry.INSTANCE.getEPackage(packageUri); } else { return null; } }