You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vxquery.apache.org by pr...@apache.org on 2015/07/16 19:22:37 UTC

svn commit: r1691424 [2/6] - in /vxquery/site: ./ vxquery-benchmark/ vxquery-cli/ vxquery-core/ vxquery-core/jjdoc/ vxquery-server/ vxquery-xtest/

Added: vxquery/site/development_xml_document.html
URL: http://svn.apache.org/viewvc/vxquery/site/development_xml_document.html?rev=1691424&view=auto
==============================================================================
--- vxquery/site/development_xml_document.html (added)
+++ vxquery/site/development_xml_document.html Thu Jul 16 17:22:36 2015
@@ -0,0 +1,578 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 2015-07-16 
+ | Rendered using Apache Maven Fluido Skin 1.3.1
+-->
+<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="Date-Revision-yyyymmdd" content="20150716" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>VXQuery - </title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.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.3.1.min.js"></script>
+
+    
+                  </head>
+        <body class="topBarDisabled">
+          
+        
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                                  <a href="./" id="bannerLeft">
+                                                                                                <img src="images/VXQuery.png"  alt="VXQuery"/>
+                </a>
+                      </div>
+        <div class="pull-right">                  <a href="http://www.apache.org/" id="bannerRight">
+                                                                                                <img src="images/asf_logo_wide.png"  alt="Apache Software Foundation"/>
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+                
+                    
+                  <li id="publishDate">Last Published: 2015-07-16
+                      <span class="divider">|</span>
+                   </li>
+                  <li id="projectVersion">Version: 0.5
+                      </li>
+                      
+                
+                    
+      
+                            </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span3">
+          <div class="well sidebar-nav">
+                
+                    
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache Software Foundation</li>
+                              
+      <li>
+  
+                          <a href="http://www.apache.org/" class="externalLink" title="Home">
+          <i class="none"></i>
+        Home</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Donate">
+          <i class="none"></i>
+        Donate</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+          <i class="none"></i>
+        Thanks</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">
+          <i class="none"></i>
+        Security</a>
+            </li>
+                              <li class="nav-header">Get VXQuery</li>
+                              
+      <li>
+  
+                          <a href="http://www.apache.org/dyn/closer.cgi/vxquery/" class="externalLink" title="Download">
+          <i class="none"></i>
+        Download</a>
+            </li>
+                              <li class="nav-header">For Users</li>
+                              
+      <li>
+  
+                          <a href="user_get_started.html" title="Get Started">
+          <i class="none"></i>
+        Get Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="user_installation.html" title="Installation">
+          <i class="none"></i>
+        Installation</a>
+            </li>
+                
+      <li>
+  
+                          <a href="user_cluster_installation.html" title="Cluster Installation">
+          <i class="none"></i>
+        Cluster Installation</a>
+            </li>
+                
+      <li>
+  
+                          <a href="user_query.html" title="Executing a Query">
+          <i class="none"></i>
+        Executing a Query</a>
+            </li>
+                
+      <li>
+  
+                          <a href="user_running_tests.html" title="Running the Test Suite">
+          <i class="none"></i>
+        Running the Test Suite</a>
+            </li>
+                              <li class="nav-header">For Developers</li>
+                              
+      <li>
+  
+                          <a href="developer_get_started.html" title="Get Started">
+          <i class="none"></i>
+        Get Started</a>
+            </li>
+                
+      <li>
+  
+                          <a href="development_contribution.html" title="Contributing Code">
+          <i class="none"></i>
+        Contributing Code</a>
+            </li>
+                
+      <li>
+  
+                          <a href="development_data_handling.html" title="Data Handling">
+          <i class="none"></i>
+        Data Handling</a>
+            </li>
+                
+      <li>
+  
+                          <a href="development_xml_node_details.html" title="XML Data and Node Types">
+          <i class="none"></i>
+        XML Data and Node Types</a>
+            </li>
+                
+      <li class="active">
+  
+            <a href="#"><i class="none"></i>XML Data Model Example</a>
+          </li>
+                
+      <li>
+  
+                          <a href="development_eclipse_setup.html" title="Eclipse Setup">
+          <i class="none"></i>
+        Eclipse Setup</a>
+            </li>
+                
+      <li>
+  
+                          <a href="development_release.html" title="Release Steps">
+          <i class="none"></i>
+        Release Steps</a>
+            </li>
+                
+      <li>
+  
+                          <a href="development_site_update.html" title="Site Update Steps">
+          <i class="none"></i>
+        Site Update Steps</a>
+            </li>
+                
+      <li>
+  
+                          <a href="development_update_xqts_results.html" title="Update Local Git XQTS Results">
+          <i class="none"></i>
+        Update Local Git XQTS Results</a>
+            </li>
+                              <li class="nav-header">Project Documentation</li>
+                                                                                                                                                                                            
+      <li>
+  
+                          <a href="project-info.html" title="Project Information">
+          <i class="icon-chevron-right"></i>
+        Project Information</a>
+                  </li>
+                                                                                                      
+      <li>
+  
+                          <a href="project-reports.html" title="Project Reports">
+          <i class="icon-chevron-right"></i>
+        Project Reports</a>
+                  </li>
+                              <li class="nav-header">Modules</li>
+                              
+      <li>
+  
+                          <a href="vxquery-core/index.html" title="VXQuery Core">
+          <i class="none"></i>
+        VXQuery Core</a>
+            </li>
+                
+      <li>
+  
+                          <a href="vxquery-server/index.html" title="VXQuery Server">
+          <i class="none"></i>
+        VXQuery Server</a>
+            </li>
+                
+      <li>
+  
+                          <a href="vxquery-cli/index.html" title="VXQuery CLI">
+          <i class="none"></i>
+        VXQuery CLI</a>
+            </li>
+                
+      <li>
+  
+                          <a href="vxquery-xtest/index.html" title="VXQuery XTest">
+          <i class="none"></i>
+        VXQuery XTest</a>
+            </li>
+                
+      <li>
+  
+                          <a href="vxquery-benchmark/index.html" title="VXQuery Benchmark">
+          <i class="none"></i>
+        VXQuery Benchmark</a>
+            </li>
+            </ul>
+                
+                    
+                
+          <hr />
+
+           <div id="poweredBy">
+                            <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="span9" >
+                                  
+            <!-- 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. --><div class="section">
+<h2>XML Data Model Example <a name="XML_Data_Model_Example"></a></h2>
+<div class="section">
+<h3>Byte Array Break Down<a name="Byte_Array_Break_Down"></a></h3>
+<p>Every XML document in VXQuery is stored in memory as one continuous array of bytes. Pointables are used to refer to these bytes in the memory. This document covers VXQuery's representation of all the different types of elements of an XML document. As a result, we use a lots of pointables (same and different) through out the document. To simplify explanations, each pointable is explicitly assigned a NodeID only on this web page. Refer to the following link for details on the various pointables used: <a class="externalLink" href="http://vxquery.apache.org/development_xml_node_details.html"> XML Node Details </a>.</p>
+<div class="section">
+<h4>XML Document<a name="XML_Document"></a></h4>
+<p>We use the following XML document as an example to explain VXQuery's node types. The different node types are Node Tree Pointable (NTP), Document Node Pointable (DNP), Element Node Pointable (ENP), Attribute Node Pointable (ANP), Text Node Pointable (TNP), Comment Node Pointable (CNP) and Processing Instruction Node Pointable (PINP). </p>
+<div>
+<pre>&lt;?xml version=&quot;1.0&quot;?&gt;
+&lt;catalog xmlns:ex=&quot;http://example.org/&quot; &gt;
+  &lt;ex:book isbn=&quot;0812416139&quot;&gt;
+    &lt;!--top secret--&gt;
+    &lt;title&gt;Macbeth&lt;/title&gt;
+    &lt;?hide?&gt;
+  &lt;/ex:book&gt;
+&lt;/catalog&gt;</pre></div></div>
+<div class="section">
+<h4><a name="Bytes">Bytes</a></h4>
+<p>Following are the bytes for the XML document above. Elements in VXQuery are accessed using Tagged Value Pointables. Similarly, the XML document is also accessed using a Tagged Value Pointable. The first byte is represents the value tag. It indicates the type of the bytes that follow. </p>
+<div class="section">
+<h5><tt>107, 3, 0, 0, 0, 0, 0, 0, 0, -109, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 19, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 72, 0, 0, 0, 83, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 99, 97, 116, 97, 108, 111, 103, 0, 0, 0, 1, 0, 19, 104, 116, 116, 112, 58, 47, 47, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 47, 0, 0, 0, 2, 0, 4, 98, 111, 111, 107, 0, 0, 0, 3, 0, 2, 101, 120, 0, 0, 0, 4, 0, 4, 105, 115, 98, 110, 0, 0, 0, 5, 0, 5, 116, 105, 116, 108, 101, 0, 0, 0, 6, 101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 10, 0, 0, 0, -42, 0, 0, 0, -34, 104, 0, 0, 0, 2, 0, 3, 10, 32, 32, 102, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 30, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 4, 14, 0, 10, 48, 56, 49, 50, 52, 49, 54, 49, 51, 57, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 81, 0, 0, 0, 93, 
 0, 0, 0, 106, 0, 0, 0, 116, 104, 0, 0, 0, 5, 0, 5, 10, 32, 32, 32, 32, 105, 0, 0, 0, 6, 0, 10, 116, 111, 112, 32, 115, 101, 99, 114, 101, 116, 104, 0, 0, 0, 7, 0, 5, 10, 32, 32, 32, 32, 102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 0, 14, 104, 0, 0, 0, 9, 0, 7, 77, 97, 99, 98, 101, 116, 104, 104, 0, 0, 0, 10, 0, 5, 10, 32, 32, 32, 32, 106, 0, 0, 0, 11, 0, 4, 104, 105, 100, 101, 0, 0, 104, 0, 0, 0, 12, 0, 3, 10, 32, 32, 104, 0, 0, 0, 13, 0, 1, 10</tt><a name="a107_3_0_0_0_0_0_0_0_-109_0_0_0_7_0_0_0_6_0_0_0_19_0_0_0_44_0_0_0_54_0_0_0_62_0_0_0_72_0_0_0_83_0_0_0_0_0_0_0_3_0_0_0_1_0_0_0_4_0_0_0_2_0_0_0_5_0_0_0_6_0_0_0_0_0_0_0_7_99_97_116_97_108_111_103_0_0_0_1_0_19_104_116_116_112_58_47_47_101_120_97_109_112_108_101_46_111_114_103_47_0_0_0_2_0_4_98_111_111_107_0_0_0_3_0_2_101_120_0_0_0_4_0_4_105_115_98_110_0_0_0_5_0_5_116_105_116_108_101_0_0_0_6_101_0_0_0_0_0_0_0_1_0_0_1_0_102_4_0_0_0_0_0_0_0_0_0_0_0_1_0_0_0_1_0_0_0_3_0_0_0_10_0_0_0_-42_0_0_0_-34_104_0_0_0_2_0
 _3_10_32_32_102_6_0_0_0_4_0_0_0_2_0_0_0_3_0_0_0_3_0_0_0_1_0_0_0_30_103_0_0_0_0_0_0_0_0_0_0_0_5_0_0_0_4_14_0_10_48_56_49_50_52_49_54_49_51_57_0_0_0_7_0_0_0_12_0_0_0_29_0_0_0_41_0_0_0_81_0_0_0_93_0_0_0_106_0_0_0_116_104_0_0_0_5_0_5_10_32_32_32_32_105_0_0_0_6_0_10_116_111_112_32_115_101_99_114_101_116_104_0_0_0_7_0_5_10_32_32_32_32_102_4_0_0_0_0_0_0_0_0_0_0_0_6_0_0_0_8_0_0_0_1_0_0_0_14_104_0_0_0_9_0_7_77_97_99_98_101_116_104_104_0_0_0_10_0_5_10_32_32_32_32_106_0_0_0_11_0_4_104_105_100_101_0_0_104_0_0_0_12_0_3_10_32_32_104_0_0_0_13_0_1_10"></a></h5><hr /></div></div>
