1 package info.magnolia.resourceloader.classpath;
2
3 import javax.annotation.Generated;
4 import javax.inject.Inject;
5 import javax.inject.Provider;
6 import info.magnolia.resourceloader.ResourceOriginFactory;
7 @Generated("com.google.auto.factory.processor.AutoFactoryProcessor")
8 public final class LegacyClasspathResourceOriginFactory
9 implements ResourceOriginFactory {
10 private final Provider<info.magnolia.resourceloader.classpath.service.impl.legacy.LegacyClasspathService> serviceProvider;
11 @Inject
12 public LegacyClasspathResourceOriginFactory(Provider<info.magnolia.resourceloader.classpath.service.impl.legacy.LegacyClasspathService> serviceProvider) {
13 this.serviceProvider = serviceProvider;
14 }
15 public LegacyClasspathResourceOrigin create(String name) {
16 return new LegacyClasspathResourceOrigin(name, serviceProvider.get());
17 }
18 }