public class RuntimeUtils {
public static ExtensionPointRegistry createExtensionPointRegistry() throws NoSuchDomainException {
ExtensionPointRegistry extensionsRegistry = new DefaultExtensionPointRegistry();
extensionsRegistry.start();
FactoryExtensionPoint modelFactories = extensionsRegistry.getExtensionPoint(FactoryExtensionPoint.class);
RuntimeAssemblyFactory assemblyFactory = new RuntimeAssemblyFactory(extensionsRegistry);
modelFactories.addFactory(assemblyFactory);