+<div class="section">
+<h4><a name="Node_Tree">Node Tree</a></h4>
+<p><tt>107</tt> The first byte as described above is the value tag for Node Tree Pointable.</p>
+<p>The rest of the bytes represent a Node Tree Pointable. Refer to this link to view the <a href="#Bytes">Bytes</a> for the Node Tree Pointable(NTP).</p>
+<p>XML Documents in VXQuery are wrapped in Node Tree Pointables. As a side note, every result produced as an output of a function is also wrapped in a NTP.</p>
+<p>Following are the bytes and contents of the Node Tree Pointable for this XML document.</p>
+<p><tt> 3 </tt> Header byte (One byte) that uses the lowest three bit to denote if</p>
+<ul>
+<li>bit <i>Node Id</i> exists: <i>Yes</i></li>
+<li>bit <i>Dictionary</i> exists: <i>Yes</i></li>
+<li>bit <i>Header Type</i> exists: <i>No</i></li></ul>
+<p><tt> 0, 0, 0, 0 </tt> These 4 bytes represent the <i>Node Id</i> which has value <b>0</b></p>
+<p>Following are the byte contents of the <a href="#Dictionary">Dictionary</a>. The byte array break down is explained in details further ahead.</p>
+<div class="section">
+<h5><tt>0, 0, 0, -109, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 19, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 72, 0, 0, 0, 83, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 99, 97, 116, 97, 108, 111, 103, 0, 0, 0, 1, 0, 19, 104, 116, 116, 112, 58, 47, 47, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 47, 0, 0, 0, 2, 0, 4, 98, 111, 111, 107, 0, 0, 0, 3, 0, 2, 101, 120, 0, 0, 0, 4, 0, 4, 105, 115, 98, 110, 0, 0, 0, 5, 0, 5, 116, 105, 116, 108, 101, 0, 0, 0, 6</tt><a name="a0_0_0_-109_0_0_0_7_0_0_0_6_0_0_0_19_0_0_0_44_0_0_0_54_0_0_0_62_0_0_0_72_0_0_0_83_0_0_0_0_0_0_0_3_0_0_0_1_0_0_0_4_0_0_0_2_0_0_0_5_0_0_0_6_0_0_0_0_0_0_0_7_99_97_116_97_108_111_103_0_0_0_1_0_19_104_116_116_112_58_47_47_101_120_97_109_112_108_101_46_111_114_103_47_0_0_0_2_0_4_98_111_111_107_0_0_0_3_0_2_101_120_0_0_0_4_0_4_105_115_98_110_0_0_0_5_0_5_116_105_116_108_101_0_0_0_6"></a></h5>
+<p>Element Node in NTP(root node):</p>
+<p>In this NTP, the Element Node or the root node is a Document Node Pointable (DNP) (<a href="#NodeID:0">NodeID:0</a>). <b>101</b> is the <i>Value Tag</i> for Document Node Pointable. Note that this root node can represent any pointable type. For example: ElementNodePointable, Attribute Node Pointable or Text Node Pointable.</p>
+<p>Following are the byte contents for the Document Node Pointable (<a href="#NodeID:0">NodeID:0</a>). The byte array break down is explained further ahead.</p></div>
+<div class="section">
+<h5><tt>0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 10, 0, 0, 0, -42, 0, 0, 0, -34, 104, 0, 0, 0, 2, 0, 3, 10, 32, 32, 102, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 30, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 4, 14, 0, 10, 48, 56, 49, 50, 52, 49, 54, 49, 51, 57, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 81, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 116, 104, 0, 0, 0, 5, 0, 5, 10, 32, 32, 32, 32, 105, 0, 0, 0, 6, 0, 10, 116, 111, 112, 32, 115, 101, 99, 114, 101, 116, 104, 0, 0, 0, 7, 0, 5, 10, 32, 32, 32, 32, 102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 0, 14, 104, 0, 0, 0, 9, 0, 7, 77, 97, 99, 98, 101, 116, 104, 104, 0, 0, 0, 10, 0, 5, 10, 32, 32, 32, 32, 106, 0, 0, 0, 11, 0, 4, 104, 105, 100, 101, 0, 0, 104, 0, 0, 0, 12, 0, 3, 10, 32, 32, 104, 0, 0, 0, 13, 0, 1, 10</tt><a name="a0_0_0_0_0_0_0_1_0_0_1_0_102_4_0_0_0_0_0_0_0_0_0_0_0_1_0
 _0_0_1_0_0_0_3_0_0_0_10_0_0_0_-42_0_0_0_-34_104_0_0_0_2_0_3_10_32_32_102_6_0_0_0_4_0_0_0_2_0_0_0_3_0_0_0_3_0_0_0_1_0_0_0_30_103_0_0_0_0_0_0_0_0_0_0_0_5_0_0_0_4_14_0_10_48_56_49_50_52_49_54_49_51_57_0_0_0_7_0_0_0_12_0_0_0_29_0_0_0_41_0_0_0_81_0_0_0_93_0_0_0_106_0_0_0_116_104_0_0_0_5_0_5_10_32_32_32_32_105_0_0_0_6_0_10_116_111_112_32_115_101_99_114_101_116_104_0_0_0_7_0_5_10_32_32_32_32_102_4_0_0_0_0_0_0_0_0_0_0_0_6_0_0_0_8_0_0_0_1_0_0_0_14_104_0_0_0_9_0_7_77_97_99_98_101_116_104_104_0_0_0_10_0_5_10_32_32_32_32_106_0_0_0_11_0_4_104_105_100_101_0_0_104_0_0_0_12_0_3_10_32_32_104_0_0_0_13_0_1_10"></a></h5><hr /></div></div>
