From 9f32074816e0d6a24ca1d43d902053da226c3f6b Mon Sep 17 00:00:00 2001
From: "Dr. Martin Goik" <goik@hdm-stuttgart.de>
Date: Fri, 1 Jun 2018 08:29:40 +0200
Subject: [PATCH] Separating jdom and jaxen in pom.xml config

---
 Doc/Sda1/dom.xml | 31 ++++++++++++++++++++++---------
 1 file changed, 22 insertions(+), 9 deletions(-)

diff --git a/Doc/Sda1/dom.xml b/Doc/Sda1/dom.xml
index fd1702d07..199f36bd9 100644
--- a/Doc/Sda1/dom.xml
+++ b/Doc/Sda1/dom.xml
@@ -397,20 +397,13 @@ public interface Node {            // Node Types
     <figure xml:id="sda1_fig_jdomMavenConfig">
       <title>Prerequisite: <filename>pom.xml</filename> configuration</title>
 
-      <programlisting language="xml">&lt;dependency&gt;                  <emphasis
-          role="bold">&lt;!-- Jdom itself --&gt;</emphasis>
+      <programlisting language="xml">&lt;dependency&gt;
   &lt;groupId&gt;org.jdom&lt;/groupId&gt;
   &lt;artifactId&gt;<link
           xlink:href="https://mvnrepository.com/artifact/org.jdom/jdom2">jdom2</link>&lt;/artifactId&gt;
   &lt;version&gt;2.0.6&lt;/version&gt;
 &lt;/dependency&gt;
-
-&lt;dependency&gt;                  <emphasis role="bold">&lt;!-- XPath support for Jdom --&gt;</emphasis>
-  &lt;groupId&gt;jaxen&lt;/groupId&gt;
-  &lt;artifactId&gt;<link
-          xlink:href="https://mvnrepository.com/artifact/jaxen/jaxen">jaxen</link>&lt;/artifactId&gt;
-  &lt;version&gt;1.1.6&lt;/version&gt;
-&lt;/dependency&gt; ...</programlisting>
+ ...</programlisting>
     </figure>
 
     <para>The following recipe allows for wrapping data (<abbrev>e.g.</abbrev>
@@ -1569,6 +1562,26 @@ public class Article2Html {
       </itemizedlist>
     </figure>
 
+    <figure xml:id="sda1_fig_jdomMavenConfigXpath">
+      <title><xref linkend="glo_XPath"/> on top of <xref
+      linkend="glo_Jdom"/></title>
+
+      <programlisting language="xml">&lt;dependency&gt;                  <emphasis
+          role="bold">&lt;!-- Jdom itself --&gt;</emphasis>
+  &lt;groupId&gt;org.jdom&lt;/groupId&gt;
+  &lt;artifactId&gt;<link
+          xlink:href="https://mvnrepository.com/artifact/org.jdom/jdom2">jdom2</link>&lt;/artifactId&gt;
+  &lt;version&gt;2.0.6&lt;/version&gt;
+&lt;/dependency&gt;
+
+&lt;dependency&gt;                  <emphasis role="bold">&lt;!-- XPath support for Jdom --&gt;</emphasis>
+  &lt;groupId&gt;jaxen&lt;/groupId&gt;
+  &lt;artifactId&gt;<link
+          xlink:href="https://mvnrepository.com/artifact/jaxen/jaxen">jaxen</link>&lt;/artifactId&gt;
+  &lt;version&gt;1.1.6&lt;/version&gt;
+&lt;/dependency&gt; ...</programlisting>
+    </figure>
+
     <figure xml:id="sda1_dom_fig_htmlImg">
       <title><xref linkend="glo_HTML"/> containing <tag
       class="starttag">img</tag> tags.</title>
-- 
GitLab