/** * Constructs a new registry for the specified categories. * * @param categories The categories. */ public FactoryRegistry(final Collection<Class<?>> categories) { registry = new CategoryRegistry(this, categories); needScanForPlugins.addAll(categories); }