+<div class="section">
+<h4><a name="Dictionary">Dictionary</a></h4>
+<p>Byte Array for the Dictionary</p>
+<div class="section">
+<h5><tt>0, 0, 0, -109, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 19, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 72, 0, 0, 0, 83, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 99, 97, 116, 97, 108, 111, 103, 0, 0, 0, 1, 0, 19, 104, 116, 116, 112, 58, 47, 47, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 47, 0, 0, 0, 2, 0, 4, 98, 111, 111, 107, 0, 0, 0, 3, 0, 2, 101, 120, 0, 0, 0, 4, 0, 4, 105, 115, 98, 110, 0, 0, 0, 5, 0, 5, 116, 105, 116, 108, 101, 0, 0, 0, 6</tt><a name="a0_0_0_-109_0_0_0_7_0_0_0_6_0_0_0_19_0_0_0_44_0_0_0_54_0_0_0_62_0_0_0_72_0_0_0_83_0_0_0_0_0_0_0_3_0_0_0_1_0_0_0_4_0_0_0_2_0_0_0_5_0_0_0_6_0_0_0_0_0_0_0_7_99_97_116_97_108_111_103_0_0_0_1_0_19_104_116_116_112_58_47_47_101_120_97_109_112_108_101_46_111_114_103_47_0_0_0_2_0_4_98_111_111_107_0_0_0_3_0_2_101_120_0_0_0_4_0_4_105_115_98_110_0_0_0_5_0_5_116_105_116_108_101_0_0_0_6"></a></h5></div>
+<div class="section">
+<h5><tt> 0, 0, 0, -109 </tt> <a name="a0_0_0_-109"></a></h5>
+<p>These 4 bytes represent the <i>Size of Dictionary</i> in signed integer format. After conversion to unsigned integer format the value is <b>147</b>.</p></div>
+<div class="section">
+<h5><tt>0, 0, 0, 7</tt><a name="a0_0_0_7"></a></h5>
+<p>These 4 bytes represent the <i>Number of items</i> in the dictionary: <b>7</b></p></div>
+<div class="section">
+<h5><tt>0, 0, 0, 6, 0, 0, 0, 19, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 72, 0, 0, 0, 83</tt> <a name="a0_0_0_6_0_0_0_19_0_0_0_44_0_0_0_54_0_0_0_62_0_0_0_72_0_0_0_83"></a></h5>
+<p>This is a list of <i>Offsets</i> for each item in the dictionary. There are 7 offsets. Each offset is 4 bytes long. Following are the 7 offsets: <b>6, 19, 44, 54, 62, 72, 83</b></p></div>
+<div class="section">
+<h5><tt>0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 6</tt><a name="a0_0_0_0_0_0_0_3_0_0_0_1_0_0_0_4_0_0_0_2_0_0_0_5_0_0_0_6"></a></h5>
+<p>This is a sorted list of keys in alphabetical order. Each key is 4 byte long. Each key is mapped to a string in the dictionary. The keys are the numbers <b>1</b> through <b>6</b>.</p>
+<p>Following are the data values in the dictionary.Each data value is a StringPointable. Each StringPointable maps to XML document strings. </p></div>
+<div class="section">
+<h5><tt>0, 0, 0, 0, 0, 0</tt> <a name="a0_0_0_0_0_0"></a></h5>
+<p>The <i>Size</i> of the string is <b>0</b>. The <i>String Value</i> is <b>null</b>. The StringPointable is followed by the key which is <b>0</b>.</p></div>
+<div class="section">
+<h5><tt>0, 7, 99, 97, 116, 97, 108, 111, 103, 0, 0, 0, 1</tt><a name="a0_7_99_97_116_97_108_111_103_0_0_0_1"></a></h5>
+<p>The <i>Size</i> of the string is <b>7</b>. The <i>String Value</i> is <b>catalog</b>. The StringPointable is followed by the key which is <b>1</b>.</p></div>
+<div class="section">
+<h5><tt>0, 19, 104, 116, 116, 112, 58, 47, 47, 101, 120, 97, 109, 112, 108, 101, 46, 111, 114, 103, 47, 0, 0, 0, 2</tt> <a name="a0_19_104_116_116_112_58_47_47_101_120_97_109_112_108_101_46_111_114_103_47_0_0_0_2"></a></h5>
+<p>The <i>Size</i> of the string is <b>19</b>. The <i>String Value</i> is <b>http://example.org/</b>. The StringPointable is followed by the key which is <b>2</b>.</p></div>
+<div class="section">
+<h5><tt>0, 4, 98, 111, 111, 107, 0, 0, 0, 3</tt><a name="a0_4_98_111_111_107_0_0_0_3"></a></h5>
+<p>The <i>Size</i> of the string is <b>4</b>. The <i>String Value</i> is <b>book</b>. The StringPointable is followed by the key which is <b>3</b>. </p></div>
+<div class="section">
+<h5><tt>0, 2, 101, 120, 0, 0, 0, 4</tt><a name="a0_2_101_120_0_0_0_4"></a></h5>
+<p>The <i>Size</i> of the string is <b>2</b>. The <i>String Value</i> is <b>ex</b>. The StringPointable is followed by the key which is <b>4</b>.</p></div>
+<div class="section">
+<h5><tt>0, 4, 105, 115, 98, 110, 0, 0, 0, 5</tt><a name="a0_4_105_115_98_110_0_0_0_5"></a></h5>
+<p>The <i>Size</i> of the string is <b>4</b>. The <i>String Value</i> is <b>isbn</b>. The StringPointable is followed by the key which is <b>5</b>.</p></div>
+<div class="section">
+<h5><tt>0, 5, 116, 105, 116, 108, 101, 0, 0, 0, 6</tt><a name="a0_5_116_105_116_108_101_0_0_0_6"></a></h5>
+<p>The <i>Size</i> of the string is <b>4</b>. The <i>String Value</i> is <b>title</b>. The StringPointable is followed by the key which is <b>6</b>.</p><hr /></div></div>
+<div class="section">
+<h4>Document Node (<a name="NodeID:0">NodeID:0</a>)<a name="Document_Node_NodeID:0"></a></h4>
+<p>This child is contained in the parent <a href="#Node_Tree">Node Tree</a>.</p>
+<p>Byte Array for Document Node (NodeID:0)</p>
+<div class="section">
+<h5><tt>101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 10, 0, 0, 0, -42, 0, 0, 0, -34, 104, 0, 0, 0, 2, 0, 3, 10, 32, 32, 102, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 30, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 4, 14, 0, 10, 48, 56, 49, 50, 52, 49, 54, 49, 51, 57, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 81, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 116, 104, 0, 0, 0, 5, 0, 5, 10, 32, 32, 32, 32, 105, 0, 0, 0, 6, 0, 10, 116, 111, 112, 32, 115, 101, 99, 114, 101, 116, 104, 0, 0, 0, 7, 0, 5, 10, 32, 32, 32, 32, 102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 0, 14, 104, 0, 0, 0, 9, 0, 7, 77, 97, 99, 98, 101, 116, 104, 104, 0, 0, 0, 10, 0, 5, 10, 32, 32, 32, 32, 106, 0, 0, 0, 11, 0, 4, 104, 105, 100, 101, 0, 0, 104, 0, 0, 0, 12, 0, 3, 10, 32, 32, 104, 0, 0, 0, 13, 0, 1, 10</tt><a name="a101_0_0_0_0_0_0_0_1_0_0_1_0_102_4_0_0_0_0_0_0_0_0_
 0_0_0_1_0_0_0_1_0_0_0_3_0_0_0_10_0_0_0_-42_0_0_0_-34_104_0_0_0_2_0_3_10_32_32_102_6_0_0_0_4_0_0_0_2_0_0_0_3_0_0_0_3_0_0_0_1_0_0_0_30_103_0_0_0_0_0_0_0_0_0_0_0_5_0_0_0_4_14_0_10_48_56_49_50_52_49_54_49_51_57_0_0_0_7_0_0_0_12_0_0_0_29_0_0_0_41_0_0_0_81_0_0_0_93_0_0_0_106_0_0_0_116_104_0_0_0_5_0_5_10_32_32_32_32_105_0_0_0_6_0_10_116_111_112_32_115_101_99_114_101_116_104_0_0_0_7_0_5_10_32_32_32_32_102_4_0_0_0_0_0_0_0_0_0_0_0_6_0_0_0_8_0_0_0_1_0_0_0_14_104_0_0_0_9_0_7_77_97_99_98_101_116_104_104_0_0_0_10_0_5_10_32_32_32_32_106_0_0_0_11_0_4_104_105_100_101_0_0_104_0_0_0_12_0_3_10_32_32_104_0_0_0_13_0_1_10"></a></h5>
+<p><tt>101</tt> is the value tag for the Document Node Pointable.</p>
+<p>Following are the bytes and contents of the Document Node Pointable.</p>
+<p><tt> 0, 0, 0, 0 </tt> These 4 bytes represent the <i>Node Id</i> which has value <b>0</b></p>
+<p>Every Document Node Pointable contains a Sequence Pointable. This is analogous to a collection of items(data). In VXQuery, the items(data) in the Sequence Pointable are preceded by the number of items in the sequence and item size.</p>
+<p>Sequence Content:</p>
+<p><tt>0, 0, 0, 1</tt> These 4 bytes represents the <i>Number of Items</i> in the sequence which is <b>1</b> </p>
+<p><tt>0, 0, 1, 0</tt> These 4 bytes represents the <i>Size of the item</i> which is <b>257</b></p>
+<p><i>Data in the Sequence</i>: Here the (item)data in the sequence is an Element Node Pointable (<a href="#NodeID:1">NodeID:1</a>). Note that the data can represent any type of pointable or element.</p></div>
+<div class="section">
+<h5><tt>102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 10, 0, 0, 0, -42, 0, 0, 0, -34, 104, 0, 0, 0, 2, 0, 3, 10, 32, 32, 102, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 30, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 4, 14, 0, 10, 48, 56, 49, 50, 52, 49, 54, 49, 51, 57, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 81, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 116, 104, 0, 0, 0, 5, 0, 5, 10, 32, 32, 32, 32, 105, 0, 0, 0, 6, 0, 10, 116, 111, 112, 32, 115, 101, 99, 114, 101, 116, 104, 0, 0, 0, 7, 0, 5, 10, 32, 32, 32, 32, 102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 0, 14, 104, 0, 0, 0, 9, 0, 7, 77, 97, 99, 98, 101, 116, 104, 104, 0, 0, 0, 10, 0, 5, 10, 32, 32, 32, 32, 106, 0, 0, 0, 11, 0, 4, 104, 105, 100, 101, 0, 0, 104, 0, 0, 0, 12, 0, 3, 10, 32, 32, 104, 0, 0, 0, 13, 0, 1, 10</tt><a name="a102_4_0_0_0_0_0_0_0_0_0_0_0_1_0_0_0_1_0_0_0_3_0_0_0_10_0_0_0_-42_0_0_0_-34_104_0_0_0_2_0_3_
 10_32_32_102_6_0_0_0_4_0_0_0_2_0_0_0_3_0_0_0_3_0_0_0_1_0_0_0_30_103_0_0_0_0_0_0_0_0_0_0_0_5_0_0_0_4_14_0_10_48_56_49_50_52_49_54_49_51_57_0_0_0_7_0_0_0_12_0_0_0_29_0_0_0_41_0_0_0_81_0_0_0_93_0_0_0_106_0_0_0_116_104_0_0_0_5_0_5_10_32_32_32_32_105_0_0_0_6_0_10_116_111_112_32_115_101_99_114_101_116_104_0_0_0_7_0_5_10_32_32_32_32_102_4_0_0_0_0_0_0_0_0_0_0_0_6_0_0_0_8_0_0_0_1_0_0_0_14_104_0_0_0_9_0_7_77_97_99_98_101_116_104_104_0_0_0_10_0_5_10_32_32_32_32_106_0_0_0_11_0_4_104_105_100_101_0_0_104_0_0_0_12_0_3_10_32_32_104_0_0_0_13_0_1_10"></a></h5><hr /></div></div>
+<div class="section">
+<h4>Element Node (<a name="NodeID:1">NodeID:1</a>)<a name="Element_Node_NodeID:1"></a></h4>
+<p>This child is contained in the parent Document Node (<a href="#NodeID:0">NodeID:0</a>).</p>
+<p>Byte Array for Element Node NodeID:1</p>
+<div class="section">
+<h5><tt>102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 10, 0, 0, 0, -42, 0, 0, 0, -34, 104, 0, 0, 0, 2, 0, 3, 10, 32, 32, 102, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 30, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 4, 14, 0, 10, 48, 56, 49, 50, 52, 49, 54, 49, 51, 57, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 81, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 116, 104, 0, 0, 0, 5, 0, 5, 10, 32, 32, 32, 32, 105, 0, 0, 0, 6, 0, 10, 116, 111, 112, 32, 115, 101, 99, 114, 101, 116, 104, 0, 0, 0, 7, 0, 5, 10, 32, 32, 32, 32, 102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 0, 14, 104, 0, 0, 0, 9, 0, 7, 77, 97, 99, 98, 101, 116, 104, 104, 0, 0, 0, 10, 0, 5, 10, 32, 32, 32, 32, 106, 0, 0, 0, 11, 0, 4, 104, 105, 100, 101, 0, 0, 104, 0, 0, 0, 12, 0, 3, 10, 32, 32, 104, 0, 0, 0, 13, 0, 1, 10</tt><a name="a102_4_0_0_0_0_0_0_0_0_0_0_0_1_0_0_0_1_0_0_0_3_0_0_0_10_0_0_0_-42_0_0_0_-34_104_0_0_0_2_0_3_
 10_32_32_102_6_0_0_0_4_0_0_0_2_0_0_0_3_0_0_0_3_0_0_0_1_0_0_0_30_103_0_0_0_0_0_0_0_0_0_0_0_5_0_0_0_4_14_0_10_48_56_49_50_52_49_54_49_51_57_0_0_0_7_0_0_0_12_0_0_0_29_0_0_0_41_0_0_0_81_0_0_0_93_0_0_0_106_0_0_0_116_104_0_0_0_5_0_5_10_32_32_32_32_105_0_0_0_6_0_10_116_111_112_32_115_101_99_114_101_116_104_0_0_0_7_0_5_10_32_32_32_32_102_4_0_0_0_0_0_0_0_0_0_0_0_6_0_0_0_8_0_0_0_1_0_0_0_14_104_0_0_0_9_0_7_77_97_99_98_101_116_104_104_0_0_0_10_0_5_10_32_32_32_32_106_0_0_0_11_0_4_104_105_100_101_0_0_104_0_0_0_12_0_3_10_32_32_104_0_0_0_13_0_1_10"></a></h5>
