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/12/22 09:10:39 UTC

svn commit: r1022608 [28/33] - in /websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/pdf/ apidocs/org/apache/maven/plugins/pdf/class-use/ cobertura/ css/ examples/ fonts/ images/...

Modified: websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST/usage.html
==============================================================================
--- websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST/usage.html (original)
+++ websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST/usage.html Fri Dec 22 09:10:37 2017
@@ -1,187 +1,350 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2015-02-11
- | Rendered using Apache Maven Stylus Skin 1.5
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-12-22 
+ | Rendered using Apache Maven Fluido Skin 1.5
 -->
-<html xmlns="http://www.w3.org/1999/xhtml">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="author" content="Lukas Theussl" />
+    <meta name="Date-Creation-yyyymmdd" content="20090816" />
+    <meta name="Date-Revision-yyyymmdd" content="20171222" />
+    <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PDF Plugin &#x2013; Usage</title>
-    <style type="text/css" media="all">
-      @import url("./css/maven-base.css");
-      @import url("./css/maven-theme.css");
-      @import url("./css/site.css");
-    </style>
-    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-        <meta name="author" content="Lukas Theussl" />
-        <meta name="Date-Creation-yyyymmdd" content="20090816" />
-    <meta name="Date-Revision-yyyymmdd" content="20150211" />
-    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-                                                    
-<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
-                                                        
-<script type="text/javascript">_uacct = "UA-140879-1";
-        urchinTracker();</script>
-                              </head>
-  <body class="composite">
-    <div id="banner">
-                                      <a href="../../" id="bannerLeft">
-                                                <img src="../../images/apache-maven-project-2.png" alt="" />
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+      
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.5.min.js"></script>
+
+                  <!-- Google Analytics -->
+    <script type="text/javascript">
+
+      var _gaq = _gaq || [];
+      _gaq.push(['_setAccount', 'UA-140879-1']);
+      _gaq.push(['_trackPageview']);
+
+      (function() {
+        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+      })();
+
+    </script>
+          </head>
+        <body class="topBarDisabled">
+          
+                
+                    
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                    <a href="https://www.apache.org/" id="bannerLeft">
+                                                                                                <img src="../../images/apache-maven-project.png"  alt="Apache Maven PDF Plugin"/>
+                </a>
+                      </div>
+        <div class="pull-right">                                <a href="../../" id="bannerRight">
+                                                                                                <img src="../../images/maven-logo-black-on-white.png" />
                 </a>
-                        <span id="bannerRight">
-                                                <img src="../../images/maven-logo-2.gif" alt="" />
-                </span>
-            <div class="clear">
-        <hr/>
       </div>
-    </div>
-    <div id="breadcrumbs">
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+              
+                              <li class="">
+                    <a href="https://www.apache.org/" class="externalLink" title="Apache">
+        Apache</a>
+                    <span class="divider">/</span>
+      </li>
+            <li class="">
+                    <a href="../../index.html" title="Maven">
+        Maven</a>
+                    <span class="divider">/</span>
+      </li>
+            <li class="">
+                    <a href="../index.html" title="Plugins">
+        Plugins</a>
+                    <span class="divider">/</span>
+      </li>
+            <li class="">
+                    <a href="index.html" title="Apache Maven PDF Plugin">
+        Apache Maven PDF Plugin</a>
+                    <span class="divider">/</span>
+      </li>
+        <li class="active ">Usage</li>
+        
+              
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2017-12-22</li>
+              <li id="projectVersion" class="pull-right">
+                    Version: 1.4
+        </li>
             
-                                   <div class="xleft">
-                          <a href="http://www.apache.org/" class="externalLink">Apache</a>
-        &gt;
-                  <a href="../../index.html">Maven</a>
-        &gt;
-                  <a href="../index.html">Plugins</a>
-        &gt;
-                      <a href="./">Apache Maven PDF Plugin</a>
-        &gt;
-        Usage
-        </div>
-            <div class="xright">        
-                                    Last Published: 2015-02-11
-              &nbsp;| Version: 1.3
-            </div>
-      <div class="clear">
-        <hr/>
+                            </ul>
       </div>
-    </div>
-    <div id="leftColumn">
-      <div id="navcolumn">
-             
-                                                   <h5>Overview</h5>
-                  <ul>
-                  <li class="none">
-                  <a href="index.html">Introduction</a>
-            </li>
-                  <li class="none">
-                  <a href="plugin-info.html">Goals</a>
-            </li>
-                  <li class="none">
-            <strong>Usage</strong>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+              
+                <ul class="nav nav-list">
+                    <li class="nav-header">Overview</li>
+                              
+      <li>
+  
+                          <a href="index.html" title="Introduction">
+          <span class="none"></span>
+        Introduction</a>
+            </li>
+                
+      <li>
+  
+                          <a href="plugin-info.html" title="Goals">
+          <span class="none"></span>
+        Goals</a>
+            </li>
+                
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Usage</a>
           </li>
-                  <li class="none">
-                  <a href="limitations.html">Limitations</a>
-            </li>
-                  <li class="none">
-                  <a href="faq.html">FAQ</a>
-            </li>
-                  <li class="none">
-                  <a href="maven-pdf-plugin.pdf">PDF</a>
-            </li>
-                  <li class="none">
-                  <a href="http://www.apache.org/licenses/" class="externalLink">License</a>
-            </li>
-                  <li class="none">
-                  <a href="download.html">Download</a>
-            </li>
-          </ul>
-                       <h5>Examples</h5>
-                  <ul>
-                  <li class="none">
-                  <a href="examples/filtering.html">Filtering Document Descriptor</a>
-            </li>
-                  <li class="none">
-                  <a href="examples/configuring-reports.html">Configuring Reports</a>
-            </li>
-          </ul>
-                       <h5>Project Documentation</h5>
-                  <ul>
-                                                                                                                                                                                                                                                                                            <li class="collapsed">
-                  <a href="project-info.html">Project Information</a>
+                
+      <li>
+  
+                          <a href="limitations.html" title="Limitations">
+          <span class="none"></span>
+        Limitations</a>
+            </li>
+                
+      <li>
+  
+                          <a href="faq.html" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="maven-pdf-plugin.pdf" title="PDF">
+          <span class="none"></span>
+        PDF</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="download.html" title="Download">
+          <span class="none"></span>
+        Download</a>
+            </li>
+                              <li class="nav-header">Examples</li>
+                              
+      <li>
+  
+                          <a href="examples/filtering.html" title="Filtering Document Descriptor">
+          <span class="none"></span>
+        Filtering Document Descriptor</a>
+            </li>
+                
+      <li>
+  
+                          <a href="examples/configuring-reports.html" title="Configuring Reports">
+          <span class="none"></span>
+        Configuring Reports</a>
+            </li>
+                              <li class="nav-header">Project Documentation</li>
+                                                                                                                                                                                                                                                                                                                          
+      <li>
+  
+                          <a href="project-info.html" title="Project Information">
+          <span class="icon-chevron-right"></span>
+        Project Information</a>
                   </li>
