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