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 &#169; 2002&#x2013;2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
+<div id="footer">Copyright &#169; 2002&#x2013;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> ) ? ( '&quot;' + localReportName + <span class="jxr_string">"\&quot; 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> ) ? ( '&quot;' + localReportName + '&quot;' ) : 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> ) ? ( '&quot;' + localReportName + <span class="jxr_string">"\&quot; 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> ) ? ( '&quot;' + localReportName + '&quot;' ) : 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&lt;MultiPageSubSink&gt; 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&lt;MultiPageSubSink&gt; 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 &lt;code&gt;true&lt;/code&gt; 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 &lt;code&gt;true&lt;/code&gt; 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 &#169; 2002&#x2013;2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
+<div id="footer">Copyright &#169; 2002&#x2013;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 &#169; 2002&#x2013;2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
+<div id="footer">Copyright &#169; 2002&#x2013;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 &#169; 2002&#x2013;2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
+<div id="footer">Copyright &#169; 2002&#x2013;2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
 </body>
 </html>
\ No newline at end of file