+<p><tt>102</tt> is the value tag for Element Node Pointable.</p>
+<p>Following are the bytes and contents of the Element Node Pointable.</p>
+<p><tt> 4 </tt> Header byte (One byte) that uses the lowest three bits to denote if</p>
+<ul>
+<li>bit <i>Namespace Chunk</i> exists: <i>No</i></li>
+<li>bit <i>Attribute Chunk</i> exists: <i>No</i></li>
+<li>bit <i>Children Chunk</i> exists: <i>Yes</i></li></ul>
+<p><tt>0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1</tt> This is a <i>Name Pointer</i> which is an array of integers(4 bytes) of size <b>3</b> </p>
+<p><tt>0, 0, 0, 1</tt> This is the <i>Local Node Id</i> which uses 4 bytes.</p>
+<p>Children Chunk is a Sequence Pointable. This is analogous to a collection of items(data). In VXQuery, the items(data) in the Sequence Pointable are preceded by the number of items in the sequence and item size. </p>
+<p>Sequence Content childrenChunk:</p>
+<p><tt>0, 0, 0, 3</tt> <i>Number of Items</i> in the SequencePointable <i>children chunk</i> is <b>3</b></p>
+<p><tt>0, 0, 0, 10</tt> <i>Offset</i> of the first item is <b>10</b></p>
+<p><tt>0, 0, 0, -42</tt> <i>Offset</i> of the second item is <b>214</b></p>
+<p><tt>0, 0, 0, -34</tt> <i>Offset</i> of the third item is <b>222</b></p>
+<p><i>Data in the Sequence</i>: Here the items(data) in the sequence are Text Node Pointables (<a href="#NodeID:2">NodeID:2</a>), (<a href="#NodeID:13">NodeID:13</a>) and Element Node Pointable (<a href="#NodeID:3">NodeID:3</a>). Note that the data can represent any type of pointable or element.</p></div>
+<div class="section">
+<h5><tt>104, 0, 0, 0, 2, 0, 3, 10, 32, 32, 102, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 30, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 4, 14, 0, 10, 48, 56, 49, 50, 52, 49, 54, 49, 51, 57, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 81, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 116, 104, 0, 0, 0, 5, 0, 5, 10, 32, 32, 32, 32, 105, 0, 0, 0, 6, 0, 10, 116, 111, 112, 32, 115, 101, 99, 114, 101, 116, 104, 0, 0, 0, 7, 0, 5, 10, 32, 32, 32, 32, 102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 0, 14, 104, 0, 0, 0, 9, 0, 7, 77, 97, 99, 98, 101, 116, 104, 104, 0, 0, 0, 10, 0, 5, 10, 32, 32, 32, 32, 106, 0, 0, 0, 11, 0, 4, 104, 105, 100, 101, 0, 0, 104, 0, 0, 0, 12, 0, 3, 10, 32, 32, 104, 0, 0, 0, 13, 0, 1, 10</tt><a name="a104_0_0_0_2_0_3_10_32_32_102_6_0_0_0_4_0_0_0_2_0_0_0_3_0_0_0_3_0_0_0_1_0_0_0_30_103_0_0_0_0_0_0_0_0_0_0_0_5_0_0_0_4_14_0_10_48_56_49_50_52_49_54_49_51_57_0_0_0_7_0_0_0_12_0_0_0_29_0_0_0_41_0_0_0_81_0_
 0_0_93_0_0_0_106_0_0_0_116_104_0_0_0_5_0_5_10_32_32_32_32_105_0_0_0_6_0_10_116_111_112_32_115_101_99_114_101_116_104_0_0_0_7_0_5_10_32_32_32_32_102_4_0_0_0_0_0_0_0_0_0_0_0_6_0_0_0_8_0_0_0_1_0_0_0_14_104_0_0_0_9_0_7_77_97_99_98_101_116_104_104_0_0_0_10_0_5_10_32_32_32_32_106_0_0_0_11_0_4_104_105_100_101_0_0_104_0_0_0_12_0_3_10_32_32_104_0_0_0_13_0_1_10"></a></h5><hr /></div></div>
+<div class="section">
+<h4>Text Node (<a name="NodeID:2">NodeID:2</a>) <a name="Text_Node_NodeID:2"></a></h4>
+<p>This child is contained in the parent Element Node (<a href="#NodeID:1">NodeID:1</a>).</p>
+<p>Byte Array for Text Node NodeID:2</p>
+<div class="section">
+<h5><tt>104, 0, 0, 0, 2, 0, 3, 10, 32, 32</tt><a name="a104_0_0_0_2_0_3_10_32_32"></a></h5>
+<p><tt>104</tt> is the value tag for the Text Node Pointable.</p>
+<p>Following are the bytes and contents of the Text Node Pointable. </p>
+<p><tt>0, 0, 0, 2</tt> This is the <i>Node Id</i> that uses 4 bytes and has value <b>2</b> </p>
+<p><tt>0, 3, 10, 32, 32</tt> This is the <i>UTF8String</i> which has a size <b>3</b> and value represents a <b>new line</b> and 2 <b>spaces</b></p><hr /></div></div>
+<div class="section">
+<h4>Element Node (<a name="NodeID:3">NodeID:3</a>)<a name="Element_Node_NodeID:3"></a></h4>
+<p>This child is contained in the parent Element Node (<a href="#NodeID:1">NodeID:1</a>).</p>
+<p>Byte Array for Element Node NodeID:3</p>
+<div class="section">
+<h5><tt>102, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 30, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 4, 14, 0, 10, 48, 56, 49, 50, 52, 49, 54, 49, 51, 57, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 81, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 116, 104, 0, 0, 0, 5, 0, 5, 10, 32, 32, 32, 32, 105, 0, 0, 0, 6, 0, 10, 116, 111, 112, 32, 115, 101, 99, 114, 101, 116, 104, 0, 0, 0, 7, 0, 5, 10, 32, 32, 32, 32, 102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 0, 14, 104, 0, 0, 0, 9, 0, 7, 77, 97, 99, 98, 101, 116, 104, 104, 0, 0, 0, 10, 0, 5, 10, 32, 32, 32, 32, 106, 0, 0, 0, 11, 0, 4, 104, 105, 100, 101, 0, 0, 104, 0, 0, 0, 12, 0, 3, 10, 32, 32</tt><a name="a102_6_0_0_0_4_0_0_0_2_0_0_0_3_0_0_0_3_0_0_0_1_0_0_0_30_103_0_0_0_0_0_0_0_0_0_0_0_5_0_0_0_4_14_0_10_48_56_49_50_52_49_54_49_51_57_0_0_0_7_0_0_0_12_0_0_0_29_0_0_0_41_0_0_0_81_0_0_0_93_0_0_0_106_0_0_0_116_104_0_0_0_5_0_5_10_32_32_32_32_105_0_0_0_6_0_10_116_111_112_3
 2_115_101_99_114_101_116_104_0_0_0_7_0_5_10_32_32_32_32_102_4_0_0_0_0_0_0_0_0_0_0_0_6_0_0_0_8_0_0_0_1_0_0_0_14_104_0_0_0_9_0_7_77_97_99_98_101_116_104_104_0_0_0_10_0_5_10_32_32_32_32_106_0_0_0_11_0_4_104_105_100_101_0_0_104_0_0_0_12_0_3_10_32_32"></a></h5>
