You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-commits@maven.apache.org by hb...@apache.org on 2017/10/14 12:31:15 UTC
svn commit: r1019502 [10/11] - in
/websites/production/maven/components/plugins-archives/maven-site-plugin-LATEST:
./ apidocs/ apidocs/org/apache/maven/plugins/site/
apidocs/org/apache/maven/plugins/site/class-use/
apidocs/org/apache/maven/plugins/site...
Modified: websites/production/maven/components/plugins-archives/maven-site-plugin-LATEST/xref/org/apache/maven/plugins/site/render/CategorySummaryDocumentRenderer.html
==============================================================================
--- websites/production/maven/components/plugins-archives/maven-site-plugin-LATEST/xref/org/apache/maven/plugins/site/render/CategorySummaryDocumentRenderer.html (original)
+++ websites/production/maven/components/plugins-archives/maven-site-plugin-LATEST/xref/org/apache/maven/plugins/site/render/CategorySummaryDocumentRenderer.html Sat Oct 14 12:31:11 2017
@@ -205,6 +205,6 @@
<a class="jxr_linenumber" name="L197" href="#L197">197</a> }
</pre>
<hr/>
-<div id="footer">Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
+<div id="footer">Copyright © 2002–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
</body>
</html>
\ No newline at end of file
Modified: websites/production/maven/components/plugins-archives/maven-site-plugin-LATEST/xref/org/apache/maven/plugins/site/render/ReportDocumentRenderer.html
==============================================================================
--- websites/production/maven/components/plugins-archives/maven-site-plugin-LATEST/xref/org/apache/maven/plugins/site/render/ReportDocumentRenderer.html (original)
+++ websites/production/maven/components/plugins-archives/maven-site-plugin-LATEST/xref/org/apache/maven/plugins/site/render/ReportDocumentRenderer.html Sat Oct 14 12:31:11 2017
@@ -248,13 +248,13 @@
<a class="jxr_linenumber" name="L240" href="#L240">240</a> }
<a class="jxr_linenumber" name="L241" href="#L241">241</a> <strong class="jxr_keyword">catch</strong> ( MavenReportException e )
<a class="jxr_linenumber" name="L242" href="#L242">242</a> {
-<a class="jxr_linenumber" name="L243" href="#L243">243</a> String report = ( reportMojoInfo == <strong class="jxr_keyword">null</strong> ) ? ( '"' + localReportName + <span class="jxr_string">"\" report"</span> ) : reportMojoInfo;
-<a class="jxr_linenumber" name="L244" href="#L244">244</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> RendererException( <span class="jxr_string">"Error generating "</span> + report + <span class="jxr_string">": "</span> + e.getMessage(), e );
+<a class="jxr_linenumber" name="L243" href="#L243">243</a> String report = ( reportMojoInfo == <strong class="jxr_keyword">null</strong> ) ? ( '"' + localReportName + '"' ) : reportMojoInfo;
+<a class="jxr_linenumber" name="L244" href="#L244">244</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> RendererException( <span class="jxr_string">"Error generating "</span> + report + <span class="jxr_string">" report"</span>, e );
<a class="jxr_linenumber" name="L245" href="#L245">245</a> }
<a class="jxr_linenumber" name="L246" href="#L246">246</a> <strong class="jxr_keyword">catch</strong> ( LinkageError e )
<a class="jxr_linenumber" name="L247" href="#L247">247</a> {
-<a class="jxr_linenumber" name="L248" href="#L248">248</a> String report = ( reportMojoInfo == <strong class="jxr_keyword">null</strong> ) ? ( '"' + localReportName + <span class="jxr_string">"\" report"</span> ) : reportMojoInfo;
-<a class="jxr_linenumber" name="L249" href="#L249">249</a> log.warn( <span class="jxr_string">"An issue has occurred with "</span> + report + <span class="jxr_string">", skipping LinkageError "</span>
+<a class="jxr_linenumber" name="L248" href="#L248">248</a> String report = ( reportMojoInfo == <strong class="jxr_keyword">null</strong> ) ? ( '"' + localReportName + '"' ) : reportMojoInfo;
+<a class="jxr_linenumber" name="L249" href="#L249">249</a> log.warn( <span class="jxr_string">"An issue has occurred with "</span> + report + <span class="jxr_string">" report, skipping LinkageError "</span>
<a class="jxr_linenumber" name="L250" href="#L250">250</a> + e.getMessage() + <span class="jxr_string">", please report an issue to Maven dev team."</span>, e );
<a class="jxr_linenumber" name="L251" href="#L251">251</a> }
<a class="jxr_linenumber" name="L252" href="#L252">252</a> <strong class="jxr_keyword">finally</strong>
@@ -276,114 +276,116 @@
<a class="jxr_linenumber" name="L268" href="#L268">268</a> renderer.generateDocument( writer, mainSink, siteRenderingContext );
<a class="jxr_linenumber" name="L269" href="#L269">269</a>
<a class="jxr_linenumber" name="L270" href="#L270">270</a> <em class="jxr_comment">// render sub-sinks, eventually created by multi-page reports</em>
-<a class="jxr_linenumber" name="L271" href="#L271">271</a> <strong class="jxr_keyword">try</strong>
-<a class="jxr_linenumber" name="L272" href="#L272">272</a> {
-<a class="jxr_linenumber" name="L273" href="#L273">273</a> List<MultiPageSubSink> sinks = multiPageSinkFactory.sinks();
-<a class="jxr_linenumber" name="L274" href="#L274">274</a>
-<a class="jxr_linenumber" name="L275" href="#L275">275</a> log.debug( <span class="jxr_string">"Multipage report: "</span> + sinks.size() + <span class="jxr_string">" subreports"</span> );
-<a class="jxr_linenumber" name="L276" href="#L276">276</a>
-<a class="jxr_linenumber" name="L277" href="#L277">277</a> <strong class="jxr_keyword">for</strong> ( MultiPageSubSink mySink : sinks )
-<a class="jxr_linenumber" name="L278" href="#L278">278</a> {
-<a class="jxr_linenumber" name="L279" href="#L279">279</a> mySink.enableLogging( <strong class="jxr_keyword">new</strong> MojoLogWrapper( log ) );
-<a class="jxr_linenumber" name="L280" href="#L280">280</a>
-<a class="jxr_linenumber" name="L281" href="#L281">281</a> log.debug( <span class="jxr_string">" Rendering "</span> + mySink.getOutputName() );
-<a class="jxr_linenumber" name="L282" href="#L282">282</a>
-<a class="jxr_linenumber" name="L283" href="#L283">283</a> File outputFile = <strong class="jxr_keyword">new</strong> File( mySink.getOutputDir(), mySink.getOutputName() );
+<a class="jxr_linenumber" name="L271" href="#L271">271</a> String outputName = <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L272" href="#L272">272</a> <strong class="jxr_keyword">try</strong>
+<a class="jxr_linenumber" name="L273" href="#L273">273</a> {
+<a class="jxr_linenumber" name="L274" href="#L274">274</a> List<MultiPageSubSink> sinks = multiPageSinkFactory.sinks();
+<a class="jxr_linenumber" name="L275" href="#L275">275</a>
+<a class="jxr_linenumber" name="L276" href="#L276">276</a> log.debug( <span class="jxr_string">"Multipage report: "</span> + sinks.size() + <span class="jxr_string">" subreports"</span> );
+<a class="jxr_linenumber" name="L277" href="#L277">277</a>
+<a class="jxr_linenumber" name="L278" href="#L278">278</a> <strong class="jxr_keyword">for</strong> ( MultiPageSubSink mySink : sinks )
+<a class="jxr_linenumber" name="L279" href="#L279">279</a> {
+<a class="jxr_linenumber" name="L280" href="#L280">280</a> mySink.enableLogging( <strong class="jxr_keyword">new</strong> MojoLogWrapper( log ) );
+<a class="jxr_linenumber" name="L281" href="#L281">281</a>
+<a class="jxr_linenumber" name="L282" href="#L282">282</a> outputName = mySink.getOutputName();
+<a class="jxr_linenumber" name="L283" href="#L283">283</a> log.debug( <span class="jxr_string">" Rendering "</span> + outputName );
<a class="jxr_linenumber" name="L284" href="#L284">284</a>
-<a class="jxr_linenumber" name="L285" href="#L285">285</a> Writer out = <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="L286" href="#L286">286</a> <strong class="jxr_keyword">try</strong>
-<a class="jxr_linenumber" name="L287" href="#L287">287</a> {
-<a class="jxr_linenumber" name="L288" href="#L288">288</a> out = WriterFactory.newWriter( outputFile, siteRenderingContext.getOutputEncoding() );
-<a class="jxr_linenumber" name="L289" href="#L289">289</a> renderer.generateDocument( out, mySink, siteRenderingContext );
-<a class="jxr_linenumber" name="L290" href="#L290">290</a> mySink.close();
-<a class="jxr_linenumber" name="L291" href="#L291">291</a> mySink = <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="L292" href="#L292">292</a> out.close();
-<a class="jxr_linenumber" name="L293" href="#L293">293</a> out = <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="L294" href="#L294">294</a> }
-<a class="jxr_linenumber" name="L295" href="#L295">295</a> <strong class="jxr_keyword">finally</strong>
-<a class="jxr_linenumber" name="L296" href="#L296">296</a> {
-<a class="jxr_linenumber" name="L297" href="#L297">297</a> IOUtil.close( out );
-<a class="jxr_linenumber" name="L298" href="#L298">298</a>
-<a class="jxr_linenumber" name="L299" href="#L299">299</a> <strong class="jxr_keyword">if</strong> ( mySink != <strong class="jxr_keyword">null</strong> )
-<a class="jxr_linenumber" name="L300" href="#L300">300</a> {
-<a class="jxr_linenumber" name="L301" href="#L301">301</a> mySink.close();
-<a class="jxr_linenumber" name="L302" href="#L302">302</a> }
-<a class="jxr_linenumber" name="L303" href="#L303">303</a> }
-<a class="jxr_linenumber" name="L304" href="#L304">304</a> }
-<a class="jxr_linenumber" name="L305" href="#L305">305</a> }
-<a class="jxr_linenumber" name="L306" href="#L306">306</a> <strong class="jxr_keyword">catch</strong> ( IOException e )
-<a class="jxr_linenumber" name="L307" href="#L307">307</a> {
-<a class="jxr_linenumber" name="L308" href="#L308">308</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> RendererException( <span class="jxr_string">"Cannot create writer"</span>, e );
-<a class="jxr_linenumber" name="L309" href="#L309">309</a> }
-<a class="jxr_linenumber" name="L310" href="#L310">310</a> }
-<a class="jxr_linenumber" name="L311" href="#L311">311</a>
-<a class="jxr_linenumber" name="L312" href="#L312">312</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L313" href="#L313">313</a> <em class="jxr_javadoccomment"> * Try to generate report with extended multi-page API.</em>
-<a class="jxr_linenumber" name="L314" href="#L314">314</a> <em class="jxr_javadoccomment"> * </em>
-<a class="jxr_linenumber" name="L315" href="#L315">315</a> <em class="jxr_javadoccomment"> * @return <code>true</code> if the report was compatible with the extended API</em>
-<a class="jxr_linenumber" name="L316" href="#L316">316</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L317" href="#L317">317</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> generateMultiPage( Locale locale, SinkFactory sf, Sink sink )
-<a class="jxr_linenumber" name="L318" href="#L318">318</a> <strong class="jxr_keyword">throws</strong> MavenReportException
-<a class="jxr_linenumber" name="L319" href="#L319">319</a> {
-<a class="jxr_linenumber" name="L320" href="#L320">320</a> <strong class="jxr_keyword">try</strong>
-<a class="jxr_linenumber" name="L321" href="#L321">321</a> {
-<a class="jxr_linenumber" name="L322" href="#L322">322</a> <em class="jxr_comment">// MavenMultiPageReport is not in Maven Core, then the class is different in site plugin and in each report</em>
-<a class="jxr_linenumber" name="L323" href="#L323">323</a> <em class="jxr_comment">// plugin: only reflection can let us invoke its method</em>
-<a class="jxr_linenumber" name="L324" href="#L324">324</a> Method generate =
-<a class="jxr_linenumber" name="L325" href="#L325">325</a> report.getClass().getMethod( <span class="jxr_string">"generate"</span>, Sink.<strong class="jxr_keyword">class</strong>, SinkFactory.<strong class="jxr_keyword">class</strong>, Locale.<strong class="jxr_keyword">class</strong> );
-<a class="jxr_linenumber" name="L326" href="#L326">326</a>
-<a class="jxr_linenumber" name="L327" href="#L327">327</a> generate.invoke( report, sink, sf, locale );
+<a class="jxr_linenumber" name="L285" href="#L285">285</a> File outputFile = <strong class="jxr_keyword">new</strong> File( mySink.getOutputDir(), outputName );
+<a class="jxr_linenumber" name="L286" href="#L286">286</a>
+<a class="jxr_linenumber" name="L287" href="#L287">287</a> Writer out = <strong class="jxr_keyword">null</strong>;
+<a class="jxr_linenumber" name="L288" href="#L288">288</a> <strong class="jxr_keyword">try</strong>
+<a class="jxr_linenumber" name="L289" href="#L289">289</a> {
+<a class="jxr_linenumber" name="L290" href="#L290">290</a> out = WriterFactory.newWriter( outputFile, siteRenderingContext.getOutputEncoding() );
+<a class="jxr_linenumber" name="L291" href="#L291">291</a> renderer.generateDocument( out, mySink, siteRenderingContext );
+<a class="jxr_linenumber" name="L292" href="#L292">292</a> mySink.close();
+<a class="jxr_linenumber" name="L293" href="#L293">293</a> mySink = <strong class="jxr_keyword">null</strong>;
+<a class="jxr_linenumber" name="L294" href="#L294">294</a> out.close();
+<a class="jxr_linenumber" name="L295" href="#L295">295</a> out = <strong class="jxr_keyword">null</strong>;
+<a class="jxr_linenumber" name="L296" href="#L296">296</a> }
+<a class="jxr_linenumber" name="L297" href="#L297">297</a> <strong class="jxr_keyword">finally</strong>
+<a class="jxr_linenumber" name="L298" href="#L298">298</a> {
+<a class="jxr_linenumber" name="L299" href="#L299">299</a> IOUtil.close( out );
+<a class="jxr_linenumber" name="L300" href="#L300">300</a>
+<a class="jxr_linenumber" name="L301" href="#L301">301</a> <strong class="jxr_keyword">if</strong> ( mySink != <strong class="jxr_keyword">null</strong> )
+<a class="jxr_linenumber" name="L302" href="#L302">302</a> {
+<a class="jxr_linenumber" name="L303" href="#L303">303</a> mySink.close();
+<a class="jxr_linenumber" name="L304" href="#L304">304</a> }
+<a class="jxr_linenumber" name="L305" href="#L305">305</a> }
+<a class="jxr_linenumber" name="L306" href="#L306">306</a> }
+<a class="jxr_linenumber" name="L307" href="#L307">307</a> }
+<a class="jxr_linenumber" name="L308" href="#L308">308</a> <strong class="jxr_keyword">catch</strong> ( IOException e )
+<a class="jxr_linenumber" name="L309" href="#L309">309</a> {
+<a class="jxr_linenumber" name="L310" href="#L310">310</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> RendererException( <span class="jxr_string">"Cannot create writer to "</span> + outputName, e );
+<a class="jxr_linenumber" name="L311" href="#L311">311</a> }
+<a class="jxr_linenumber" name="L312" href="#L312">312</a> }
+<a class="jxr_linenumber" name="L313" href="#L313">313</a>
+<a class="jxr_linenumber" name="L314" href="#L314">314</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L315" href="#L315">315</a> <em class="jxr_javadoccomment"> * Try to generate report with extended multi-page API.</em>
+<a class="jxr_linenumber" name="L316" href="#L316">316</a> <em class="jxr_javadoccomment"> * </em>
+<a class="jxr_linenumber" name="L317" href="#L317">317</a> <em class="jxr_javadoccomment"> * @return <code>true</code> if the report was compatible with the extended API</em>
+<a class="jxr_linenumber" name="L318" href="#L318">318</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L319" href="#L319">319</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> generateMultiPage( Locale locale, SinkFactory sf, Sink sink )
+<a class="jxr_linenumber" name="L320" href="#L320">320</a> <strong class="jxr_keyword">throws</strong> MavenReportException
+<a class="jxr_linenumber" name="L321" href="#L321">321</a> {
+<a class="jxr_linenumber" name="L322" href="#L322">322</a> <strong class="jxr_keyword">try</strong>
+<a class="jxr_linenumber" name="L323" href="#L323">323</a> {
+<a class="jxr_linenumber" name="L324" href="#L324">324</a> <em class="jxr_comment">// MavenMultiPageReport is not in Maven Core, then the class is different in site plugin and in each report</em>
+<a class="jxr_linenumber" name="L325" href="#L325">325</a> <em class="jxr_comment">// plugin: only reflection can let us invoke its method</em>
+<a class="jxr_linenumber" name="L326" href="#L326">326</a> Method generate =
+<a class="jxr_linenumber" name="L327" href="#L327">327</a> report.getClass().getMethod( <span class="jxr_string">"generate"</span>, Sink.<strong class="jxr_keyword">class</strong>, SinkFactory.<strong class="jxr_keyword">class</strong>, Locale.<strong class="jxr_keyword">class</strong> );
<a class="jxr_linenumber" name="L328" href="#L328">328</a>
-<a class="jxr_linenumber" name="L329" href="#L329">329</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>;
-<a class="jxr_linenumber" name="L330" href="#L330">330</a> }
-<a class="jxr_linenumber" name="L331" href="#L331">331</a> <strong class="jxr_keyword">catch</strong> ( SecurityException se )
-<a class="jxr_linenumber" name="L332" href="#L332">332</a> {
-<a class="jxr_linenumber" name="L333" href="#L333">333</a> <strong class="jxr_keyword">return</strong> false;
-<a class="jxr_linenumber" name="L334" href="#L334">334</a> }
-<a class="jxr_linenumber" name="L335" href="#L335">335</a> <strong class="jxr_keyword">catch</strong> ( NoSuchMethodException nsme )
-<a class="jxr_linenumber" name="L336" href="#L336">336</a> {
-<a class="jxr_linenumber" name="L337" href="#L337">337</a> <strong class="jxr_keyword">return</strong> false;
-<a class="jxr_linenumber" name="L338" href="#L338">338</a> }
-<a class="jxr_linenumber" name="L339" href="#L339">339</a> <strong class="jxr_keyword">catch</strong> ( IllegalArgumentException iae )
-<a class="jxr_linenumber" name="L340" href="#L340">340</a> {
-<a class="jxr_linenumber" name="L341" href="#L341">341</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> MavenReportException( <span class="jxr_string">"error while invoking generate"</span>, iae );
-<a class="jxr_linenumber" name="L342" href="#L342">342</a> }
-<a class="jxr_linenumber" name="L343" href="#L343">343</a> <strong class="jxr_keyword">catch</strong> ( IllegalAccessException iae )
-<a class="jxr_linenumber" name="L344" href="#L344">344</a> {
-<a class="jxr_linenumber" name="L345" href="#L345">345</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> MavenReportException( <span class="jxr_string">"error while invoking generate"</span>, iae );
-<a class="jxr_linenumber" name="L346" href="#L346">346</a> }
-<a class="jxr_linenumber" name="L347" href="#L347">347</a> <strong class="jxr_keyword">catch</strong> ( InvocationTargetException ite )
-<a class="jxr_linenumber" name="L348" href="#L348">348</a> {
-<a class="jxr_linenumber" name="L349" href="#L349">349</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> MavenReportException( <span class="jxr_string">"error while invoking generate"</span>, ite );
-<a class="jxr_linenumber" name="L350" href="#L350">350</a> }
-<a class="jxr_linenumber" name="L351" href="#L351">351</a> }
-<a class="jxr_linenumber" name="L352" href="#L352">352</a>
-<a class="jxr_linenumber" name="L353" href="#L353">353</a> <strong class="jxr_keyword">public</strong> String getOutputName()
-<a class="jxr_linenumber" name="L354" href="#L354">354</a> {
-<a class="jxr_linenumber" name="L355" href="#L355">355</a> <strong class="jxr_keyword">return</strong> renderingContext.getOutputName();
-<a class="jxr_linenumber" name="L356" href="#L356">356</a> }
-<a class="jxr_linenumber" name="L357" href="#L357">357</a>
-<a class="jxr_linenumber" name="L358" href="#L358">358</a> <strong class="jxr_keyword">public</strong> RenderingContext getRenderingContext()
-<a class="jxr_linenumber" name="L359" href="#L359">359</a> {
-<a class="jxr_linenumber" name="L360" href="#L360">360</a> <strong class="jxr_keyword">return</strong> renderingContext;
-<a class="jxr_linenumber" name="L361" href="#L361">361</a> }
-<a class="jxr_linenumber" name="L362" href="#L362">362</a>
-<a class="jxr_linenumber" name="L363" href="#L363">363</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isOverwrite()
-<a class="jxr_linenumber" name="L364" href="#L364">364</a> {
-<a class="jxr_linenumber" name="L365" href="#L365">365</a> <em class="jxr_comment">// TODO: would be nice to query the report to see if it is modified</em>
-<a class="jxr_linenumber" name="L366" href="#L366">366</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>;
-<a class="jxr_linenumber" name="L367" href="#L367">367</a> }
-<a class="jxr_linenumber" name="L368" href="#L368">368</a>
-<a class="jxr_linenumber" name="L369" href="#L369">369</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L370" href="#L370">370</a> <em class="jxr_javadoccomment"> * @return true if the current report is external, false otherwise</em>
-<a class="jxr_linenumber" name="L371" href="#L371">371</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L372" href="#L372">372</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isExternalReport()
-<a class="jxr_linenumber" name="L373" href="#L373">373</a> {
-<a class="jxr_linenumber" name="L374" href="#L374">374</a> <strong class="jxr_keyword">return</strong> report.isExternalReport();
-<a class="jxr_linenumber" name="L375" href="#L375">375</a> }
-<a class="jxr_linenumber" name="L376" href="#L376">376</a> }
+<a class="jxr_linenumber" name="L329" href="#L329">329</a> generate.invoke( report, sink, sf, locale );
+<a class="jxr_linenumber" name="L330" href="#L330">330</a>
+<a class="jxr_linenumber" name="L331" href="#L331">331</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="L332" href="#L332">332</a> }
+<a class="jxr_linenumber" name="L333" href="#L333">333</a> <strong class="jxr_keyword">catch</strong> ( SecurityException se )
+<a class="jxr_linenumber" name="L334" href="#L334">334</a> {
+<a class="jxr_linenumber" name="L335" href="#L335">335</a> <strong class="jxr_keyword">return</strong> false;
+<a class="jxr_linenumber" name="L336" href="#L336">336</a> }
+<a class="jxr_linenumber" name="L337" href="#L337">337</a> <strong class="jxr_keyword">catch</strong> ( NoSuchMethodException nsme )
+<a class="jxr_linenumber" name="L338" href="#L338">338</a> {
+<a class="jxr_linenumber" name="L339" href="#L339">339</a> <strong class="jxr_keyword">return</strong> false;
+<a class="jxr_linenumber" name="L340" href="#L340">340</a> }
+<a class="jxr_linenumber" name="L341" href="#L341">341</a> <strong class="jxr_keyword">catch</strong> ( IllegalArgumentException iae )
+<a class="jxr_linenumber" name="L342" href="#L342">342</a> {
+<a class="jxr_linenumber" name="L343" href="#L343">343</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> MavenReportException( <span class="jxr_string">"error while invoking generate on "</span> + report.getClass(), iae );
+<a class="jxr_linenumber" name="L344" href="#L344">344</a> }
+<a class="jxr_linenumber" name="L345" href="#L345">345</a> <strong class="jxr_keyword">catch</strong> ( IllegalAccessException iae )
+<a class="jxr_linenumber" name="L346" href="#L346">346</a> {
+<a class="jxr_linenumber" name="L347" href="#L347">347</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> MavenReportException( <span class="jxr_string">"error while invoking generate on "</span> + report.getClass(), iae );
+<a class="jxr_linenumber" name="L348" href="#L348">348</a> }
+<a class="jxr_linenumber" name="L349" href="#L349">349</a> <strong class="jxr_keyword">catch</strong> ( InvocationTargetException ite )
+<a class="jxr_linenumber" name="L350" href="#L350">350</a> {
+<a class="jxr_linenumber" name="L351" href="#L351">351</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> MavenReportException( <span class="jxr_string">"error while invoking generate on "</span> + report.getClass(), ite );
+<a class="jxr_linenumber" name="L352" href="#L352">352</a> }
+<a class="jxr_linenumber" name="L353" href="#L353">353</a> }
+<a class="jxr_linenumber" name="L354" href="#L354">354</a>
+<a class="jxr_linenumber" name="L355" href="#L355">355</a> <strong class="jxr_keyword">public</strong> String getOutputName()
+<a class="jxr_linenumber" name="L356" href="#L356">356</a> {
+<a class="jxr_linenumber" name="L357" href="#L357">357</a> <strong class="jxr_keyword">return</strong> renderingContext.getOutputName();
+<a class="jxr_linenumber" name="L358" href="#L358">358</a> }
+<a class="jxr_linenumber" name="L359" href="#L359">359</a>
+<a class="jxr_linenumber" name="L360" href="#L360">360</a> <strong class="jxr_keyword">public</strong> RenderingContext getRenderingContext()
+<a class="jxr_linenumber" name="L361" href="#L361">361</a> {
+<a class="jxr_linenumber" name="L362" href="#L362">362</a> <strong class="jxr_keyword">return</strong> renderingContext;
+<a class="jxr_linenumber" name="L363" href="#L363">363</a> }
+<a class="jxr_linenumber" name="L364" href="#L364">364</a>
+<a class="jxr_linenumber" name="L365" href="#L365">365</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isOverwrite()
+<a class="jxr_linenumber" name="L366" href="#L366">366</a> {
+<a class="jxr_linenumber" name="L367" href="#L367">367</a> <em class="jxr_comment">// TODO: would be nice to query the report to see if it is modified</em>
+<a class="jxr_linenumber" name="L368" href="#L368">368</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="L369" href="#L369">369</a> }
+<a class="jxr_linenumber" name="L370" href="#L370">370</a>
+<a class="jxr_linenumber" name="L371" href="#L371">371</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L372" href="#L372">372</a> <em class="jxr_javadoccomment"> * @return true if the current report is external, false otherwise</em>
+<a class="jxr_linenumber" name="L373" href="#L373">373</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L374" href="#L374">374</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isExternalReport()
+<a class="jxr_linenumber" name="L375" href="#L375">375</a> {
+<a class="jxr_linenumber" name="L376" href="#L376">376</a> <strong class="jxr_keyword">return</strong> report.isExternalReport();
+<a class="jxr_linenumber" name="L377" href="#L377">377</a> }
+<a class="jxr_linenumber" name="L378" href="#L378">378</a> }
</pre>
<hr/>
-<div id="footer">Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
+<div id="footer">Copyright © 2002–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
</body>
</html>
\ No newline at end of file
Modified: websites/production/maven/components/plugins-archives/maven-site-plugin-LATEST/xref/org/apache/maven/plugins/site/render/SiteJarMojo.html
==============================================================================
--- websites/production/maven/components/plugins-archives/maven-site-plugin-LATEST/xref/org/apache/maven/plugins/site/render/SiteJarMojo.html (original)
+++ websites/production/maven/components/plugins-archives/maven-site-plugin-LATEST/xref/org/apache/maven/plugins/site/render/SiteJarMojo.html Sat Oct 14 12:31:11 2017
@@ -239,6 +239,6 @@
<a class="jxr_linenumber" name="L231" href="#L231">231</a> }
</pre>
<hr/>
-<div id="footer">Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
+<div id="footer">Copyright © 2002–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
</body>
</html>
\ No newline at end of file
Modified: websites/production/maven/components/plugins-archives/maven-site-plugin-LATEST/xref/org/apache/maven/plugins/site/render/SiteMap.html
==============================================================================
--- websites/production/maven/components/plugins-archives/maven-site-plugin-LATEST/xref/org/apache/maven/plugins/site/render/SiteMap.html (original)
+++ websites/production/maven/components/plugins-archives/maven-site-plugin-LATEST/xref/org/apache/maven/plugins/site/render/SiteMap.html Sat Oct 14 12:31:11 2017
@@ -198,6 +198,6 @@
<a class="jxr_linenumber" name="L190" href="#L190">190</a> }
</pre>
<hr/>
-<div id="footer">Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
+<div id="footer">Copyright © 2002–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
</body>
</html>
\ No newline at end of file