Java 类org.gradle.api.internal.file.FileResolver 实例源码

项目:Reer    文件:Wrapper.java   
@TaskAction
void generate() {
    File jarFileDestination = getJarFile();
    File unixScript = getScriptFile();
    FileResolver resolver = getFileLookup().getFileResolver(unixScript.getParentFile());
    String jarFileRelativePath = resolver.resolveAsRelativePath(jarFileDestination);

    writeProperties(getPropertiesFile());
    writeWrapperTo(jarFileDestination);

    StartScriptGenerator generator = new StartScriptGenerator();
    generator.setApplicationName("Gradle");
    generator.setMainClassName(GradleWrapperMain.class.getName());
    generator.setClasspath(WrapUtil.toList(jarFileRelativePath));
    generator.setOptsEnvironmentVar("GRADLE_OPTS");
    generator.setExitEnvironmentVar("GRADLE_EXIT_CONSOLE");
    generator.setAppNameSystemProperty("org.gradle.appname");
    generator.setScriptRelPath(unixScript.getName());
    generator.generateUnixScript(unixScript);
    generator.generateWindowsScript(getBatchScript());
}
项目:Reer    文件:GccCompilerPlugin.java   
@Defaults
public static void addToolChain(NativeToolChainRegistryInternal toolChainRegistry, ServiceRegistry serviceRegistry) {
    final FileResolver fileResolver = serviceRegistry.get(FileResolver.class);
    final ExecActionFactory execActionFactory = serviceRegistry.get(ExecActionFactory.class);
    final Instantiator instantiator = serviceRegistry.get(Instantiator.class);

    final BuildOperationProcessor buildOperationProcessor = serviceRegistry.get(BuildOperationProcessor.class);

    final CompilerMetaDataProviderFactory metaDataProviderFactory = serviceRegistry.get(CompilerMetaDataProviderFactory.class);

    toolChainRegistry.registerFactory(Gcc.class, new NamedDomainObjectFactory<Gcc>() {
        public Gcc create(String name) {
            return instantiator.newInstance(GccToolChain.class, instantiator, name, buildOperationProcessor, OperatingSystem.current(), fileResolver, execActionFactory, metaDataProviderFactory);
        }
    });
    toolChainRegistry.registerDefaultToolChain(GccToolChain.DEFAULT_NAME, Gcc.class);
}
项目:Reer    文件:ProjectBuilderImpl.java   
public Project createProject(String name, File inputProjectDir, File gradleUserHomeDir) {
    File projectDir = prepareProjectDir(inputProjectDir);

    final File homeDir = new File(projectDir, "gradleHome");

    StartParameter startParameter = new StartParameter();

    File userHomeDir = gradleUserHomeDir == null ? new File(projectDir, "userHome") : FileUtils.canonicalize(gradleUserHomeDir);
    startParameter.setGradleUserHomeDir(userHomeDir);
    NativeServices.initialize(userHomeDir);

    ServiceRegistry topLevelRegistry = new TestBuildScopeServices(getUserHomeServices(userHomeDir), startParameter, homeDir);
    GradleInternal gradle = CLASS_GENERATOR.newInstance(DefaultGradle.class, null, startParameter, topLevelRegistry.get(ServiceRegistryFactory.class));

    DefaultProjectDescriptor projectDescriptor = new DefaultProjectDescriptor(null, name, projectDir, new DefaultProjectDescriptorRegistry(),
            topLevelRegistry.get(FileResolver.class));
    ClassLoaderScope baseScope = gradle.getClassLoaderScope();
    ClassLoaderScope rootProjectScope = baseScope.createChild("root-project");
    ProjectInternal project = topLevelRegistry.get(IProjectFactory.class).createProject(projectDescriptor, null, gradle, rootProjectScope, baseScope);

    gradle.setRootProject(project);
    gradle.setDefaultProject(project);

    return project;
}
项目:Reer    文件:DefaultPlayToolChain.java   
public DefaultPlayToolChain(FileResolver fileResolver, WorkerDaemonManager compilerDaemonManager, ConfigurationContainer configurationContainer, DependencyHandler dependencyHandler, WorkerProcessFactory workerProcessBuilderFactory) {
    this.fileResolver = fileResolver;
    this.compilerDaemonManager = compilerDaemonManager;
    this.configurationContainer = configurationContainer;
    this.dependencyHandler = dependencyHandler;
    this.workerProcessBuilderFactory = workerProcessBuilderFactory;
}
项目:Reer    文件:BuildScopeServices.java   
protected ScriptHandlerFactory createScriptHandlerFactory() {
    return new DefaultScriptHandlerFactory(
        get(DependencyManagementServices.class),
        get(FileResolver.class),
        get(DependencyMetaDataProvider.class)
    );
}
项目:Reer    文件:VisualStudioPlugin.java   
@Model
public static VisualStudioExtensionInternal visualStudio(ServiceRegistry serviceRegistry, ProjectIdentifier projectIdentifier) {
    Instantiator instantiator = serviceRegistry.get(Instantiator.class);
    ProjectModelResolver projectModelResolver = serviceRegistry.get(ProjectModelResolver.class);
    FileResolver fileResolver = serviceRegistry.get(FileResolver.class);

    return instantiator.newInstance(DefaultVisualStudioExtension.class, projectIdentifier, instantiator, projectModelResolver, fileResolver);
}
项目:Reer    文件:DefaultMavenPomFactory.java   
public DefaultMavenPomFactory(ConfigurationContainer configurationContainer, Conf2ScopeMappingContainer conf2ScopeMappingContainer, PomDependenciesConverter pomDependenciesConverter,
                              FileResolver fileResolver) {
    this.configurationContainer = configurationContainer;
    this.conf2ScopeMappingContainer = conf2ScopeMappingContainer;
    this.pomDependenciesConverter = pomDependenciesConverter;
    this.fileResolver = fileResolver;
}
项目:Reer    文件:DefaultDeployerFactory.java   
public DefaultDeployerFactory(MavenFactory mavenFactory, Factory<LoggingManagerInternal> loggingManagerFactory, FileResolver fileResolver, MavenPomMetaInfoProvider pomMetaInfoProvider,
                              ConfigurationContainer configurationContainer, Conf2ScopeMappingContainer scopeMapping, 
                              MavenSettingsProvider mavenSettingsProvider, LocalMavenRepositoryLocator mavenRepositoryLocator) {
    this.mavenFactory = mavenFactory;
    this.loggingManagerFactory = loggingManagerFactory;
    this.fileResolver = fileResolver;
    this.pomMetaInfoProvider = pomMetaInfoProvider;
    this.configurationContainer = configurationContainer;
    this.scopeMapping = scopeMapping;
    this.mavenSettingsProvider = mavenSettingsProvider;
    this.mavenRepositoryLocator = mavenRepositoryLocator;
}
项目:Reer    文件:MavenPublishPlugin.java   
@Inject
public MavenPublishPlugin(Instantiator instantiator, DependencyMetaDataProvider dependencyMetaDataProvider, FileResolver fileResolver,
                          ProjectDependencyPublicationResolver projectDependencyResolver, FileCollectionFactory fileCollectionFactory) {
    this.instantiator = instantiator;
    this.dependencyMetaDataProvider = dependencyMetaDataProvider;
    this.fileResolver = fileResolver;
    this.projectDependencyResolver = projectDependencyResolver;
    this.fileCollectionFactory = fileCollectionFactory;
}
项目:Reer    文件:MavenPlugin.java   
@Inject
public MavenPlugin(Factory<LoggingManagerInternal> loggingManagerFactory, FileResolver fileResolver,
                   ProjectPublicationRegistry publicationRegistry, ProjectConfigurationActionContainer configurationActionContainer,
                   MavenSettingsProvider mavenSettingsProvider, LocalMavenRepositoryLocator mavenRepositoryLocator) {
    this.loggingManagerFactory = loggingManagerFactory;
    this.fileResolver = fileResolver;
    this.publicationRegistry = publicationRegistry;
    this.configurationActionContainer = configurationActionContainer;
    this.mavenSettingsProvider = mavenSettingsProvider;
    this.mavenRepositoryLocator = mavenRepositoryLocator;
}
项目:Reer    文件:JavaLibraryProjectInitDescriptor.java   
public JavaLibraryProjectInitDescriptor(TemplateOperationFactory templateOperationFactory,
                                        FileResolver fileResolver,
                                        TemplateLibraryVersionProvider libraryVersionProvider,
                                        ProjectInitDescriptor globalSettingsDescriptor,
                                        DocumentationRegistry documentationRegistry) {
    super(templateOperationFactory, fileResolver, libraryVersionProvider, globalSettingsDescriptor, documentationRegistry);
}
项目:Reer    文件:DefaultSourceSetContainer.java   
public DefaultSourceSetContainer(FileResolver fileResolver, TaskResolver taskResolver, Instantiator classGenerator, SourceDirectorySetFactory sourceDirectorySetFactory) {
    super(SourceSet.class, classGenerator, new Namer<SourceSet>() {
        public String determineName(SourceSet ss) {
            return ss.getName();
        }
    });
    this.fileResolver = fileResolver;
    this.taskResolver = taskResolver;
    this.instantiator = classGenerator;
    this.sourceDirectorySetFactory = sourceDirectorySetFactory;
}
项目:Reer    文件:DefaultPlayToolProvider.java   
public DefaultPlayToolProvider(FileResolver fileResolver, WorkerDaemonManager compilerDaemonManager,
                               WorkerProcessFactory workerProcessBuilderFactory, PlayPlatform targetPlatform,
                               Set<File> twirlClasspath, Set<File> routesClasspath, Set<File> javaScriptClasspath) {
    this.fileResolver = fileResolver;
    this.compilerDaemonManager = compilerDaemonManager;
    this.workerProcessBuilderFactory = workerProcessBuilderFactory;
    this.targetPlatform = targetPlatform;
    this.twirlClasspath = twirlClasspath;
    this.routesClasspath = routesClasspath;
    this.javaScriptClasspath = javaScriptClasspath;
    // validate that the targetPlatform is valid
    PlayMajorVersion.forPlatform(targetPlatform);
}
项目:Reer    文件:PluginUsePluginServiceRegistry.java   
DefaultPluginRepositoryFactory createPluginRepositoryFactory(PluginResolutionServiceResolver pluginResolutionServiceResolver, VersionSelectorScheme versionSelectorScheme,
                                                             final DependencyManagementServices dependencyManagementServices, final FileResolver fileResolver,
                                                             final DependencyMetaDataProvider dependencyMetaDataProvider, Instantiator instantiator,
                                                             final AuthenticationSchemeRegistry authenticationSchemeRegistry) {

    final Factory<DependencyResolutionServices> dependencyResolutionServicesFactory = makeDependencyResolutionServicesFactory(
        dependencyManagementServices, fileResolver, dependencyMetaDataProvider);
    return instantiator.newInstance(
        DefaultPluginRepositoryFactory.class, pluginResolutionServiceResolver,
        dependencyResolutionServicesFactory, versionSelectorScheme, instantiator,
        authenticationSchemeRegistry);
}
项目:Reer    文件:PluginUsePluginServiceRegistry.java   
private Factory<DependencyResolutionServices> makeDependencyResolutionServicesFactory(final DependencyManagementServices dependencyManagementServices, final FileResolver fileResolver, final DependencyMetaDataProvider dependencyMetaDataProvider) {
    return new Factory<DependencyResolutionServices>() {
        public DependencyResolutionServices create() {
            return dependencyManagementServices.create(fileResolver, dependencyMetaDataProvider, makeUnknownProjectFinder(), new BasicDomainObjectContext());
        }
    };
}
项目:Reer    文件:DefaultPluginRepositoryFactory.java   
@Override
public MavenPluginRepository maven(Action<? super MavenPluginRepository> configurationAction, FileResolver fileResolver) {
    AuthenticationContainer authenticationContainer = makeAuthenticationContainer(instantiator, authenticationSchemeRegistry);
    AuthenticationSupportedInternal delegate = new AuthenticationSupporter(instantiator, authenticationContainer);
    DefaultMavenPluginRepository mavenPluginRepository = instantiator.newInstance(
        DefaultMavenPluginRepository.class, fileResolver, dependencyResolutionServicesFactory.create(), versionSelectorScheme, delegate);
    configurationAction.execute(mavenPluginRepository);
    return mavenPluginRepository;
}
项目:Reer    文件:DefaultPluginRepositoryFactory.java   
@Override
public IvyPluginRepository ivy(Action<? super IvyPluginRepository> configurationAction, FileResolver fileResolver) {
    AuthenticationContainer authenticationContainer = makeAuthenticationContainer(instantiator, authenticationSchemeRegistry);
    AuthenticationSupportedInternal delegate = new AuthenticationSupporter(instantiator, authenticationContainer);
    DefaultIvyPluginRepository ivyPluginRepository = instantiator.newInstance(
        DefaultIvyPluginRepository.class, fileResolver, dependencyResolutionServicesFactory.create(), versionSelectorScheme, delegate);
    configurationAction.execute(ivyPluginRepository);
    return ivyPluginRepository;
}
项目:Reer    文件:AbstractPluginRepository.java   
AbstractPluginRepository(
    String defaultName, FileResolver fileResolver, DependencyResolutionServices dependencyResolutionServices,
    VersionSelectorScheme versionSelectorScheme, AuthenticationSupportedInternal authenticationSupport) {
    this.authenticationSupport = authenticationSupport;
    this.fileResolver = fileResolver;
    this.dependencyResolutionServices = dependencyResolutionServices;
    this.versionSelectorScheme = versionSelectorScheme;
    this.name = defaultName;
    this.hasYieldedArtifactRepository = new AtomicBoolean(false);
}
项目:Reer    文件:DefaultIvyArtifactRepository.java   
public DefaultIvyArtifactRepository(FileResolver fileResolver, RepositoryTransportFactory transportFactory,
                                    LocallyAvailableResourceFinder<ModuleComponentArtifactMetadata> locallyAvailableResourceFinder, Instantiator instantiator,
                                    FileStore<ModuleComponentArtifactIdentifier> artifactFileStore, AuthenticationContainer authenticationContainer,
                                    IvyContextManager ivyContextManager) {
    super(instantiator, authenticationContainer);
    this.fileResolver = fileResolver;
    this.transportFactory = transportFactory;
    this.locallyAvailableResourceFinder = locallyAvailableResourceFinder;
    this.artifactFileStore = artifactFileStore;
    this.additionalPatternsLayout = new AdditionalPatternsRepositoryLayout(fileResolver);
    this.layout = new GradleRepositoryLayout();
    this.metaDataProvider = new MetaDataProvider();
    this.instantiator = instantiator;
    this.ivyContextManager = ivyContextManager;
}
项目:Reer    文件:DefaultMavenArtifactRepository.java   
public DefaultMavenArtifactRepository(FileResolver fileResolver, RepositoryTransportFactory transportFactory,
                                      LocallyAvailableResourceFinder<ModuleComponentArtifactMetadata> locallyAvailableResourceFinder,
                                      Instantiator instantiator,
                                      FileStore<ModuleComponentArtifactIdentifier> artifactFileStore,
                                      MetaDataParser<MutableMavenModuleResolveMetadata> pomParser,
                                      AuthenticationContainer authenticationContainer) {
    super(instantiator, authenticationContainer);
    this.fileResolver = fileResolver;
    this.transportFactory = transportFactory;
    this.locallyAvailableResourceFinder = locallyAvailableResourceFinder;
    this.artifactFileStore = artifactFileStore;
    this.pomParser = pomParser;
}
项目:Reer    文件:DefaultFlatDirArtifactRepository.java   
public DefaultFlatDirArtifactRepository(FileResolver fileResolver,
                                        RepositoryTransportFactory transportFactory,
                                        LocallyAvailableResourceFinder<ModuleComponentArtifactMetadata> locallyAvailableResourceFinder,
                                        FileStore<ModuleComponentArtifactIdentifier> artifactFileStore, IvyContextManager ivyContextManager) {
    this.fileResolver = fileResolver;
    this.transportFactory = transportFactory;
    this.locallyAvailableResourceFinder = locallyAvailableResourceFinder;
    this.artifactFileStore = artifactFileStore;
    this.ivyContextManager = ivyContextManager;
}
项目:Reer    文件:ResolvedPattern.java   
public ResolvedPattern(String rawPattern, FileResolver fileResolver) {
    // get rid of the ivy [] token, as [ ] are not valid URI characters
    int pos = rawPattern.indexOf('[');
    String basePath = pos < 0 ? rawPattern : rawPattern.substring(0, pos);
    this.baseUri = fileResolver.resolveUri(basePath);
    this.pattern = pos < 0 ? "" : rawPattern.substring(pos);
    scheme = baseUri.getScheme().toLowerCase();
    absolutePattern = constructAbsolutePattern(baseUri, pattern);
}
项目:Reer    文件:DefaultDependencyManagementServices.java   
public DependencyResolutionServices create(FileResolver fileResolver, DependencyMetaDataProvider dependencyMetaDataProvider, ProjectFinder projectFinder, DomainObjectContext domainObjectContext) {
    DefaultServiceRegistry services = new DefaultServiceRegistry(parent);
    services.add(FileResolver.class, fileResolver);
    services.add(DependencyMetaDataProvider.class, dependencyMetaDataProvider);
    services.add(ProjectFinder.class, projectFinder);
    services.add(DomainObjectContext.class, domainObjectContext);
    services.addProvider(new DependencyResolutionScopeServices());
    return services.get(DependencyResolutionServices.class);
}
项目:Reer    文件:DependencyClassPathNotationConverter.java   
public DependencyClassPathNotationConverter(
    Instantiator instantiator,
    ClassPathRegistry classPathRegistry,
    FileResolver fileResolver,
    RuntimeShadedJarFactory runtimeShadedJarFactory,
    CurrentGradleInstallation currentGradleInstallation) {
    this.instantiator = instantiator;
    this.classPathRegistry = classPathRegistry;
    this.fileResolver = fileResolver;
    this.runtimeShadedJarFactory = runtimeShadedJarFactory;
    this.currentGradleInstallation = currentGradleInstallation;
}
项目:Reer    文件:AbstractGccCompatibleToolChain.java   
AbstractGccCompatibleToolChain(String name, BuildOperationProcessor buildOperationProcessor, OperatingSystem operatingSystem, FileResolver fileResolver, ExecActionFactory execActionFactory, ToolSearchPath tools, CompilerMetaDataProvider metaDataProvider, Instantiator instantiator) {
    super(name, buildOperationProcessor, operatingSystem, fileResolver);
    this.execActionFactory = execActionFactory;
    this.toolSearchPath = tools;
    this.metaDataProvider = metaDataProvider;
    this.instantiator = instantiator;

    target(new Intel32Architecture());
    target(new Intel64Architecture());
    configInsertLocation = 0;
}
项目:Reer    文件:ClangCompilerPlugin.java   
@Defaults
public static void addToolChain(NativeToolChainRegistryInternal toolChainRegistry, ServiceRegistry serviceRegistry) {
    final FileResolver fileResolver = serviceRegistry.get(FileResolver.class);
    final ExecActionFactory execActionFactory = serviceRegistry.get(ExecActionFactory.class);
    final Instantiator instantiator = serviceRegistry.get(Instantiator.class);
    final BuildOperationProcessor buildOperationProcessor = serviceRegistry.get(BuildOperationProcessor.class);
    final CompilerMetaDataProviderFactory metaDataProviderFactory = serviceRegistry.get(CompilerMetaDataProviderFactory.class);

    toolChainRegistry.registerFactory(Clang.class, new NamedDomainObjectFactory<Clang>() {
        public Clang create(String name) {
            return instantiator.newInstance(ClangToolChain.class, name, buildOperationProcessor, OperatingSystem.current(), fileResolver, execActionFactory, metaDataProviderFactory, instantiator);
        }
    });
    toolChainRegistry.registerDefaultToolChain(ClangToolChain.DEFAULT_NAME, Clang.class);
}
项目:Reer    文件:JavaExecHandleBuilder.java   
public JavaExecHandleBuilder(FileResolver fileResolver) {
    super(fileResolver);
    this.fileResolver = fileResolver;
    javaOptions = new DefaultJavaForkOptions(fileResolver);
    classpath = new DefaultConfigurableFileCollection(fileResolver, null);
    executable(javaOptions.getExecutable());
}
项目:Reer    文件:IvyPublishPlugin.java   
@Inject
public IvyPublishPlugin(Instantiator instantiator, DependencyMetaDataProvider dependencyMetaDataProvider, FileResolver fileResolver,
                        ProjectDependencyPublicationResolver projectDependencyResolver, FileCollectionFactory fileCollectionFactory) {
    this.instantiator = instantiator;
    this.dependencyMetaDataProvider = dependencyMetaDataProvider;
    this.fileResolver = fileResolver;
    this.projectDependencyResolver = projectDependencyResolver;
    this.fileCollectionFactory = fileCollectionFactory;
}
项目:Reer    文件:Copy.java   
@Override
protected CopySpecInternal createRootSpec() {
    Instantiator instantiator = getInstantiator();
    FileResolver fileResolver = getFileResolver();

    return instantiator.newInstance(DestinationRootCopySpec.class, fileResolver, super.createRootSpec());
}
项目:Reer    文件:Sync.java   
@Override
protected CopySpecInternal createRootSpec() {
    Instantiator instantiator = getInstantiator();
    FileResolver fileResolver = getFileResolver();

    return instantiator.newInstance(DestinationRootCopySpec.class, fileResolver, super.createRootSpec());
}
项目:Reer    文件:CompositeTaskOutputPropertySpec.java   
public CompositeTaskOutputPropertySpec(TaskOutputs taskOutputs, String taskName, FileResolver resolver, CacheableTaskOutputFilePropertySpec.OutputType outputType, Object[] paths) {
    super(taskOutputs);
    this.taskName = taskName;
    this.resolver = resolver;
    this.outputType = outputType;
    this.paths = (paths != null && paths.length == 1)
        ? paths[0]
        : paths;
}
项目:Reer    文件:DefaultTaskInputs.java   
public DefaultTaskInputs(FileResolver resolver, TaskInternal task, TaskMutator taskMutator) {
    this.resolver = resolver;
    this.task = task;
    this.taskMutator = taskMutator;
    String taskName = task.getName();
    this.allInputFiles = new TaskInputUnionFileCollection("task '" + taskName + "' input files", false, filePropertiesInternal);
    this.allSourceFiles = new TaskInputUnionFileCollection("task '" + taskName + "' source files", true, filePropertiesInternal);
}
项目:Reer    文件:DefaultTaskOutputs.java   
public DefaultTaskOutputs(FileResolver resolver, final TaskInternal task, TaskMutator taskMutator) {
    this.resolver = resolver;
    this.task = task;
    this.taskMutator = taskMutator;

    final DefaultTaskDependency buildDependencies = new DefaultTaskDependency();
    buildDependencies.add(task);
    this.allOutputFiles = new TaskOutputUnionFileCollection("task '" + task.getName() + "' output files", buildDependencies);
}
项目:Reer    文件:TaskPropertyFileCollection.java   
public TaskPropertyFileCollection(String taskName, String type, TaskFilePropertySpec property, FileResolver resolver, Object paths) {
    this.taskName = taskName;
    this.type = type;
    this.property = property;
    this.resolver = resolver;
    this.paths = paths;
}
项目:Reer    文件:DefaultCacheableTaskOutputFilePropertySpec.java   
public DefaultCacheableTaskOutputFilePropertySpec(TaskOutputs taskOutputs, String taskName, FileResolver resolver, OutputType outputType, Object path) {
    super(taskOutputs);
    this.resolver = resolver;
    this.outputType = outputType;
    this.path = path;
    this.files = new TaskPropertyFileCollection(taskName, "output", this, resolver, path);
}
项目:Reer    文件:DefaultScriptHandlerFactory.java   
public DefaultScriptHandlerFactory(DependencyManagementServices dependencyManagementServices,
                                   FileResolver fileResolver,
                                   DependencyMetaDataProvider dependencyMetaDataProvider) {
    this.dependencyManagementServices = dependencyManagementServices;
    this.fileResolver = fileResolver;
    this.dependencyMetaDataProvider = dependencyMetaDataProvider;
}
项目:Reer    文件:DefaultSourceSetOutput.java   
public DefaultSourceSetOutput(String sourceSetDisplayName, FileResolver fileResolver, TaskResolver taskResolver) {
    this.fileResolver = fileResolver;
    String displayName = sourceSetDisplayName + " classes";
    outputDirectories = new DefaultConfigurableFileCollection(displayName, fileResolver, taskResolver, new Callable() {
        public Object call() throws Exception {
            return getClassesDir();
        }
    }, new Callable() {
        public Object call() throws Exception {
            return getResourcesDir();
        }
    });
    dirs = new DefaultConfigurableFileCollection("dirs", fileResolver, taskResolver);
}
项目:Reer    文件:DefaultObjectConfigurationAction.java   
public DefaultObjectConfigurationAction(FileResolver resolver, ScriptPluginFactory configurerFactory, ScriptHandlerFactory scriptHandlerFactory, ClassLoaderScope classLoaderScope, Object defaultTarget) {
    this.resolver = resolver;
    this.configurerFactory = configurerFactory;
    this.scriptHandlerFactory = scriptHandlerFactory;
    this.classLoaderScope = classLoaderScope;
    this.defaultTarget = defaultTarget;
}
项目:Reer    文件:SimpleReport.java   
public SimpleReport(String name, String displayName, OutputType outputType, FileResolver fileResolver) {
    this.name = name;
    this.displayName = displayName;
    this.fileResolver = fileResolver;
    this.outputType = outputType;
}
项目:Reer    文件:DefaultJavaExecAction.java   
public DefaultJavaExecAction(FileResolver fileResolver) {
    super(fileResolver);
}