-                                                                                                                                                                                                                                                                                            <li class="collapsed">
-                  <a href="project-reports.html">Project Reports</a>
+                                                                                                                                                                                                                                                                                                            
+      <li>
+  
+                          <a href="project-reports.html" title="Project Reports">
+          <span class="icon-chevron-right"></span>
+        Project Reports</a>
                   </li>
-          </ul>
-                       <h5>Maven Projects</h5>
-                  <ul>
-                  <li class="none">
-                  <a href="../../ant-tasks/index.html">Ant Tasks</a>
-            </li>
-                  <li class="none">
-                  <a href="../../archetype/index.html">Archetype</a>
-            </li>
-                  <li class="none">
-                  <a href="../../doxia/index.html">Doxia</a>
-            </li>
-                  <li class="none">
-                  <a href="../../jxr/index.html">JXR</a>
-            </li>
-                  <li class="none">
-                  <a href="../../ref/current">Maven</a>
-            </li>
-                  <li class="none">
-                  <a href="../../pom/index.html">Parent POMs</a>
-            </li>
-                  <li class="none">
-                  <a href="../index.html">Plugins</a>
-            </li>
-                  <li class="none">
-                  <a href="../../plugin-testing/index.html">Plugin Testing</a>
-            </li>
-                  <li class="none">
-                  <a href="../../plugin-tools/index.html">Plugin Tools</a>
-            </li>
-                  <li class="none">
-                  <a href="../../apache-resource-bundles/index.html">Resource Bundles</a>
-            </li>
-                  <li class="none">
-                  <a href="../../scm/index.html">SCM</a>
-            </li>
-                  <li class="none">
-                  <a href="../../shared/index.html">Shared Components</a>
-            </li>
-                  <li class="none">
-                  <a href="../../skins/index.html">Skins</a>
-            </li>
-                  <li class="none">
-                  <a href="../../surefire/index.html">Surefire</a>
-            </li>
-                  <li class="none">
-                  <a href="../../wagon/index.html">Wagon</a>
-            </li>
-          </ul>
-                       <h5>ASF</h5>
-                  <ul>
-                  <li class="none">
-                  <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink">How Apache Works</a>
-            </li>
-                  <li class="none">
-                  <a href="http://www.apache.org/foundation/" class="externalLink">Foundation</a>
-            </li>
-                  <li class="none">
-                  <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsoring Apache</a>
-            </li>
-                  <li class="none">
-                  <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks</a>
-            </li>
-          </ul>
-                                 <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
-          <img alt="Built by Maven" src="./images/logos/maven-feather.png"/>
-        </a>
-                       
-                               </div>
-    </div>
-    <div id="bodyColumn">
-      <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/references/apt-
 format.html --><div class="section">
+                              <li class="nav-header">Maven Projects</li>
+                              
+      <li>
+  
+                          <a href="../../archetype/index.html" title="Archetype">
+          <span class="none"></span>
+        Archetype</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../doxia/index.html" title="Doxia">
+          <span class="none"></span>
+        Doxia</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../jxr/index.html" title="JXR">
+          <span class="none"></span>
+        JXR</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../ref/current" title="Maven">
+          <span class="none"></span>
+        Maven</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../pom/index.html" title="Parent POMs">
+          <span class="none"></span>
+        Parent POMs</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../index.html" title="Plugins">
+          <span class="none"></span>
+        Plugins</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../plugin-testing/index.html" title="Plugin Testing">
+          <span class="none"></span>
+        Plugin Testing</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../plugin-tools/index.html" title="Plugin Tools">
+          <span class="none"></span>
+        Plugin Tools</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../apache-resource-bundles/index.html" title="Resource Bundles">
+          <span class="none"></span>
+        Resource Bundles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../scm/index.html" title="SCM">
+          <span class="none"></span>
+        SCM</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../shared/index.html" title="Shared Components">
+          <span class="none"></span>
+        Shared Components</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../skins/index.html" title="Skins">
+          <span class="none"></span>
+        Skins</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../surefire/index.html" title="Surefire">
+          <span class="none"></span>
+        Surefire</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../wagon/index.html" title="Wagon">
+          <span class="none"></span>
+        Wagon</a>
+            </li>
+                              <li class="nav-header">ASF</li>
+                              
+      <li>
+  
+                          <a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works">
+          <span class="none"></span>
+        How Apache Works</a>
+            </li>
+                
+      <li>
+  
+                          <a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation">
+          <span class="none"></span>
+        Foundation</a>
+            </li>
+                
+      <li>
+  
+                          <a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache">
+          <span class="none"></span>
+        Sponsoring Apache</a>
+            </li>
+                
+      <li>
+  
+                          <a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+            </ul>
+              
+                            <form id="search-form" action="https://www.google.com/search" method="get" >
+    
+  <input value="$sitesearchValue" name="sitesearch" type="hidden"/>
+  <input class="search-query" name="q" id="query" type="text" />
+</form>
+<script type="text/javascript" src="https://cse.google.com/brand?form=search-form"></script>
+          
+          <hr />
+
+           <div id="poweredBy">
+                   
+    <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
+
+    
+    <div class="g-plusone" data-href="https://maven.apache.org/plugins/maven-pdf-plugin/" data-size="tall" ></div>
+
+                   <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <div class="section">
 <h2><a name="Using_The_PDF_Plugin"></a>Using The PDF Plugin</h2>
 <p>The Maven PDF Plugin allows you generate a PDF document of your documentation.</p>
 <div class="section">
 <h3><a name="From_The_Command-line"></a>From The Command-line</h3>
 <p>The PDF plugin can be called to execute from the command-line without any additional configurations. Like the other plugins, to run the PDF plugin, you use:</p>