+<p><tt>102</tt> is the value tag for the Element Node Pointable.</p>
+<p>Following are the bytes and contents of the Element Node Pointable.</p>
+<p><tt> 6 </tt> Header byte (One byte) that uses the three lowest bit to denote if</p>
+<ul>
+<li>bit <i>Namespace Chunk</i> exists: <i>No</i></li>
+<li>bit <i>Attribute Chunk</i> exists: <i>Yes</i></li>
+<li>bit <i>Children Chunk</i> exists: <i>Yes</i></li></ul>
+<p><tt>0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 3</tt> This is a <i>Name Pointer</i> which is an array of integers(4 bytes) of size <b>3</b> </p>
+<p><tt>0, 0, 0, 3</tt> This is the <i>Local Node Id</i> which uses 4 bytes.</p>
+<p>Attribute Chunk is a Sequence Pointable.</p>
+<p>Sequence Content attributeChunk:</p>
+<p><tt>0, 0, 0, 1</tt> <i>Number of Items</i> in the SequencePointable <i>attribute chunk</i> is <b>1</b></p>
+<p><tt>0, 0, 0, 30</tt> <i>Size</i> of the first item is <b>30</b></p>
+<p><i>Data in the Sequence</i>: Here the item(data) in the sequence is an Attribute Node Pointable (<a href="#NodeID:4">NodeID:4</a>). Note that the data can represent any type of pointable or element.</p></div>
+<div class="section">
+<h5><tt> 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 4, 14, 0, 10, 48, 56, 49, 50, 52, 49, 54, 49, 51, 57</tt><a name="a103_0_0_0_0_0_0_0_0_0_0_0_5_0_0_0_4_14_0_10_48_56_49_50_52_49_54_49_51_57"></a></h5>
+<p>Children Chunk is a Sequence Pointable. This is analogous to a collection of items(data). In VXQuery, the items(data) in the Sequence Pointable are preceded by the number of items in the sequence and item size. </p>
+<p>Sequence Content childrenChunk:</p>
+<p><tt>0, 0, 0, 7</tt> <i>Number of Items</i> in the SequencePointable <i>children chunk</i> is <b>3</b></p>
+<p><tt>0, 0, 0, 12</tt> <i>Offset</i> of the first item is <b>12</b></p>
+<p><tt>0, 0, 0, 29</tt> <i>Offset</i> of the second item is <b>12</b></p>
+<p><tt>0, 0, 0, 41</tt> <i>Offset</i> of the third item is <b>41</b></p>
+<p><tt>0, 0, 0, 81</tt> <i>Offset</i> of the fourth item is <b>81</b></p>
+<p><tt>0, 0, 0, 93</tt> <i>Offset</i> of the fifth item is <b>93</b></p>
+<p><tt>0, 0, 0, 106</tt> <i>Offset</i> of the sixth item is <b>106</b></p>
+<p><tt>0, 0, 0, 116</tt> <i>Offset</i> of the seventh item is <b>116</b></p>
+<p><i>Data in the Sequence</i>: Here the items(data) in the sequence are Text Node (<a href="#NodeID:5">NodeID:5</a>), (<a href="#NodeID:7">NodeID:7</a>), (<a href="#NodeID:10">NodeID:10</a>), (<a href="#NodeID:12">NodeID:12</a>), Element Node (<a href="#NodeID:8">NodeID:8</a>), Comment Node (<a href="#NodeID:6">NodeID:6</a>) and Processing Instruction Node (<a href="#NodeID:11">NodeID:11</a>). </p></div>
+<div class="section">
+<h5><tt>104, 0, 0, 0, 5, 0, 5, 10, 32, 32, 32, 32, 105, 0, 0, 0, 6, 0, 10, 116, 111, 112, 32, 115, 101, 99, 114, 101, 116, 104, 0, 0, 0, 7, 0, 5, 10, 32, 32, 32, 32, 102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 0, 14, 104, 0, 0, 0, 9, 0, 7, 77, 97, 99, 98, 101, 116, 104, 104, 0, 0, 0, 10, 0, 5, 10, 32, 32, 32, 32, 106, 0, 0, 0, 11, 0, 4, 104, 105, 100, 101, 0, 0, 104, 0, 0, 0, 12, 0, 3, 10, 32, 32, 104, 0, 0, 0, 13, 0, 1, 10</tt><a name="a104_0_0_0_5_0_5_10_32_32_32_32_105_0_0_0_6_0_10_116_111_112_32_115_101_99_114_101_116_104_0_0_0_7_0_5_10_32_32_32_32_102_4_0_0_0_0_0_0_0_0_0_0_0_6_0_0_0_8_0_0_0_1_0_0_0_14_104_0_0_0_9_0_7_77_97_99_98_101_116_104_104_0_0_0_10_0_5_10_32_32_32_32_106_0_0_0_11_0_4_104_105_100_101_0_0_104_0_0_0_12_0_3_10_32_32_104_0_0_0_13_0_1_10"></a></h5><hr /></div></div>
+<div class="section">
+<h4>Attribute Node (<a name="NodeID:3">NodeID:3</a>)<a name="Attribute_Node_NodeID:3"></a></h4>
+<p>This child is contained in the parent Element Node (<a href="#NodeID:3">NodeID:3</a>).</p>
+<p>Byte Array for Attribute Node NodeID:3</p>
+<div class="section">
+<h5><tt>103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 4, 14, 0, 10, 48, 56, 49, 50, 52, 49, 54, 49, 51, 57</tt><a name="a103_0_0_0_0_0_0_0_0_0_0_0_5_0_0_0_4_14_0_10_48_56_49_50_52_49_54_49_51_57"></a></h5>
+<p><tt>103</tt> is the value tag for the Attribute Node Pointable.</p>
+<p>Following are the bytes and contents of the Attribute Node Pointable.</p>
+<p><tt>0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,</tt> This is a <i>Name Pointer</i> which is an array of integers(4 bytes) of size <b>3</b>. It consists of <i>PrefixCode</i>, <i>NamespaceCode</i>, <i>LocalCode</i>.</p>
+<p><tt>0, 0, 0, 4</tt> This is the <i>NodeId</i> which has a value of <b>4</b>.</p>
+<p><tt>14, 0, 10, 48, 56, 49, 50, 52, 49, 54, 49, 51, 57 </tt> This is a string of length <b>10</b> and the length of the string is <b>0812416139</b></p><hr /></div></div>
+<div class="section">
+<h4>Text Node Pointable (<a name="NodeID:5">NodeID:5</a>)<a name="Text_Node_Pointable_NodeID:5"></a></h4>
+<p>This child is contained in the parent Element Node (<a href="#NodeID:3">NodeID:3</a>) childrenChunk.</p>
+<p>Byte Array for Text Node NodeID:5</p>
+<div class="section">
+<h5><tt>104, 0, 0, 0, 5, 0, 5, 10, 32, 32, 32, 32</tt><a name="a104_0_0_0_5_0_5_10_32_32_32_32"></a></h5>
+<p><tt>104</tt> is the value tag for the Text Node Pointable.</p>
+<p>Following are the bytes and contents of the Text Node Pointable.</p>
+<p><tt>0, 0, 0, 5</tt> This is the <i>Node Id</i> that uses 4 bytes and has value <b>2</b> </p>
+<p><tt> 0, 5, 10, 32, 32, 32, 32</tt> This is the <i>UTF8String</i> which has a size <b>5</b> and value represents a <b>new line</b> and 4 <b>spaces</b></p><hr /></div></div>
+<div class="section">
+<h4>Comment Node Pointable (<a name="NodeID:6">NodeID:6</a>)<a name="Comment_Node_Pointable_NodeID:6"></a></h4>
+<p>This child is contained in the parent Element Node (<a href="#NodeID:3">NodeID:3</a>) childrenChunk.</p>
+<p>Byte Array for Comment Node NodeID:6</p>
+<div class="section">
+<h5><tt>105, 0, 0, 0, 6, 0, 10, 116, 111, 112, 32, 115, 101, 99, 114, 101, 116</tt><a name="a105_0_0_0_6_0_10_116_111_112_32_115_101_99_114_101_116"></a></h5>
+<p><tt>105</tt> is the value tag for the Comment Node Pointable.</p>
+<p>Following are the bytes and contents of the Comment Node Pointable.</p>
+<p><tt>0, 0, 0, 6</tt> This is the <i>Node Id</i> that uses 4 bytes and has value <b>6</b> </p>
+<p><tt> 0, 10, 116, 111, 112, 32, 115, 101, 99, 114, 101, 116</tt> This is the <i>UTF8String</i> which has a size <b>10</b> and value <b>top secret</b></p><hr /></div></div>
+<div class="section">
+<h4>Text Node Pointable (<a name="NodeID:7">NodeID:7</a>)<a name="Text_Node_Pointable_NodeID:7"></a></h4>
+<p>This child is contained in the parent Element Node (<a href="#NodeID:3">NodeID:3</a>) childrenChunk.</p>
+<p>Byte Array for Text Node NodeID:7</p>
+<div class="section">
+<h5><tt> 104, 0, 0, 0, 7, 0, 5, 10, 32, 32, 32, 32</tt> <a name="a104_0_0_0_7_0_5_10_32_32_32_32"></a></h5>
+<p><tt>104</tt> is the value tag for the Text Node Pointable.</p>
+<p>Following are the bytes and contents of the Text Node Pointable.</p>
+<p><tt>0, 0, 0, 7</tt> This is the <i>Node Id</i> that uses 4 bytes and has value <b>7</b> </p>
+<p><tt> 0, 5, 10, 32, 32, 32, 32</tt> This is the <i>UTF8String</i> which has a size <b>5</b> and value represents a <b>new line</b> and 4 <b>spaces</b></p><hr /></div></div>
+<div class="section">
+<h4>Element Node (<a name="NodeID:8">NodeID:8</a>)<a name="Element_Node_NodeID:8"></a></h4>
+<p>This child is contained in the parent Element Node (<a href="#NodeID:3">NodeID:3</a>) childrenChunk.</p>
+<p>Byte Array for Element Node NodeID:8</p>
+<div class="section">
+<h5><tt>102, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 0, 14, 104, 0, 0, 0, 9, 0, 7, 77, 97, 99, 98, 101, 116, 104</tt><a name="a102_4_0_0_0_0_0_0_0_0_0_0_0_6_0_0_0_8_0_0_0_1_0_0_0_14_104_0_0_0_9_0_7_77_97_99_98_101_116_104"></a></h5>
+<p><tt>102</tt> is the value tag for the Element Node Pointable.</p>
+<p>Following are the bytes and contents of the Element Node Pointable.</p>
+<p><tt> 4 </tt> Header byte (One byte) that uses the lowest three bits to denote if</p>
+<ul>
+<li>bit <i>Namespace Chunk</i> exists: <i>No</i></li>
+<li>bit <i>Attribute Chunk</i> exists: <i>No</i></li>
+<li>bit <i>Children Chunk</i> exists: <i>Yes</i></li></ul>
+<p><tt>0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6</tt> This is a <i>Name Pointer</i> which is an array of integers(4 bytes) of size <b>3</b> </p>
+<p><tt>0, 0, 0, 8</tt> This is the <i>Node Id</i> that uses 4 bytes and has value <b>8</b> </p>
+<p>Following is a SequencePointable.</p>
+<p>Sequence Content childrenChunk</p>
+<p><tt>0, 0, 0, 1</tt> <i>Number of Items</i> in the SequencePointable <i>children chunk</i> is <b>1</b></p>
+<p><tt>0, 0, 0, 14</tt> <i>Offset</i> of the first item is <b>14</b></p>
+<p><i>Data in the Sequence</i>: Here the (item)data in the sequence is a Text Node Pointable (<a href="#NodeID:9">NodeID:9</a>).</p></div>
+<div class="section">
+<h5><tt> 104, 0, 0, 0, 9, 0, 7, 77, 97, 99, 98, 101, 116, 104</tt><a name="a104_0_0_0_9_0_7_77_97_99_98_101_116_104"></a></h5><hr /></div></div>
+<div class="section">
+<h4>Text Node Pointable (<a name="NodeID:9">NodeID:9</a>)<a name="Text_Node_Pointable_NodeID:9"></a></h4>
+<p>This child is contained in the parent Element Node (<a href="#NodeID:8">NodeID:8</a>).</p>
+<p>Byte Array for Text NodeID:9</p>
+<div class="section">
+<h5><tt>104, 0, 0, 0, 9, 0, 7, 77, 97, 99, 98, 101, 116, 104</tt><a name="a104_0_0_0_9_0_7_77_97_99_98_101_116_104"></a></h5>
+<p><tt>104</tt> is the value tag for the Text Node Pointable.</p>
+<p>Following are the bytes and contents of the Text Node Pointable.</p>
+<p><tt>0, 0, 0, 9</tt> This is the <i>Node Id</i> that uses 4 bytes and has value <b>9</b> </p>
+<p><tt>0, 7, 77, 97, 99, 98, 101, 116, 104</tt> This is the <i>UTF8String</i> which has a size <b>7</b> and value <b>Macbeth</b></p><hr /></div></div>
+<div class="section">
+<h4>Text Node Pointable (<a name="NodeID:10">NodeID:10</a>)<a name="Text_Node_Pointable_NodeID:10"></a></h4>
+<p>This child is contained in the parent Element Node (<a href="#NodeID:3">NodeID:3</a>) childrenChunk.</p>
+<p>Byte Array for Text Node NodeID:10</p>
+<div class="section">
+<h5><tt>104, 0, 0, 0, 10, 0, 5, 10, 32, 32, 32, 32</tt><a name="a104_0_0_0_10_0_5_10_32_32_32_32"></a></h5>
+<p><tt>104</tt> and the rest of the bytes represent a Text Node Pointable.</p>
+<p>Following are the bytes and contents of the Text Node Pointable.</p>
+<p><tt>0, 0, 0, 10</tt> This is the <i>Node Id</i> that uses 4 bytes and has value <b>2</b> </p>
+<p><tt>0, 5, 10, 32, 32, 32, 32</tt> This is the <i>UTF8String</i> which has a size <b>5</b> and value represents a <b>new line</b> and 4 <b>spaces</b></p><hr /></div></div>
+<div class="section">
+<h4>Processing Instruction Node (<a name="NodeID:11">NodeID:11</a>)<a name="Processing_Instruction_Node_NodeID:11"></a></h4>
+<p>This child is contained in the parent Element Node (<a href="#NodeID:3">NodeID:3</a>) childrenChunk.</p>
+<p>Byte Array for Processing Instruction Node NodeID:11</p>
+<div class="section">
+<h5><tt>106, 0, 0, 0, 11, 0, 4, 104, 105, 100, 101</tt><a name="a106_0_0_0_11_0_4_104_105_100_101"></a></h5>
+<p>Note that this is a Tagged Value Pointable in which the value tag is <b>106</b> and the rest of the bytes represent a Processing Instruction Node Pointable.</p>
+<p>Following are the bytes and contents of the Processing Instruction Node Pointable.</p>
+<p><tt>0, 0, 0, 11</tt> This is the <i>Node Id</i> that uses 4 bytes and has value <b>11</b></p>
+<p><tt>0, 4, 104, 105, 100, 101</tt> This is the <i>UTF8String</i> which has a size <b>4</b> and value <b>hide</b></p>
+<p><tt>0, 0</tt> This is also a string representing content. It is a <b>null string</b>. </p><hr /></div></div>
+<div class="section">
+<h4>Text Node Pointable (<a name="NodeID:12">NodeID:12</a>)<a name="Text_Node_Pointable_NodeID:12"></a></h4>
+<p>This child is contained in the parent Element Node (<a href="#NodeID:3">NodeID:3</a>) childrenChunk.</p>
+<p>Byte Array for Text Node NodeID:12</p>
+<div class="section">
+<h5><tt>104, 0, 0, 0, 12, 0, 3, 10, 32, 32</tt><a name="a104_0_0_0_12_0_3_10_32_32"></a></h5>
+<p>Note that this is a Tagged Value Pointable in which the value tag is <b>104</b> and the rest of the bytes represent a Text Node Pointable.</p>
+<p>Following are the bytes and contents of the Text Node Pointable.</p>
+<p><tt>0, 0, 0, 12</tt> This is the <i>Node Id</i> that uses 4 bytes and has value <b>12</b> </p>
+<p><tt>0, 3, 10, 32, 32</tt> This is the <i>UTF8String</i> which has a size <b>3</b> and value represents a <b>new line</b> and 2 <b>spaces</b>.</p><hr /></div></div>
+<div class="section">
+<h4>Text Node Pointable (<a name="NodeID:13">NodeID:13</a>)<a name="Text_Node_Pointable_NodeID:13"></a></h4>
+<p>This child is contained in the parent Element Node (<a href="#NodeID:1">NodeID:1</a>).</p>
+<p>Byte Array for Text Node NodeID:13</p>
+<div class="section">
+<h5><tt>104, 0, 0, 0, 13, 0, 1, 10</tt><a name="a104_0_0_0_13_0_1_10"></a></h5>
+<p><tt>104</tt> is the value tag for the Text Node Pointable.</p>
+<p>Following are the bytes and contents of the Text Node Pointable.</p>
+<p><tt>0, 0, 0, 13</tt> This is the <i>Node Id</i> that uses 4 bytes and has value <b>13</b> </p>
+<p><tt>0, 1, 10</tt> This is the <i>UTF8String</i> which has a size <b>1</b> and value represents a <b>new line</b>.</p><hr /></div></div></div></div>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                              <p >Copyright &copy;                    2015
+                        <a href="http://www.apache.org/">Apache Software Foundation</a>.
+            All rights reserved.      
+                    
+      </p>
+        </div>
+
+                                                                  
+<div class="row-fluid">Apache VXQuery, VXQuery, Apache, the Apache
+                feather logo, and the Apache VXQuery project logo are either
+                registered trademarks or trademarks of The Apache Software
+                Foundation in the United States and other countries.
+                All other marks mentioned may be trademarks or registered
+                trademarks of their respective owners.</div>
+                  
+        
+                </div>
+    </footer>
+        </body>
+</html>

