1 package org.simantics.modeling.internal;
3 import java.util.Hashtable;
5 import org.osgi.framework.BundleActivator;
6 import org.osgi.framework.BundleContext;
7 import org.simantics.modeling.scl.GraphModuleSourceRepository;
8 import org.simantics.modeling.scl.OntologyModuleSourceRepository;
9 import org.simantics.scl.compiler.source.repository.ModuleSourceRepository;
11 public class Activator implements BundleActivator {
13 @SuppressWarnings({ "rawtypes", "unchecked" })
15 public void start(BundleContext context) throws Exception {
16 Hashtable properties = new Hashtable();
18 context.registerService(ModuleSourceRepository.class, OntologyModuleSourceRepository.INSTANCE, properties);
19 context.registerService(ModuleSourceRepository.class, GraphModuleSourceRepository.INSTANCE, properties);
23 public void stop(BundleContext context) throws Exception {