-<div class="source">
-<pre>  mvn pdf:pdf</pre></div>
+<div class="source"><pre class="prettyprint linenums">  mvn pdf:pdf</pre></div>
 <p>where the first <tt>pdf</tt> refers to the plugin's alias, and the second <tt>pdf</tt> refers to a plugin goal.</p>
 <p>By default, the pdf will be generated in <tt>target/pdf/</tt> directory.</p>
 <p><b>Notes</b>:</p>
@@ -191,8 +354,7 @@
 <div class="section">
 <h3><a name="As_Part_Of_Your_Build_Process">As Part Of Your Build Process</a></h3>
 <p>The PDF plugin can be put into a project's pom.xml so that it gets executed everytime the project is built. Below is a sample configuration (to put into the list of <tt>&lt;plugins&gt;</tt> in the <tt>&lt;build&gt;</tt> section of your <tt>pom.xml</tt>) for running the PDF plugin in the <tt>site</tt> phase everytime the project is built:</p>
-<div class="source">
-<pre>&lt;plugin&gt;
+<div class="source"><pre class="prettyprint linenums">&lt;plugin&gt;
   &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
   &lt;artifactId&gt;maven-pdf-plugin&lt;/artifactId&gt;
   &lt;executions&gt;
@@ -214,8 +376,7 @@
 <div class="section">
 <h3><a name="Document_Descriptor"></a>Document Descriptor</h3>
 <p>By default, the pdf plugin processes all source files as specified in the site-plugins's <tt>site.xml</tt>. You can customize which files to include in which order by using a document descriptor (by default <tt>src/site/pdf.xml</tt>). An example is given below:</p>
-<div class="source">
-<pre>&lt;document xmlns=&quot;http://maven.apache.org/DOCUMENT/1.0.1&quot;
+<div class="source"><pre class="prettyprint linenums">&lt;document xmlns=&quot;http://maven.apache.org/DOCUMENT/1.0.1&quot;
   xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
   xsi:schemaLocation=&quot;http://maven.apache.org/DOCUMENT/1.0.1 http://maven.apache.org/xsd/document-1.0.1.xsd&quot;
   outputName=&quot;maven-pdf-plugin&quot;&gt;
@@ -245,24 +406,23 @@
   &lt;/cover&gt;
 &lt;/document&gt;
 </pre></div>
-<p>The <tt>meta</tt> information is only used for the pdf cover page if no <tt>cover</tt> element is given. The <tt>toc</tt> generates a Table of Contents and specifies the order of files to include in the pdf. For a complete description of the file format, see the <a class="externalLink" href="http://maven.apache.org/doxia/doxia/doxia-core/document.html">Document Model Reference</a>.</p>
+<p>The <tt>meta</tt> information is only used for the pdf cover page if no <tt>cover</tt> element is given. The <tt>toc</tt> generates a Table of Contents and specifies the order of files to include in the pdf. For a complete description of the file format, see the <a href="/doxia/doxia/doxia-core/document.html">Document Model Reference</a>.</p>
 <p><b>Notes</b>:</p>
 <ol style="list-style-type: decimal">
 <li>Only a few of document metadatas are used by the Fo/iText sinks like author, confidential, date and title.</li>
 <li>The document descriptor supports filtering as described in the <a href="./examples/filtering.html">filtering example</a>.</li></ol></div>
 <div class="section">
 <h3><a name="Internationalization"></a>Internationalization</h3>
-<p>The PDF plugin is able to generate internationalized pdfs, similar to the <a class="externalLink" href="http://maven.apache.org/guides/mini/guide-site.html">site creation</a>.</p>
+<p>The PDF plugin is able to generate internationalized pdfs, similar to the <a href="/guides/mini/guide-site.html">site creation</a>.</p>
 <p>To enable multiple locales, add a configuration similar to the following to your POM:</p>
-<div class="source">
-<pre>&lt;project&gt;
+<div class="source"><pre class="prettyprint linenums">&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-pdf-plugin&lt;/artifactId&gt;
-        &lt;version&gt;1.3&lt;/version&gt;
+        &lt;version&gt;1.4&lt;/version&gt;
         &lt;configuration&gt;
           &lt;locales&gt;en,fr&lt;/locales&gt;
         &lt;/configuration&gt;
@@ -273,8 +433,7 @@
 &lt;/project&gt;</pre></div>
 <p>This will generate two pdfs, one English and one French. Like the site plugin, if <tt>en</tt> is your current locale, then it will be generated at the root of the site, with a copy of the French translation of the site in the <tt>fr/</tt> subdirectory.</p>
 <p>The following is a complete internationalized directory layout for site and pdf plugins:</p>
-<div class="source">
-<pre>+- src/
+<div class="source"><pre class="prettyprint linenums">+- src/
    +- site/
       +- apt/
       |  +- index.apt     (Default version)
@@ -290,9 +449,8 @@
 <div class="section">
 <h3><a name="Specific_FOP_Configuration_Properties"></a>Specific FOP Configuration Properties</h3>
 <p>All the layout properties that are used for the pdf conversion using the FOP implementation are read from a default configuration file. The properties in this file may be overridden by using a custom configuration file <tt>pdf-config.xml</tt> located in <tt>src/site/resources/</tt>.</p>
-<p>The format of this file has to be exactly the same as the original <a class="externalLink" href="http://svn.apache.org/repos/asf/maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/resources/fo-styles.xslt">default configuration file</a>. However, you only need to specify the properties that you want to override, <i>e.g.</i> to change the font size of pre-formatted text, you could use:</p>
-<div class="source">
-<pre>&lt;xsl:stylesheet
+<p>The format of this file has to be exactly the same as the original <a class="externalLink" href="https://github.com/apache/maven-doxia/blob/master/doxia-modules/doxia-module-fo/src/main/resources/fo-styles.xslt">default configuration file</a>. However, you only need to specify the properties that you want to override, <i>e.g.</i> to change the font size of pre-formatted text, you could use:</p>
+<div class="source"><pre class="prettyprint linenums">&lt;xsl:stylesheet
   version=&quot;1.0&quot;
   xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot;
   xmlns:fo=&quot;http://www.w3.org/1999/XSL/Format&quot;&gt;
@@ -303,22 +461,23 @@
 
 &lt;/xsl:stylesheet&gt;
 </pre></div></div></div>
-      </div>
-    </div>
-    <div class="clear">
-      <hr/>
-    </div>
-    <div id="footer">
-      <div class="xright">
-        &#169;            2002-2015
-              The Apache Software Foundation
-            
-                          - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
-        Apache Maven, Maven, Apache, the Apache feather logo, and the Apache Maven project logos are trademarks of The Apache Software Foundation.
-      </div>
-      <div class="clear">
-        <hr/>
-      </div>
-    </div>
-  </body>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    2002&#x2013;2017
+                        <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+            All rights reserved.    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
 </html>