Modified: vxquery/site/development_xml_node_details.html
URL: http://svn.apache.org/viewvc/vxquery/site/development_xml_node_details.html?rev=1691424&r1=1691423&r2=1691424&view=diff
==============================================================================
--- vxquery/site/development_xml_node_details.html (original)
+++ vxquery/site/development_xml_node_details.html Thu Jul 16 17:22:36 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2015-04-04 
+ | Generated by Apache Maven Doxia at 2015-07-16 
  | Rendered using Apache Maven Fluido Skin 1.3.1
 -->
 <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="Date-Revision-yyyymmdd" content="20150404" />
+    <meta name="Date-Revision-yyyymmdd" content="20150716" />
     <meta http-equiv="Content-Language" content="en" />
     <title>VXQuery - </title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -41,7 +41,7 @@
         <ul class="breadcrumb">
                 
                     
-                  <li id="publishDate">Last Published: 2015-04-04
+                  <li id="publishDate">Last Published: 2015-07-16
                       <span class="divider">|</span>
                    </li>
                   <li id="projectVersion">Version: 0.5
@@ -115,6 +115,13 @@
                 
       <li>
   
+                          <a href="user_cluster_installation.html" title="Cluster Installation">
+          <i class="none"></i>
+        Cluster Installation</a>
+            </li>
+                
+      <li>
+  
                           <a href="user_query.html" title="Executing a Query">
           <i class="none"></i>
         Executing a Query</a>
@@ -137,6 +144,13 @@
                 
       <li>
   
+                          <a href="development_contribution.html" title="Contributing Code">
+          <i class="none"></i>
+        Contributing Code</a>
+            </li>
+                
+      <li>
+  
                           <a href="development_data_handling.html" title="Data Handling">
           <i class="none"></i>
         Data Handling</a>
@@ -144,11 +158,18 @@
                 
       <li class="active">
   
-            <a href="#"><i class="none"></i>Data XML and Node Types</a>
+            <a href="#"><i class="none"></i>XML Data and Node Types</a>
           </li>
                 
       <li>
   
+                          <a href="development_xml_document.html" title="XML Data Model Example">
+          <i class="none"></i>
+        XML Data Model Example</a>
+            </li>
+                
+      <li>
+  
                           <a href="development_eclipse_setup.html" title="Eclipse Setup">
           <i class="none"></i>
         Eclipse Setup</a>
@@ -163,6 +184,13 @@
                 
       <li>
   
+                          <a href="development_site_update.html" title="Site Update Steps">
+          <i class="none"></i>
+        Site Update Steps</a>
+            </li>
+                
+      <li>
+  
                           <a href="development_update_xqts_results.html" title="Update Local Git XQTS Results">
           <i class="none"></i>
         Update Local Git XQTS Results</a>
@@ -240,7 +268,7 @@
         <div id="bodyColumn"  class="span9" >
                                   
             <!-- 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. --><div class="section">
-<h2>Data XML and Node Types<a name="Data_XML_and_Node_Types"></a></h2>
+<h2>XML Data and Node Types<a name="XML_Data_and_Node_Types"></a></h2>
 <p>XML is used as the data source for XQuery and must be parsed into Hyracks data. Each node type defined in XPath and XQuery can be mapped into pointable defined in Apache VXQuery&#x99;.</p>
 <div class="section">
 <h3>XPath Node Types<a name="XPath_Node_Types"></a></h3>
@@ -250,31 +278,31 @@
 <td align="left"><b>Pointable Name</b></td>
 <td align="left"><b>Data Size</b></td></tr>
 <tr class="b">
-<td align="left">Attribute Nodes</td>
+<td align="left">Attribute Nodes(ANP)</td>
 <td align="left"><a class="externalLink" href="https://git-wip-us.apache.org/repos/asf?p=vxquery.git;a=blob;f=vxquery-core/src/main/java/org/apache/vxquery/datamodel/accessors/nodes/AttributeNodePointable.java">AttributeNodePointable</a></td>
 <td align="right">1 + length</td></tr>
 <tr class="a">
-<td align="left">Document Nodes</td>
+<td align="left">Document Nodes(DNP)</td>
 <td align="left"><a class="externalLink" href="https://git-wip-us.apache.org/repos/asf?p=vxquery.git;a=blob;f=vxquery-core/src/main/java/org/apache/vxquery/datamodel/accessors/nodes/DocumentNodePointable.java">DocumentNodePointable</a></td>
 <td align="right">1 + length</td></tr>
 <tr class="b">
-<td align="left">Element Nodes</td>
+<td align="left">Element Nodes(ENP)</td>
 <td align="left"><a class="externalLink" href="https://git-wip-us.apache.org/repos/asf?p=vxquery.git;a=blob;f=vxquery-core/src/main/java/org/apache/vxquery/datamodel/accessors/nodes/ElementNodePointable.java">ElementNodePointable</a></td>
 <td align="right">1 + length</td></tr>
 <tr class="a">
-<td align="left">Node Tree Nodes</td>
+<td align="left">Node Tree(NTP)</td>
 <td align="left"><a class="externalLink" href="https://git-wip-us.apache.org/repos/asf?p=vxquery.git;a=blob;f=vxquery-core/src/main/java/org/apache/vxquery/datamodel/accessors/nodes/NodeTreePointable.java">NodeTreePointable</a></td>
 <td align="right">1 + length</td></tr>
 <tr class="b">
-<td align="left">Processing Instruction Nodes</td>
+<td align="left">Processing Instruction Node(PINP)</td>
 <td align="left"><a class="externalLink" href="https://git-wip-us.apache.org/repos/asf?p=vxquery.git;a=blob;f=vxquery-core/src/main/java/org/apache/vxquery/datamodel/accessors/nodes/PINodePointable.java">PINodePointable</a></td>
 <td align="right">1 + length</td></tr>
 <tr class="a">
