153 |
parameters.put("gjdoc.option.splitindex", xsltBoolean(options.splitindex)); |
parameters.put("gjdoc.option.splitindex", xsltBoolean(options.splitindex)); |
154 |
parameters.put("gjdoc.option.linksource", xsltBoolean(options.linksource)); |
parameters.put("gjdoc.option.linksource", xsltBoolean(options.linksource)); |
155 |
parameters.put("gjdoc.option.nodeprecatedlist", xsltBoolean(options.nodeprecatedlist)); |
parameters.put("gjdoc.option.nodeprecatedlist", xsltBoolean(options.nodeprecatedlist)); |
156 |
|
parameters.put("gjdoc.option.uses", xsltBoolean(options.uses)); |
157 |
parameters.put("gjdoc.option.windowtitle", options.windowtitle); |
parameters.put("gjdoc.option.windowtitle", options.windowtitle); |
158 |
parameters.put("gjdoc.option.helpfile", options.helpfile); |
parameters.put("gjdoc.option.helpfile", options.helpfile); |
159 |
parameters.put("gjdoc.option.stylesheetfile", options.stylesheetfile); |
parameters.put("gjdoc.option.stylesheetfile", options.stylesheetfile); |
201 |
throw new DocTransletException("Target directory " + packageTargetDir + " does not exist and cannot be created."); |
throw new DocTransletException("Target directory " + packageTargetDir + " does not exist and cannot be created."); |
202 |
} |
} |
203 |
} |
} |
204 |
|
|
205 |
|
if (options.uses) { |
206 |
|
File usesTargetDirectory = new File(targetDirectory, "class-use"); |
207 |
|
File usesTargetFile = new File(usesTargetDirectory, fileInfo.getName()); |
208 |
|
File usesPackageTargetDir = getParentFile(usesTargetFile); |
209 |
|
|
210 |
|
if (!usesPackageTargetDir.exists() && !usesPackageTargetDir.mkdirs()) { |
211 |
|
throw new DocTransletException("Target directory " + packageTargetDir + " does not exist and cannot be created."); |
212 |
|
} |
213 |
|
} |
214 |
|
|
215 |
if (null != fileInfo.getSource()) { |
if (null != fileInfo.getSource()) { |
216 |
|
|