\ No newline at end of file

Modified: websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST/xref-test/index.html
==============================================================================
--- websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST/xref-test/index.html (original)
+++ websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST/xref-test/index.html Fri Dec 22 09:10:37 2017
@@ -4,7 +4,7 @@
 <!-- this is a JXR report set -->
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Maven PDF Plugin 1.3 Reference</title>
+		<title>Apache Maven PDF Plugin 1.4 Reference</title>
 	</head>
     <frameset cols="20%,80%">
 		<frameset rows="30%,70%">

Modified: websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST/xref-test/org/apache/maven/plugins/pdf/DateBeanTest.html
==============================================================================
--- websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST/xref-test/org/apache/maven/plugins/pdf/DateBeanTest.html (original)
+++ websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST/xref-test/org/apache/maven/plugins/pdf/DateBeanTest.html Fri Dec 22 09:10:37 2017
@@ -59,6 +59,6 @@
 <a class="jxr_linenumber" name="L51" href="#L51">51</a>  }
 </pre>
 <hr/>
-<div id="footer">Copyright &#169; 2002&#x2013;2015 <a href="http://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-pdf-plugin-LATEST/xref-test/org/apache/maven/plugins/pdf/DocumentDescriptorReaderTest.html
==============================================================================
--- websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST/xref-test/org/apache/maven/plugins/pdf/DocumentDescriptorReaderTest.html (original)
+++ websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST/xref-test/org/apache/maven/plugins/pdf/DocumentDescriptorReaderTest.html Fri Dec 22 09:10:37 2017
@@ -38,7 +38,7 @@
 <a class="jxr_linenumber" name="L30" href="#L30">30</a>  <em class="jxr_javadoccomment">/**</em>
 <a class="jxr_linenumber" name="L31" href="#L31">31</a>  <em class="jxr_javadoccomment"> *</em>
 <a class="jxr_linenumber" name="L32" href="#L32">32</a>  <em class="jxr_javadoccomment"> * @author ltheussl</em>
-<a class="jxr_linenumber" name="L33" href="#L33">33</a>  <em class="jxr_javadoccomment"> * @version $Id: DocumentDescriptorReaderTest.java 787572 2009-06-23 07:20:35Z ltheussl $</em>
+<a class="jxr_linenumber" name="L33" href="#L33">33</a>  <em class="jxr_javadoccomment"> * @version $Id$</em>
 <a class="jxr_linenumber" name="L34" href="#L34">34</a>  <em class="jxr_javadoccomment"> */</em>
 <a class="jxr_linenumber" name="L35" href="#L35">35</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/maven/plugins/pdf/DocumentDescriptorReaderTest.html">DocumentDescriptorReaderTest</a>
 <a class="jxr_linenumber" name="L36" href="#L36">36</a>          <strong class="jxr_keyword">extends</strong> PlexusTestCase
@@ -87,6 +87,6 @@
 <a class="jxr_linenumber" name="L79" href="#L79">79</a>  }
 </pre>
 <hr/>
-<div id="footer">Copyright &#169; 2002&#x2013;2015 <a href="http://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-pdf-plugin-LATEST/xref-test/org/apache/maven/plugins/pdf/DocumentModelBuilderTest.html
==============================================================================
--- websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST/xref-test/org/apache/maven/plugins/pdf/DocumentModelBuilderTest.html (original)
+++ websites/production/maven/components/plugins-archives/maven-pdf-plugin-LATEST/xref-test/org/apache/maven/plugins/pdf/DocumentModelBuilderTest.html Fri Dec 22 09:10:37 2017
@@ -36,119 +36,120 @@
 <a class="jxr_linenumber" name="L28" href="#L28">28</a>  <strong class="jxr_keyword">import</strong> org.apache.maven.doxia.document.DocumentMeta;
 <a class="jxr_linenumber" name="L29" href="#L29">29</a>  <strong class="jxr_keyword">import</strong> org.apache.maven.doxia.document.DocumentModel;
 <a class="jxr_linenumber" name="L30" href="#L30">30</a>  <strong class="jxr_keyword">import</strong> org.apache.maven.doxia.document.DocumentTOC;