-<td align="left">Comment Nodes</td>
+<td align="left">Comment Node(CNP)</td>
 <td align="left"><a class="externalLink" href="https://git-wip-us.apache.org/repos/asf?p=vxquery.git;a=blob;f=vxquery-core/src/main/java/org/apache/vxquery/datamodel/accessors/nodes/TextOrCommentNodePointable.java">TextOrCommentNodePointable</a></td>
 <td align="right">1 + length</td></tr>
 <tr class="b">
-<td align="left">Text Nodes</td>
+<td align="left">Text Node(TNP)</td>
 <td align="left"><a class="externalLink" href="https://git-wip-us.apache.org/repos/asf?p=vxquery.git;a=blob;f=vxquery-core/src/main/java/org/apache/vxquery/datamodel/accessors/nodes/TextOrCommentNodePointable.java">TextOrCommentNodePointable</a></td>
 <td align="right">1 + length</td></tr></table></div>
 <div class="section">

Modified: vxquery/site/index.html
URL: http://svn.apache.org/viewvc/vxquery/site/index.html?rev=1691424&r1=1691423&r2=1691424&view=diff
==============================================================================
--- vxquery/site/index.html (original)
+++ vxquery/site/index.html Thu Jul 16 17:22:36 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2015-04-04 
+ | Generated by Apache Maven Doxia at 2015-07-16 
  | Rendered using Apache Maven Fluido Skin 1.3.1
 -->
 <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="Date-Revision-yyyymmdd" content="20150404" />
+    <meta name="Date-Revision-yyyymmdd" content="20150716" />
     <meta http-equiv="Content-Language" content="en" />
     <title>VXQuery - </title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -41,7 +41,7 @@
         <ul class="breadcrumb">
                 
                     
-                  <li id="publishDate">Last Published: 2015-04-04
+                  <li id="publishDate">Last Published: 2015-07-16
                       <span class="divider">|</span>
                    </li>
                   <li id="projectVersion">Version: 0.5
@@ -115,6 +115,13 @@
                 
       <li>
   
+                          <a href="user_cluster_installation.html" title="Cluster Installation">
+          <i class="none"></i>
+        Cluster Installation</a>
+            </li>
+                
+      <li>
+  
                           <a href="user_query.html" title="Executing a Query">
           <i class="none"></i>
         Executing a Query</a>
@@ -137,6 +144,13 @@
                 
       <li>
   
+                          <a href="development_contribution.html" title="Contributing Code">
+          <i class="none"></i>
+        Contributing Code</a>
+            </li>
+                
+      <li>
+  
                           <a href="development_data_handling.html" title="Data Handling">
           <i class="none"></i>
         Data Handling</a>
@@ -144,9 +158,16 @@
                 
       <li>
   
-                          <a href="development_xml_node_details.html" title="Data XML and Node Types">
+                          <a href="development_xml_node_details.html" title="XML Data and Node Types">
           <i class="none"></i>
-        Data XML and Node Types</a>
+        XML Data and Node Types</a>
+            </li>
+                
+      <li>
+  
+                          <a href="development_xml_document.html" title="XML Data Model Example">
+          <i class="none"></i>
+        XML Data Model Example</a>
             </li>
                 
       <li>
@@ -165,6 +186,13 @@
                 
       <li>
   
+                          <a href="development_site_update.html" title="Site Update Steps">
+          <i class="none"></i>
+        Site Update Steps</a>
+            </li>
+                
+      <li>
+  
                           <a href="development_update_xqts_results.html" title="Update Local Git XQTS Results">
           <i class="none"></i>
         Update Local Git XQTS Results</a>
@@ -293,7 +321,7 @@
             <!-- 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. --><div class="section">
 <h2>Apache VXQuery<a name="Apache_VXQuery"></a></h2>
 <p>Apache VXQuery&#x99; will be a standards compliant XML Query processor implemented in Java. The focus is on the evaluation of queries on large amounts of XML data. Specifically the goal is to evaluate queries on large collections of relatively small XML documents. To achieve this queries will be evaluated on a cluster of shared nothing machines.</p>
-<p>There are lots of large collections of relatively small documents like e.g. the <a class="externalLink" href="http://www.sec.gov/info/edgar/ednews/dissemin.htm">EDGAR dataset</a> or the <a class="externalLink" href="http://wiki.openstreetmap.org/wiki/Download">OpenStreetMap dataset</a>. However we are not aware of open source XQuery processors available today that are capable of processing these datasets in parallel and making the contained information accessible.</p></div>
+<p>There are lots of large collections of relatively small documents like e.g. the <a class="externalLink" href="http://www.sec.gov/info/edgar/ednews/dissemin.htm">EDGAR dataset</a> or the <a class="externalLink" href="http://wiki.openstreetmap.org/wiki/Download">OpenStreetMap dataset</a>. However there are no XQuery processors available today that are capable of processing these datasets in parallel and making the contained information accessible.</p></div>
                   </div>
             </div>
           </div>

Modified: vxquery/site/issue-tracking.html
URL: http://svn.apache.org/viewvc/vxquery/site/issue-tracking.html?rev=1691424&r1=1691423&r2=1691424&view=diff
==============================================================================
--- vxquery/site/issue-tracking.html (original)
+++ vxquery/site/issue-tracking.html Thu Jul 16 17:22:36 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2015-04-04 
+ | Generated by Apache Maven Doxia at 2015-07-16 
  | Rendered using Apache Maven Fluido Skin 1.3.1
 -->
 <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="Date-Revision-yyyymmdd" content="20150404" />
+    <meta name="Date-Revision-yyyymmdd" content="20150716" />
     <meta http-equiv="Content-Language" content="en" />
     <title>VXQuery - Issue Tracking</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -41,7 +41,7 @@
         <ul class="breadcrumb">
                 
                     
-                  <li id="publishDate">Last Published: 2015-04-04
+                  <li id="publishDate">Last Published: 2015-07-16
                       <span class="divider">|</span>
                    </li>
                   <li id="projectVersion">Version: 0.5
@@ -115,6 +115,13 @@
                 
       <li>
   
+                          <a href="user_cluster_installation.html" title="Cluster Installation">
+          <i class="none"></i>
+        Cluster Installation</a>
+            </li>
+                
+      <li>
+  
                           <a href="user_query.html" title="Executing a Query">
           <i class="none"></i>
         Executing a Query</a>
@@ -137,6 +144,13 @@
                 
       <li>
   
+                          <a href="development_contribution.html" title="Contributing Code">
+          <i class="none"></i>
+        Contributing Code</a>
+            </li>
+                
+      <li>
+  
                           <a href="development_data_handling.html" title="Data Handling">
           <i class="none"></i>
         Data Handling</a>
@@ -144,9 +158,16 @@
                 
       <li>
   
-                          <a href="development_xml_node_details.html" title="Data XML and Node Types">
+                          <a href="development_xml_node_details.html" title="XML Data and Node Types">
           <i class="none"></i>
-        Data XML and Node Types</a>
+        XML Data and Node Types</a>
+            </li>
+                
+      <li>
+  
+                          <a href="development_xml_document.html" title="XML Data Model Example">
+          <i class="none"></i>
+        XML Data Model Example</a>
             </li>
                 
       <li>
@@ -164,6 +185,13 @@
             </li>
                 
       <li>
+  
+                          <a href="development_site_update.html" title="Site Update Steps">
+          <i class="none"></i>
+        Site Update Steps</a>
+            </li>
+                
+      <li>
   
                           <a href="development_update_xqts_results.html" title="Update Local Git XQTS Results">
           <i class="none"></i>

Modified: vxquery/site/license.html
URL: http://svn.apache.org/viewvc/vxquery/site/license.html?rev=1691424&r1=1691423&r2=1691424&view=diff
==============================================================================
--- vxquery/site/license.html (original)
+++ vxquery/site/license.html Thu Jul 16 17:22:36 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2015-04-04 
+ | Generated by Apache Maven Doxia at 2015-07-16 
  | Rendered using Apache Maven Fluido Skin 1.3.1
 -->
 <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="Date-Revision-yyyymmdd" content="20150404" />
+    <meta name="Date-Revision-yyyymmdd" content="20150716" />
     <meta http-equiv="Content-Language" content="en" />
     <title>VXQuery - Project License</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -41,7 +41,7 @@
         <ul class="breadcrumb">
                 
                     
-                  <li id="publishDate">Last Published: 2015-04-04
+                  <li id="publishDate">Last Published: 2015-07-16
                       <span class="divider">|</span>
                    </li>
                   <li id="projectVersion">Version: 0.5
@@ -115,6 +115,13 @@
                 
       <li>
   
+                          <a href="user_cluster_installation.html" title="Cluster Installation">
+          <i class="none"></i>
+        Cluster Installation</a>
+            </li>
+                
+      <li>
+  
                           <a href="user_query.html" title="Executing a Query">
           <i class="none"></i>
         Executing a Query</a>
@@ -137,6 +144,13 @@
                 
       <li>
   
+                          <a href="development_contribution.html" title="Contributing Code">
+          <i class="none"></i>
+        Contributing Code</a>
+            </li>
+                
+      <li>
+  
                           <a href="development_data_handling.html" title="Data Handling">
           <i class="none"></i>
         Data Handling</a>
@@ -144,9 +158,16 @@
                 
       <li>
   
-                          <a href="development_xml_node_details.html" title="Data XML and Node Types">
+                          <a href="development_xml_node_details.html" title="XML Data and Node Types">
           <i class="none"></i>
-        Data XML and Node Types</a>
+        XML Data and Node Types</a>
+            </li>
+                
+      <li>
+  
+                          <a href="development_xml_document.html" title="XML Data Model Example">
+          <i class="none"></i>
+        XML Data Model Example</a>
             </li>
                 
       <li>
@@ -164,6 +185,13 @@
             </li>
                 
       <li>
+  
+                          <a href="development_site_update.html" title="Site Update Steps">
+          <i class="none"></i>
+        Site Update Steps</a>
+            </li>
+                
+      <li>
   
                           <a href="development_update_xqts_results.html" title="Update Local Git XQTS Results">
           <i class="none"></i>

Modified: vxquery/site/mail-lists.html
URL: http://svn.apache.org/viewvc/vxquery/site/mail-lists.html?rev=1691424&r1=1691423&r2=1691424&view=diff
==============================================================================
--- vxquery/site/mail-lists.html (original)
+++ vxquery/site/mail-lists.html Thu Jul 16 17:22:36 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2015-04-04 
+ | Generated by Apache Maven Doxia at 2015-07-16 
  | Rendered using Apache Maven Fluido Skin 1.3.1
 -->
 <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="Date-Revision-yyyymmdd" content="20150404" />
