J2SEProject(AntProjectHelper helper) throws IOException { this.helper = helper; eval = createEvaluator(); aux = helper.createAuxiliaryConfiguration(); for (int v = 4; v < 10; v++) { if (aux.getConfigurationFragment("data", "http://www.netbeans.org/ns/scala-project/" + v, true) != null) { // NOI18N throw Exceptions.attachLocalizedMessage(new IOException("too new"), // NOI18N NbBundle.getMessage(J2SEProject.class, "ScalaProject.too_new", FileUtil.getFileDisplayName(helper.getProjectDirectory()))); } } refHelper = new ReferenceHelper(helper, aux, eval); buildExtender = AntBuildExtenderFactory.createAntExtender(new J2SEExtenderImplementation(), refHelper); /// TODO replace this GeneratedFilesHelper with the default one when fixing #101710 genFilesHelper = new GeneratedFilesHelper(helper, buildExtender); UpdateImplementation updateProject = new UpdateProjectImpl(this, helper, aux); this.updateHelper = new UpdateHelper(updateProject, helper); this.cpProvider = new ClassPathProviderImpl(this.helper, evaluator(), getSourceRoots(), getTestSourceRoots()); //Does not use APH to get/put properties/cfgdata this.cpMod = new ClassPathModifier(this, this.updateHelper, eval, refHelper, null, createClassPathModifierCallback(), null); final J2SEActionProvider actionProvider = new J2SEActionProvider(this, this.updateHelper); lookup = createLookup(aux, actionProvider); actionProvider.startFSListener(); }
ReferenceHelper refHelper = new ReferenceHelper(helper, cfg, helper.getStandardPropertyEvaluator()); ClassPathSupport cs = new ClassPathSupport(helper.getStandardPropertyEvaluator(), refHelper, helper, updateHelper, new ClassPathSupportCallbackImpl(helper));
AuxiliaryConfiguration configuration = helper.createAuxiliaryConfiguration(); eval = createEvaluator(); referenceHelper = new ReferenceHelper(helper, configuration, eval); projectBrowserProvider = new ClientSideProjectBrowserProvider(this); lookup = createLookup(configuration);
eval = createEvaluator(); aux = helper.createAuxiliaryConfiguration(); refHelper = new ReferenceHelper(helper, aux, eval); buildExtender = AntBuildExtenderFactory.createAntExtender(new AppClientExtenderImplementation()); genFilesHelper = new GeneratedFilesHelper(helper, buildExtender);
AuxiliaryConfiguration configuration = helper.createAuxiliaryConfiguration(); eval = createEvaluator(); refHelper = new ReferenceHelper(helper, configuration, getEvaluator()); sourceRoots = SourceRoots.Builder.create(updateHelper, eval, Bundle.PhpProject_sourceRoots_sources()) .setProperties(PhpProjectProperties.SRC_DIR)
eval = createEvaluator(); aux = helper.createAuxiliaryConfiguration(); refHelper = new ReferenceHelper(helper, aux, helper.getStandardPropertyEvaluator()); buildExtender = AntBuildExtenderFactory.createAntExtender(new EjbExtenderImplementation()); genFilesHelper = new GeneratedFilesHelper(helper, buildExtender);
updateProject.setUpdateHelper(updateHelper); eval = createEvaluator(); refHelper = new ReferenceHelper(helper, aux, eval); buildExtender = AntBuildExtenderFactory.createAntExtender(new WebExtenderImplementation(), refHelper); genFilesHelper = new GeneratedFilesHelper(helper, buildExtender);