-<a class="jxr_linenumber" name="L31" href="#L31">31</a>  <strong class="jxr_keyword">import</strong> org.apache.maven.doxia.document.DocumentTOCItem;
-<a class="jxr_linenumber" name="L32" href="#L32">32</a>  <strong class="jxr_keyword">import</strong> org.apache.maven.doxia.site.decoration.DecorationModel;
-<a class="jxr_linenumber" name="L33" href="#L33">33</a>  <strong class="jxr_keyword">import</strong> org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader;
-<a class="jxr_linenumber" name="L34" href="#L34">34</a>  <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.pdf.stubs.ModelBuilderMavenProjectStub;
-<a class="jxr_linenumber" name="L35" href="#L35">35</a>  
-<a class="jxr_linenumber" name="L36" href="#L36">36</a>  <strong class="jxr_keyword">import</strong> org.codehaus.plexus.PlexusTestCase;
-<a class="jxr_linenumber" name="L37" href="#L37">37</a>  <strong class="jxr_keyword">import</strong> org.codehaus.plexus.util.IOUtil;
-<a class="jxr_linenumber" name="L38" href="#L38">38</a>  <strong class="jxr_keyword">import</strong> org.codehaus.plexus.util.ReaderFactory;
-<a class="jxr_linenumber" name="L39" href="#L39">39</a>  <strong class="jxr_keyword">import</strong> org.codehaus.plexus.util.xml.pull.XmlPullParserException;
-<a class="jxr_linenumber" name="L40" href="#L40">40</a>  
-<a class="jxr_linenumber" name="L41" href="#L41">41</a>  <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L42" href="#L42">42</a>  <em class="jxr_javadoccomment"> *</em>
-<a class="jxr_linenumber" name="L43" href="#L43">43</a>  <em class="jxr_javadoccomment"> * @author ltheussl</em>
-<a class="jxr_linenumber" name="L44" href="#L44">44</a>  <em class="jxr_javadoccomment"> * @version $Id: DocumentModelBuilderTest.java 1517906 2013-08-27 18:25:03Z krosenvold $</em>
-<a class="jxr_linenumber" name="L45" href="#L45">45</a>  <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L46" href="#L46">46</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/maven/plugins/pdf/DocumentModelBuilderTest.html">DocumentModelBuilderTest</a>
-<a class="jxr_linenumber" name="L47" href="#L47">47</a>          <strong class="jxr_keyword">extends</strong> PlexusTestCase
-<a class="jxr_linenumber" name="L48" href="#L48">48</a>  {
-<a class="jxr_linenumber" name="L49" href="#L49">49</a>      <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L50" href="#L50">50</a>  <em class="jxr_javadoccomment">     * Test of getDocumentModel method, of class DocumentModelBuilder.</em>
-<a class="jxr_linenumber" name="L51" href="#L51">51</a>  <em class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L52" href="#L52">52</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testEmptyDocumentModel()
-<a class="jxr_linenumber" name="L53" href="#L53">53</a>      {
-<a class="jxr_linenumber" name="L54" href="#L54">54</a>          DocumentModel model = <strong class="jxr_keyword">new</strong> DocumentModelBuilder( <strong class="jxr_keyword">null</strong> ).getDocumentModel();
-<a class="jxr_linenumber" name="L55" href="#L55">55</a>  
-<a class="jxr_linenumber" name="L56" href="#L56">56</a>          assertNotNull( model );
-<a class="jxr_linenumber" name="L57" href="#L57">57</a>          assertNull( model.getModelEncoding() );
-<a class="jxr_linenumber" name="L58" href="#L58">58</a>          assertEquals( <span class="jxr_string">"unnamed"</span>, model.getOutputName() );
-<a class="jxr_linenumber" name="L59" href="#L59">59</a>          assertNotNull( model.getCover() );
-<a class="jxr_linenumber" name="L60" href="#L60">60</a>          assertNotNull( model.getMeta() );
-<a class="jxr_linenumber" name="L61" href="#L61">61</a>          assertNotNull( model.getToc() );
-<a class="jxr_linenumber" name="L62" href="#L62">62</a>      }
-<a class="jxr_linenumber" name="L63" href="#L63">63</a>  
-<a class="jxr_linenumber" name="L64" href="#L64">64</a>      <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L65" href="#L65">65</a>  <em class="jxr_javadoccomment">     * Test of getDocumentModel method, of class DocumentModelBuilder.</em>
-<a class="jxr_linenumber" name="L66" href="#L66">66</a>  <em class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L67" href="#L67">67</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testGetDocumentModel()
-<a class="jxr_linenumber" name="L68" href="#L68">68</a>      {
-<a class="jxr_linenumber" name="L69" href="#L69">69</a>          DocumentModel model = <strong class="jxr_keyword">new</strong> DocumentModelBuilder( <strong class="jxr_keyword">new</strong> ModelBuilderMavenProjectStub() ).getDocumentModel();
-<a class="jxr_linenumber" name="L70" href="#L70">70</a>  
-<a class="jxr_linenumber" name="L71" href="#L71">71</a>          assertEquals( <span class="jxr_string">"ISO-8859-1"</span>, model.getModelEncoding() );
-<a class="jxr_linenumber" name="L72" href="#L72">72</a>          assertEquals( <span class="jxr_string">"Test ArtifactId"</span>, model.getOutputName() );
-<a class="jxr_linenumber" name="L73" href="#L73">73</a>  
-<a class="jxr_linenumber" name="L74" href="#L74">74</a>          DocumentCover cover = model.getCover();
-<a class="jxr_linenumber" name="L75" href="#L75">75</a>          assertEquals( <span class="jxr_string">"Test Version"</span>, cover.getCoverVersion() );
-<a class="jxr_linenumber" name="L76" href="#L76">76</a>          assertEquals( <span class="jxr_string">"Test Name"</span>, cover.getProjectName() );
-<a class="jxr_linenumber" name="L77" href="#L77">77</a>          assertEquals( <span class="jxr_string">"Test Name"</span>, cover.getCoverTitle() );
-<a class="jxr_linenumber" name="L78" href="#L78">78</a>          assertEquals( <span class="jxr_string">"v. Test Version"</span>, cover.getCoverSubTitle() );
-<a class="jxr_linenumber" name="L79" href="#L79">79</a>          assertEquals( <span class="jxr_string">"Test Organization"</span>, cover.getCompanyName() );
-<a class="jxr_linenumber" name="L80" href="#L80">80</a>          assertEquals( 2, cover.getAuthors().size() );
-<a class="jxr_linenumber" name="L81" href="#L81">81</a>          assertFirstDocumentAuthor(cover.getAuthors().get( 0 ));
-<a class="jxr_linenumber" name="L82" href="#L82">82</a>  
-<a class="jxr_linenumber" name="L83" href="#L83">83</a>          DocumentMeta meta = model.getMeta();
-<a class="jxr_linenumber" name="L84" href="#L84">84</a>          assertEquals( <span class="jxr_string">"Test Description"</span>, meta.getDescription() );
-<a class="jxr_linenumber" name="L85" href="#L85">85</a>          assertEquals( 2, meta.getAuthors().size() );
-<a class="jxr_linenumber" name="L86" href="#L86">86</a>          assertFirstDocumentAuthor(meta.getAuthors().get( 0 ));
-<a class="jxr_linenumber" name="L87" href="#L87">87</a>          assertEquals( <span class="jxr_string">"Test Name"</span>, meta.getSubject() );
-<a class="jxr_linenumber" name="L88" href="#L88">88</a>          assertEquals( <span class="jxr_string">"Test Name"</span>, meta.getTitle() );
-<a class="jxr_linenumber" name="L89" href="#L89">89</a>  
-<a class="jxr_linenumber" name="L90" href="#L90">90</a>          DocumentTOC toc = model.getToc();
-<a class="jxr_linenumber" name="L91" href="#L91">91</a>          assertEquals( 0, toc.getItems().size() );
-<a class="jxr_linenumber" name="L92" href="#L92">92</a>      }
-<a class="jxr_linenumber" name="L93" href="#L93">93</a>  
-<a class="jxr_linenumber" name="L94" href="#L94">94</a>      <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L95" href="#L95">95</a>  <em class="jxr_javadoccomment">     * Test of getDocumentModel method, of class DocumentModelBuilder.</em>
-<a class="jxr_linenumber" name="L96" href="#L96">96</a>  <em class="jxr_javadoccomment">     * @throws Exception if something happens.</em>
-<a class="jxr_linenumber" name="L97" href="#L97">97</a>  <em class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L98" href="#L98">98</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testGetDocumentModelWithSiteDescriptor()
-<a class="jxr_linenumber" name="L99" href="#L99">99</a>              <strong class="jxr_keyword">throws</strong> Exception
-<a class="jxr_linenumber" name="L100" href="#L100">100</a>     {
-<a class="jxr_linenumber" name="L101" href="#L101">101</a>         File descriptorFile = <strong class="jxr_keyword">new</strong> File( testBaseDir() + <span class="jxr_string">"src/site/"</span>, <span class="jxr_string">"model_builder_site.xml"</span> );
-<a class="jxr_linenumber" name="L102" href="#L102">102</a>         DecorationModel dModel = getDecorationModelFromFile( descriptorFile );
-<a class="jxr_linenumber" name="L103" href="#L103">103</a>         DocumentModel model =
-<a class="jxr_linenumber" name="L104" href="#L104">104</a>                 <strong class="jxr_keyword">new</strong> DocumentModelBuilder( <strong class="jxr_keyword">new</strong> ModelBuilderMavenProjectStub(), dModel ).getDocumentModel();
-<a class="jxr_linenumber" name="L105" href="#L105">105</a> 
-<a class="jxr_linenumber" name="L106" href="#L106">106</a>         DocumentTOC toc = model.getToc();
-<a class="jxr_linenumber" name="L107" href="#L107">107</a>         assertEquals( 1, toc.getItems().size() );
-<a class="jxr_linenumber" name="L108" href="#L108">108</a>         assertEquals( <span class="jxr_string">"Intro"</span>, toc.getItems().get( 0 ).getName() );
-<a class="jxr_linenumber" name="L109" href="#L109">109</a>         assertEquals( <span class="jxr_string">"index.html"</span>, toc.getItems().get( 0 ).getRef() );
-<a class="jxr_linenumber" name="L110" href="#L110">110</a>     }
-<a class="jxr_linenumber" name="L111" href="#L111">111</a> 
-<a class="jxr_linenumber" name="L112" href="#L112">112</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> assertFirstDocumentAuthor( DocumentAuthor author )
-<a class="jxr_linenumber" name="L113" href="#L113">113</a>     {
-<a class="jxr_linenumber" name="L114" href="#L114">114</a>         assertEquals( <span class="jxr_string">"dev name"</span>, author.getName() );
-<a class="jxr_linenumber" name="L115" href="#L115">115</a>         assertEquals( <span class="jxr_string">"dev@email"</span>, author.getEmail() );
-<a class="jxr_linenumber" name="L116" href="#L116">116</a>         assertEquals( <span class="jxr_string">"dev broetchengeber"</span>, author.getCompanyName() );
-<a class="jxr_linenumber" name="L117" href="#L117">117</a>         assertEquals( <span class="jxr_string">"dev main role, dev second role"</span>, author.getPosition() );
-<a class="jxr_linenumber" name="L118" href="#L118">118</a>     }
-<a class="jxr_linenumber" name="L119" href="#L119">119</a> 
-<a class="jxr_linenumber" name="L120" href="#L120">120</a>     <strong class="jxr_keyword">private</strong> DecorationModel getDecorationModelFromFile( File descriptorFile )
-<a class="jxr_linenumber" name="L121" href="#L121">121</a>             <strong class="jxr_keyword">throws</strong> IOException, XmlPullParserException
-<a class="jxr_linenumber" name="L122" href="#L122">122</a>     {
-<a class="jxr_linenumber" name="L123" href="#L123">123</a>         Reader reader = <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="L124" href="#L124">124</a> 
-<a class="jxr_linenumber" name="L125" href="#L125">125</a>         <strong class="jxr_keyword">try</strong>
-<a class="jxr_linenumber" name="L126" href="#L126">126</a>         {
-<a class="jxr_linenumber" name="L127" href="#L127">127</a>             reader = ReaderFactory.newXmlReader( descriptorFile );
-<a class="jxr_linenumber" name="L128" href="#L128">128</a> 
-<a class="jxr_linenumber" name="L129" href="#L129">129</a>             <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> DecorationXpp3Reader().read( reader );
-<a class="jxr_linenumber" name="L130" href="#L130">130</a>         }
-<a class="jxr_linenumber" name="L131" href="#L131">131</a>         <strong class="jxr_keyword">finally</strong>
-<a class="jxr_linenumber" name="L132" href="#L132">132</a>         {
-<a class="jxr_linenumber" name="L133" href="#L133">133</a>             IOUtil.close( reader );
-<a class="jxr_linenumber" name="L134" href="#L134">134</a>         }
-<a class="jxr_linenumber" name="L135" href="#L135">135</a>     }
-<a class="jxr_linenumber" name="L136" href="#L136">136</a> 
-<a class="jxr_linenumber" name="L137" href="#L137">137</a>     <strong class="jxr_keyword">private</strong> String testBaseDir()
-<a class="jxr_linenumber" name="L138" href="#L138">138</a>     {
-<a class="jxr_linenumber" name="L139" href="#L139">139</a>         <strong class="jxr_keyword">return</strong> getBasedir() + <span class="jxr_string">"/src/test/resources/unit/pdf/"</span>;
-<a class="jxr_linenumber" name="L140" href="#L140">140</a>     }
-<a class="jxr_linenumber" name="L141" href="#L141">141</a> }
+<a class="jxr_linenumber" name="L31" href="#L31">31</a>  <strong class="jxr_keyword">import</strong> org.apache.maven.doxia.site.decoration.DecorationModel;
+<a class="jxr_linenumber" name="L32" href="#L32">32</a>  <strong class="jxr_keyword">import</strong> org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader;
+<a class="jxr_linenumber" name="L33" href="#L33">33</a>  <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.pdf.stubs.ModelBuilderMavenProjectStub;
+<a class="jxr_linenumber" name="L34" href="#L34">34</a>  
+<a class="jxr_linenumber" name="L35" href="#L35">35</a>  <strong class="jxr_keyword">import</strong> org.codehaus.plexus.PlexusTestCase;
+<a class="jxr_linenumber" name="L36" href="#L36">36</a>  <strong class="jxr_keyword">import</strong> org.codehaus.plexus.util.IOUtil;
+<a class="jxr_linenumber" name="L37" href="#L37">37</a>  <strong class="jxr_keyword">import</strong> org.codehaus.plexus.util.ReaderFactory;
+<a class="jxr_linenumber" name="L38" href="#L38">38</a>  <strong class="jxr_keyword">import</strong> org.codehaus.plexus.util.xml.pull.XmlPullParserException;
+<a class="jxr_linenumber" name="L39" href="#L39">39</a>  
+<a class="jxr_linenumber" name="L40" href="#L40">40</a>  <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L41" href="#L41">41</a>  <em class="jxr_javadoccomment"> *</em>
+<a class="jxr_linenumber" name="L42" href="#L42">42</a>  <em class="jxr_javadoccomment"> * @author ltheussl</em>
+<a class="jxr_linenumber" name="L43" href="#L43">43</a>  <em class="jxr_javadoccomment"> * @version $Id$</em>
+<a class="jxr_linenumber" name="L44" href="#L44">44</a>  <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L45" href="#L45">45</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/maven/plugins/pdf/DocumentModelBuilderTest.html">DocumentModelBuilderTest</a>
+<a class="jxr_linenumber" name="L46" href="#L46">46</a>          <strong class="jxr_keyword">extends</strong> PlexusTestCase
+<a class="jxr_linenumber" name="L47" href="#L47">47</a>  {
+<a class="jxr_linenumber" name="L48" href="#L48">48</a>      <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L49" href="#L49">49</a>  <em class="jxr_javadoccomment">     * Test of getDocumentModel method, of class DocumentModelBuilder.</em>
+<a class="jxr_linenumber" name="L50" href="#L50">50</a>  <em class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L51" href="#L51">51</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testEmptyDocumentModel()
+<a class="jxr_linenumber" name="L52" href="#L52">52</a>      {
+<a class="jxr_linenumber" name="L53" href="#L53">53</a>          DocumentModel model = <strong class="jxr_keyword">new</strong> DocumentModelBuilder( <strong class="jxr_keyword">null</strong> ).getDocumentModel();
+<a class="jxr_linenumber" name="L54" href="#L54">54</a>  
+<a class="jxr_linenumber" name="L55" href="#L55">55</a>          assertNotNull( model );
+<a class="jxr_linenumber" name="L56" href="#L56">56</a>          assertNull( model.getModelEncoding() );
+<a class="jxr_linenumber" name="L57" href="#L57">57</a>          assertEquals( <span class="jxr_string">"unnamed"</span>, model.getOutputName() );
+<a class="jxr_linenumber" name="L58" href="#L58">58</a>          assertNotNull( model.getCover() );
+<a class="jxr_linenumber" name="L59" href="#L59">59</a>          assertNotNull( model.getMeta() );
+<a class="jxr_linenumber" name="L60" href="#L60">60</a>          assertNotNull( model.getToc() );
+<a class="jxr_linenumber" name="L61" href="#L61">61</a>      }
+<a class="jxr_linenumber" name="L62" href="#L62">62</a>  
+<a class="jxr_linenumber" name="L63" href="#L63">63</a>      <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L64" href="#L64">64</a>  <em class="jxr_javadoccomment">     * Test of getDocumentModel method, of class DocumentModelBuilder.</em>
+<a class="jxr_linenumber" name="L65" href="#L65">65</a>  <em class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L66" href="#L66">66</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testGetDocumentModel()
+<a class="jxr_linenumber" name="L67" href="#L67">67</a>      {
+<a class="jxr_linenumber" name="L68" href="#L68">68</a>          DocumentModel model = <strong class="jxr_keyword">new</strong> DocumentModelBuilder( <strong class="jxr_keyword">new</strong> ModelBuilderMavenProjectStub() ).getDocumentModel();
+<a class="jxr_linenumber" name="L69" href="#L69">69</a>  
+<a class="jxr_linenumber" name="L70" href="#L70">70</a>          assertEquals( <span class="jxr_string">"ISO-8859-1"</span>, model.getModelEncoding() );
+<a class="jxr_linenumber" name="L71" href="#L71">71</a>          assertEquals( <span class="jxr_string">"Test ArtifactId"</span>, model.getOutputName() );
+<a class="jxr_linenumber" name="L72" href="#L72">72</a>  
+<a class="jxr_linenumber" name="L73" href="#L73">73</a>          DocumentCover cover = model.getCover();
+<a class="jxr_linenumber" name="L74" href="#L74">74</a>          assertEquals( <span class="jxr_string">"Test Version"</span>, cover.getCoverVersion() );
+<a class="jxr_linenumber" name="L75" href="#L75">75</a>          assertEquals( <span class="jxr_string">"Test Name"</span>, cover.getProjectName() );
+<a class="jxr_linenumber" name="L76" href="#L76">76</a>          assertEquals( <span class="jxr_string">"Test Name"</span>, cover.getCoverTitle() );
+<a class="jxr_linenumber" name="L77" href="#L77">77</a>          assertEquals( <span class="jxr_string">"v. Test Version"</span>, cover.getCoverSubTitle() );
+<a class="jxr_linenumber" name="L78" href="#L78">78</a>          assertEquals( <span class="jxr_string">"Test Organization"</span>, cover.getCompanyName() );
+<a class="jxr_linenumber" name="L79" href="#L79">79</a>          assertEquals( 2, cover.getAuthors().size() );
+<a class="jxr_linenumber" name="L80" href="#L80">80</a>          assertFirstDocumentAuthor(cover.getAuthors().get( 0 ));
+<a class="jxr_linenumber" name="L81" href="#L81">81</a>  
+<a class="jxr_linenumber" name="L82" href="#L82">82</a>          DocumentMeta meta = model.getMeta();
+<a class="jxr_linenumber" name="L83" href="#L83">83</a>          assertEquals( <span class="jxr_string">"Test Description"</span>, meta.getDescription() );
+<a class="jxr_linenumber" name="L84" href="#L84">84</a>          assertEquals( 2, meta.getAuthors().size() );
+<a class="jxr_linenumber" name="L85" href="#L85">85</a>          assertFirstDocumentAuthor(meta.getAuthors().get( 0 ));
+<a class="jxr_linenumber" name="L86" href="#L86">86</a>          assertEquals( <span class="jxr_string">"Test Name"</span>, meta.getSubject() );
+<a class="jxr_linenumber" name="L87" href="#L87">87</a>          assertEquals( <span class="jxr_string">"Test Name"</span>, meta.getTitle() );
+<a class="jxr_linenumber" name="L88" href="#L88">88</a>  
+<a class="jxr_linenumber" name="L89" href="#L89">89</a>          DocumentTOC toc = model.getToc();
+<a class="jxr_linenumber" name="L90" href="#L90">90</a>          assertEquals( 0, toc.getItems().size() );
+<a class="jxr_linenumber" name="L91" href="#L91">91</a>      }
+<a class="jxr_linenumber" name="L92" href="#L92">92</a>  
+<a class="jxr_linenumber" name="L93" href="#L93">93</a>      <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L94" href="#L94">94</a>  <em class="jxr_javadoccomment">     * Test of getDocumentModel method, of class DocumentModelBuilder.</em>
+<a class="jxr_linenumber" name="L95" href="#L95">95</a>  <em class="jxr_javadoccomment">     * @throws Exception if something happens.</em>
+<a class="jxr_linenumber" name="L96" href="#L96">96</a>  <em class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L97" href="#L97">97</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testGetDocumentModelWithSiteDescriptor()
+<a class="jxr_linenumber" name="L98" href="#L98">98</a>              <strong class="jxr_keyword">throws</strong> Exception
+<a class="jxr_linenumber" name="L99" href="#L99">99</a>      {
+<a class="jxr_linenumber" name="L100" href="#L100">100</a>         File descriptorFile = <strong class="jxr_keyword">new</strong> File( testBaseDir() + <span class="jxr_string">"src/site/"</span>, <span class="jxr_string">"model_builder_site.xml"</span> );
+<a class="jxr_linenumber" name="L101" href="#L101">101</a>         DecorationModel dModel = getDecorationModelFromFile( descriptorFile );
+<a class="jxr_linenumber" name="L102" href="#L102">102</a>         DocumentModel model =
+<a class="jxr_linenumber" name="L103" href="#L103">103</a>                 <strong class="jxr_keyword">new</strong> DocumentModelBuilder( <strong class="jxr_keyword">new</strong> ModelBuilderMavenProjectStub(), dModel ).getDocumentModel();
+<a class="jxr_linenumber" name="L104" href="#L104">104</a> 
+<a class="jxr_linenumber" name="L105" href="#L105">105</a>         DocumentTOC toc = model.getToc();
+<a class="jxr_linenumber" name="L106" href="#L106">106</a>         assertEquals( 1, toc.getItems().size() );
+<a class="jxr_linenumber" name="L107" href="#L107">107</a>         assertEquals( <span class="jxr_string">"Intro"</span>, toc.getItems().get( 0 ).getName() );
+<a class="jxr_linenumber" name="L108" href="#L108">108</a>         assertEquals( <span class="jxr_string">"index.html"</span>, toc.getItems().get( 0 ).getRef() );
+<a class="jxr_linenumber" name="L109" href="#L109">109</a>     }
+<a class="jxr_linenumber" name="L110" href="#L110">110</a> 
+<a class="jxr_linenumber" name="L111" href="#L111">111</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> assertFirstDocumentAuthor( DocumentAuthor author )
+<a class="jxr_linenumber" name="L112" href="#L112">112</a>     {
+<a class="jxr_linenumber" name="L113" href="#L113">113</a>         assertEquals( <span class="jxr_string">"dev name"</span>, author.getName() );
+<a class="jxr_linenumber" name="L114" href="#L114">114</a>         assertEquals( <span class="jxr_string">"dev@email"</span>, author.getEmail() );
+<a class="jxr_linenumber" name="L115" href="#L115">115</a>         assertEquals( <span class="jxr_string">"dev broetchengeber"</span>, author.getCompanyName() );
+<a class="jxr_linenumber" name="L116" href="#L116">116</a>         assertEquals( <span class="jxr_string">"dev main role, dev second role"</span>, author.getPosition() );
+<a class="jxr_linenumber" name="L117" href="#L117">117</a>     }
+<a class="jxr_linenumber" name="L118" href="#L118">118</a> 
+<a class="jxr_linenumber" name="L119" href="#L119">119</a>     <strong class="jxr_keyword">private</strong> DecorationModel getDecorationModelFromFile( File descriptorFile )
+<a class="jxr_linenumber" name="L120" href="#L120">120</a>         <strong class="jxr_keyword">throws</strong> IOException, XmlPullParserException
+<a class="jxr_linenumber" name="L121" href="#L121">121</a>     {
+<a class="jxr_linenumber" name="L122" href="#L122">122</a>         Reader reader = <strong class="jxr_keyword">null</strong>;
+<a class="jxr_linenumber" name="L123" href="#L123">123</a> 
+<a class="jxr_linenumber" name="L124" href="#L124">124</a>         <strong class="jxr_keyword">try</strong>
+<a class="jxr_linenumber" name="L125" href="#L125">125</a>         {
+<a class="jxr_linenumber" name="L126" href="#L126">126</a>             reader = ReaderFactory.newXmlReader( descriptorFile );
+<a class="jxr_linenumber" name="L127" href="#L127">127</a>             <strong class="jxr_keyword">final</strong> DecorationModel decorationModel = <strong class="jxr_keyword">new</strong> DecorationXpp3Reader().read( reader );
+<a class="jxr_linenumber" name="L128" href="#L128">128</a>             reader.close();
+<a class="jxr_linenumber" name="L129" href="#L129">129</a>             reader = <strong class="jxr_keyword">null</strong>;
+<a class="jxr_linenumber" name="L130" href="#L130">130</a>             <strong class="jxr_keyword">return</strong> decorationModel;
+<a class="jxr_linenumber" name="L131" href="#L131">131</a>         }
+<a class="jxr_linenumber" name="L132" href="#L132">132</a>         <strong class="jxr_keyword">finally</strong>
+<a class="jxr_linenumber" name="L133" href="#L133">133</a>         {
+<a class="jxr_linenumber" name="L134" href="#L134">134</a>             IOUtil.close( reader );
+<a class="jxr_linenumber" name="L135" href="#L135">135</a>         }
+<a class="jxr_linenumber" name="L136" href="#L136">136</a>     }
+<a class="jxr_linenumber" name="L137" href="#L137">137</a> 
+<a class="jxr_linenumber" name="L138" href="#L138">138</a>     <strong class="jxr_keyword">private</strong> String testBaseDir()
+<a class="jxr_linenumber" name="L139" href="#L139">139</a>     {
+<a class="jxr_linenumber" name="L140" href="#L140">140</a>         <strong class="jxr_keyword">return</strong> getBasedir() + <span class="jxr_string">"/src/test/resources/unit/pdf/"</span>;
+<a class="jxr_linenumber" name="L141" href="#L141">141</a>     }
+<a class="jxr_linenumber" name="L142" href="#L142">142</a> }
 </pre>
 <hr/>
-<div id="footer">Copyright &#169; 2002&#x2013;2015 <a href="http://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