/** * Create an instance of an XSL parameter for configuration by Ant. * * @return an instance of the Param class to be configured. * @since Ant 1.7 */ public XSLTProcess.Param createParam() { return xsltTask.createParam(); }
private void createOutputDirParam(XSLTProcess xsltTask) { Param p = xsltTask.createParam(); p.setProject(task.getProject()); p.setName("output.dir"); p.setExpression(toDir.getAbsolutePath()); }
private void createOutputDirParam(XSLTProcess xsltTask) { Param p = xsltTask.createParam(); p.setProject(task.getProject()); p.setName("output.dir"); p.setExpression(toDir.getAbsolutePath()); }
private void createNewParams(XSLTProcess xsltTask) { for (Param param : params) { Param p = xsltTask.createParam(); p.setProject(task.getProject()); p.setName(param.getName()); p.setExpression(param.getExpression()); } }
private void createNewParams(XSLTProcess xsltTask) { for (Param param : params) { Param p = xsltTask.createParam(); p.setProject(task.getProject()); p.setName(param.getName()); p.setExpression(param.getExpression()); } }
private void genreport(ResolutionCacheManager cache, String organisation, String module) throws IOException { // first process the report with xslt XSLTProcess xslt = new XSLTProcess(); xslt.setTaskName(getTaskName()); xslt.setProject(getProject()); xslt.init(); String resolveId = ResolveOptions.getDefaultResolveId(new ModuleId(organisation, module)); xslt.setIn(cache.getConfigurationResolveReportInCache(resolveId, "default")); xslt.setOut(new File(getTodir(), outputname + "." + xslext)); xslt.setStyle(xslFile); XSLTProcess.Param param = xslt.createParam(); param.setName("extension"); param.setExpression(xslext); // add the provided XSLT parameters for (Iterator it = params.iterator(); it.hasNext();) { param = (XSLTProcess.Param) it.next(); XSLTProcess.Param realParam = xslt.createParam(); realParam.setName(param.getName()); realParam.setExpression(param.getExpression()); } xslt.execute(); }
XSLTProcess.Param paramx = xsltTask.createParam(); paramx.setProject(task.getProject()); paramx.setName("output.dir");