+    <meta name="Date-Revision-yyyymmdd" content="20150716" />
     <meta http-equiv="Content-Language" content="en" />
     <title>VXQuery - Project Mailing Lists</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -41,7 +41,7 @@
         <ul class="breadcrumb">
                 
                     
-                  <li id="publishDate">Last Published: 2015-04-04
+                  <li id="publishDate">Last Published: 2015-07-16
                       <span class="divider">|</span>
                    </li>
                   <li id="projectVersion">Version: 0.5
@@ -115,6 +115,13 @@
                 
       <li>
   
+                          <a href="user_cluster_installation.html" title="Cluster Installation">
+          <i class="none"></i>
+        Cluster Installation</a>
+            </li>
+                
+      <li>
+  
                           <a href="user_query.html" title="Executing a Query">
           <i class="none"></i>
         Executing a Query</a>
@@ -137,6 +144,13 @@
                 
       <li>
   
+                          <a href="development_contribution.html" title="Contributing Code">
+          <i class="none"></i>
+        Contributing Code</a>
+            </li>
+                
+      <li>
+  
                           <a href="development_data_handling.html" title="Data Handling">
           <i class="none"></i>
         Data Handling</a>
@@ -144,9 +158,16 @@
                 
       <li>
   
-                          <a href="development_xml_node_details.html" title="Data XML and Node Types">
+                          <a href="development_xml_node_details.html" title="XML Data and Node Types">
           <i class="none"></i>
-        Data XML and Node Types</a>
+        XML Data and Node Types</a>
+            </li>
+                
+      <li>
+  
+                          <a href="development_xml_document.html" title="XML Data Model Example">
+          <i class="none"></i>
+        XML Data Model Example</a>
             </li>
                 
       <li>
@@ -164,6 +185,13 @@
             </li>
                 
       <li>
+  
+                          <a href="development_site_update.html" title="Site Update Steps">
+          <i class="none"></i>
+        Site Update Steps</a>
+            </li>
+                
+      <li>
   
                           <a href="development_update_xqts_results.html" title="Update Local Git XQTS Results">
           <i class="none"></i>

Modified: vxquery/site/plugins.html
URL: http://svn.apache.org/viewvc/vxquery/site/plugins.html?rev=1691424&r1=1691423&r2=1691424&view=diff
==============================================================================
--- vxquery/site/plugins.html (original)
+++ vxquery/site/plugins.html Thu Jul 16 17:22:36 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2015-04-04 
+ | Generated by Apache Maven Doxia at 2015-07-16 
  | Rendered using Apache Maven Fluido Skin 1.3.1
 -->
 <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="Date-Revision-yyyymmdd" content="20150404" />
+    <meta name="Date-Revision-yyyymmdd" content="20150716" />
     <meta http-equiv="Content-Language" content="en" />
     <title>VXQuery - Project Build Plugins</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -41,7 +41,7 @@
         <ul class="breadcrumb">
                 
                     
-                  <li id="publishDate">Last Published: 2015-04-04
+                  <li id="publishDate">Last Published: 2015-07-16
                       <span class="divider">|</span>
                    </li>
                   <li id="projectVersion">Version: 0.5
@@ -115,6 +115,13 @@
                 
       <li>
   
+                          <a href="user_cluster_installation.html" title="Cluster Installation">
+          <i class="none"></i>
+        Cluster Installation</a>
+            </li>
+                
+      <li>
+  
                           <a href="user_query.html" title="Executing a Query">
           <i class="none"></i>
         Executing a Query</a>
@@ -137,6 +144,13 @@
                 
       <li>
   
+                          <a href="development_contribution.html" title="Contributing Code">
+          <i class="none"></i>
+        Contributing Code</a>
+            </li>
+                
+      <li>
+  
                           <a href="development_data_handling.html" title="Data Handling">
           <i class="none"></i>
         Data Handling</a>
@@ -144,9 +158,16 @@
                 
       <li>
   
-                          <a href="development_xml_node_details.html" title="Data XML and Node Types">
+                          <a href="development_xml_node_details.html" title="XML Data and Node Types">
+          <i class="none"></i>
+        XML Data and Node Types</a>
+            </li>
+                
+      <li>
+  
+                          <a href="development_xml_document.html" title="XML Data Model Example">
           <i class="none"></i>
-        Data XML and Node Types</a>
+        XML Data Model Example</a>
             </li>
                 
       <li>
@@ -165,6 +186,13 @@
                 
       <li>
   
+                          <a href="development_site_update.html" title="Site Update Steps">
+          <i class="none"></i>
+        Site Update Steps</a>
+            </li>
+                
+      <li>
+  
                           <a href="development_update_xqts_results.html" title="Update Local Git XQTS Results">
           <i class="none"></i>
         Update Local Git XQTS Results</a>
@@ -343,11 +371,11 @@
 <tr class="b">
 <td>org.apache.maven.plugins</td>
 <td><a class="externalLink" href="http://maven.apache.org/plugins/maven-javadoc-plugin/">maven-javadoc-plugin</a></td>
-<td>2.9.1</td></tr>
+<td>2.10.1</td></tr>
 <tr class="a">
 <td>org.apache.maven.plugins</td>
 <td><a class="externalLink" href="http://maven.apache.org/plugins/maven-project-info-reports-plugin/">maven-project-info-reports-plugin</a></td>
-<td>2.7</td></tr>
+<td>2.8</td></tr>
 <tr class="b">
 <td>org.apache.rat</td>
 <td><a class="externalLink" href="http://creadur.apache.org/rat/apache-rat-plugin/">apache-rat-plugin</a></td>

Modified: vxquery/site/project-info.html
URL: http://svn.apache.org/viewvc/vxquery/site/project-info.html?rev=1691424&r1=1691423&r2=1691424&view=diff
==============================================================================
--- vxquery/site/project-info.html (original)
+++ vxquery/site/project-info.html Thu Jul 16 17:22:36 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2015-04-04 
+ | Generated by Apache Maven Doxia at 2015-07-16 
  | Rendered using Apache Maven Fluido Skin 1.3.1
 -->
 <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="Date-Revision-yyyymmdd" content="20150404" />
+    <meta name="Date-Revision-yyyymmdd" content="20150716" />
     <meta http-equiv="Content-Language" content="en" />
     <title>VXQuery - Project Information</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -41,7 +41,7 @@
         <ul class="breadcrumb">
                 
                     
-                  <li id="publishDate">Last Published: 2015-04-04
+                  <li id="publishDate">Last Published: 2015-07-16
                       <span class="divider">|</span>
                    </li>
                   <li id="projectVersion">Version: 0.5
@@ -115,6 +115,13 @@
                 
       <li>
   
+                          <a href="user_cluster_installation.html" title="Cluster Installation">
+          <i class="none"></i>
+        Cluster Installation</a>
+            </li>
+                
+      <li>
+  
                           <a href="user_query.html" title="Executing a Query">
           <i class="none"></i>
         Executing a Query</a>
@@ -137,6 +144,13 @@
                 
       <li>
   
+                          <a href="development_contribution.html" title="Contributing Code">
+          <i class="none"></i>
+        Contributing Code</a>
+            </li>
+                
+      <li>
+  
                           <a href="development_data_handling.html" title="Data Handling">
           <i class="none"></i>
         Data Handling</a>
@@ -144,9 +158,16 @@
                 
       <li>
   
-                          <a href="development_xml_node_details.html" title="Data XML and Node Types">
+                          <a href="development_xml_node_details.html" title="XML Data and Node Types">
           <i class="none"></i>
-        Data XML and Node Types</a>
+        XML Data and Node Types</a>
+            </li>
+                
+      <li>
+  
+                          <a href="development_xml_document.html" title="XML Data Model Example">
+          <i class="none"></i>
+        XML Data Model Example</a>
             </li>
                 
       <li>
@@ -164,6 +185,13 @@
             </li>
                 
       <li>
+  
+                          <a href="development_site_update.html" title="Site Update Steps">
+          <i class="none"></i>
+        Site Update Steps</a>
+            </li>
+                
+      <li>
   
                           <a href="development_update_xqts_results.html" title="Update Local Git XQTS Results">
           <i class="none"></i>

Modified: vxquery/site/project-reports.html
URL: http://svn.apache.org/viewvc/vxquery/site/project-reports.html?rev=1691424&r1=1691423&r2=1691424&view=diff
==============================================================================
--- vxquery/site/project-reports.html (original)
+++ vxquery/site/project-reports.html Thu Jul 16 17:22:36 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2015-04-04 
+ | Generated by Apache Maven Doxia at 2015-07-16 
  | Rendered using Apache Maven Fluido Skin 1.3.1
 -->
 <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="Date-Revision-yyyymmdd" content="20150404" />
+    <meta name="Date-Revision-yyyymmdd" content="20150716" />
     <meta http-equiv="Content-Language" content="en" />
     <title>VXQuery - Generated Reports</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -41,7 +41,7 @@
         <ul class="breadcrumb">
                 
                     
-                  <li id="publishDate">Last Published: 2015-04-04
+                  <li id="publishDate">Last Published: 2015-07-16
                       <span class="divider">|</span>
                    </li>
                   <li id="projectVersion">Version: 0.5
@@ -115,6 +115,13 @@
                 
       <li>
   
+                          <a href="user_cluster_installation.html" title="Cluster Installation">
+          <i class="none"></i>
+        Cluster Installation</a>
+            </li>
+                
+      <li>
+  
                           <a href="user_query.html" title="Executing a Query">
           <i class="none"></i>
         Executing a Query</a>
@@ -137,6 +144,13 @@
                 
       <li>
   
+                          <a href="development_contribution.html" title="Contributing Code">
+          <i class="none"></i>
+        Contributing Code</a>
+            </li>
+                
+      <li>
+  
                           <a href="development_data_handling.html" title="Data Handling">
           <i class="none"></i>
         Data Handling</a>
@@ -144,9 +158,16 @@
                 
       <li>
   
-                          <a href="development_xml_node_details.html" title="Data XML and Node Types">
+                          <a href="development_xml_node_details.html" title="XML Data and Node Types">
           <i class="none"></i>
-        Data XML and Node Types</a>
+        XML Data and Node Types</a>
+            </li>
+                
+      <li>
+  
+                          <a href="development_xml_document.html" title="XML Data Model Example">
+          <i class="none"></i>
+        XML Data Model Example</a>
             </li>
                 
       <li>
@@ -164,6 +185,13 @@
             </li>
                 
       <li>
+  
+                          <a href="development_site_update.html" title="Site Update Steps">
+          <i class="none"></i>
+        Site Update Steps</a>
+            </li>
+                
+      <li>
   
                           <a href="development_update_xqts_results.html" title="Update Local Git XQTS Results">
           <i class="none"></i>