private final CompositeContext compositeContext;
private Composite domainComposite;
public CompositeActivatorImpl2(ExtensionPointRegistry extensionPoints) {
this.compositeContext = new CompositeContextImpl(extensionPoints);
FactoryExtensionPoint factories = extensionPoints.getExtensionPoint(FactoryExtensionPoint.class);
this.assemblyFactory = factories.getFactory(AssemblyFactory.class);
this.messageFactory = factories.getFactory(MessageFactory.class);
UtilityExtensionPoint utilities = extensionPoints.getExtensionPoint(UtilityExtensionPoint.class);
this.interfaceContractMapper = utilities.getUtility(InterfaceContractMapper.class);