You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@olingo.apache.org by bu...@apache.org on 2015/04/09 11:03:53 UTC

svn commit: r946869 [15/16] - in /websites/staging/olingo/trunk/content: ./ doc/javascript/apidoc/

Modified: websites/staging/olingo/trunk/content/doc/javascript/apidoc/xml.html
==============================================================================
--- websites/staging/olingo/trunk/content/doc/javascript/apidoc/xml.html (original)
+++ websites/staging/olingo/trunk/content/doc/javascript/apidoc/xml.html Thu Apr  9 09:03:51 2015
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
     <meta charset="utf-8">
-    <title>JSDoc: Module: datajs/xml</title>
+    <title>JSDoc: Module: odatajs/xml</title>
     
     <script src="scripts/prettify/prettify.js"> </script>
     <script src="scripts/prettify/lang-css.js"> </script>
@@ -17,7 +17,7 @@
 
 <div id="main">
     
-    <h1 class="page-title">Module: datajs/xml</h1>
+    <h1 class="page-title">Module: odatajs/xml</h1>
     
     
 
@@ -27,7 +27,7 @@
     
 <header>
     <h2>
-    datajs/xml
+    odatajs/xml
     </h2>
     
 </header>  
@@ -62,7 +62,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line4">line 4</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line22">line 22</a>
     </li></ul></dd>
     
     
@@ -185,7 +185,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line45">line 45</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line46">line 46</a>
     </li></ul></dd>
     
     
@@ -324,7 +324,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line54">line 54</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line55">line 55</a>
     </li></ul></dd>
     
     
@@ -458,7 +458,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line65">line 65</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line66">line 66</a>
     </li></ul></dd>
     
     
@@ -592,7 +592,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line86">line 86</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line87">line 87</a>
     </li></ul></dd>
     
     
@@ -683,7 +683,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line127">line 127</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line128">line 128</a>
     </li></ul></dd>
     
     
@@ -708,11 +708,7 @@
     
             
 <div class="param-desc">
-    New MSXML 3.0 ActiveX object.
-This function will try to create a new MSXML 6.0 ActiveX object. If it fails then
-it will fallback to create a new MSXML 3.0 ActiveX object. Any exception that
-happens during the creation of the MSXML 6.0 will be handled by the function while
-the ones that happend during the creation of the MSXML 3.0 will be thrown.
+    New MSXML 3.0 ActiveX object.
This function will try to create a new MSXML 6.0 ActiveX object. If it fails then
it will fallback to create a new MSXML 3.0 ActiveX object. Any exception that
happens during the creation of the MSXML 6.0 will be handled by the function while
the ones that happend during the creation of the MSXML 3.0 will be thrown.
 </div>
 
 
@@ -778,7 +774,7 @@ the ones that happend during the creatio
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line109">line 109</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line110">line 110</a>
     </li></ul></dd>
     
     
@@ -803,9 +799,7 @@ the ones that happend during the creatio
     
             
 <div class="param-desc">
-    New MSXML 3.0 ActiveX object.
-This function throws any exception that occurs during the creation
-of the MSXML 3.0 ActiveX object.
+    New MSXML 3.0 ActiveX object.
This function throws any exception that occurs during the creation
of the MSXML 3.0 ActiveX object.
 </div>
 
 
@@ -871,7 +865,7 @@ of the MSXML 3.0 ActiveX object.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line145">line 145</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line146">line 146</a>
     </li></ul></dd>
     
     
@@ -896,10 +890,7 @@ of the MSXML 3.0 ActiveX object.
     
             
 <div class="param-desc">
-    New MSXML DOMDocument node representing the parsed XML string.
-This function throws any exception that occurs during the creation
-of the MSXML ActiveX object.  It also will throw an exception
-in case of a parsing error.
+    New MSXML DOMDocument node representing the parsed XML string.
This function throws any exception that occurs during the creation
of the MSXML ActiveX object.  It also will throw an exception
in case of a parsing error.
 </div>
 
 
@@ -1049,7 +1040,7 @@ in case of a parsing error.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line96">line 96</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line97">line 97</a>
     </li></ul></dd>
     
     
@@ -1179,7 +1170,7 @@ in case of a parsing error.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line581">line 581</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line588">line 588</a>
     </li></ul></dd>
     
     
@@ -1204,9 +1195,7 @@ in case of a parsing error.
     
             
 <div class="param-desc">
-    The parent with the appended child or string value.</returns>
-If child is a string value, then a new DOM text node is going to be created
-for it and then appended to the parent.
+    The parent with the appended child or string value.
If child is a string value, then a new DOM text node is going to be created
for it and then appended to the parent.
 </div>
 
 
@@ -1326,7 +1315,7 @@ for it and then appended to the parent.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line562">line 562</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line569">line 569</a>
     </li></ul></dd>
     
     
@@ -1351,9 +1340,7 @@ for it and then appended to the parent.
     
             
 <div class="param-desc">
-    The parent with the appended children or string values.</returns>
- If a value in the children collection is a string, then a new DOM text node is going to be created
- for it and then appended to the parent.
+    The parent with the appended children or string values.
 If a value in the children collection is a string, then a new DOM text node is going to be created
 for it and then appended to the parent.
 </div>
 
 
@@ -1366,7 +1353,7 @@ for it and then appended to the parent.
         
             
 <dt>
-    <h4 class="name" id="xmlAppendText"><span class="type-signature">&lt;inner> </span>xmlAppendText<span class="signature">(domNode, text)</span><span class="type-signature"></span></h4>
+    <h4 class="name" id="xmlAppendText"><span class="type-signature">&lt;inner> </span>xmlAppendText<span class="signature">(domNode, textNode)</span><span class="type-signature"></span></h4>
     
     
 </dt>
@@ -1426,7 +1413,7 @@ for it and then appended to the parent.
 	
         <tr>
             
-                <td class="name"><code>text</code></td>
+                <td class="name"><code>textNode</code></td>
             
             
             <td class="type">
@@ -1473,7 +1460,7 @@ for it and then appended to the parent.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line240">line 240</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line246">line 246</a>
     </li></ul></dd>
     
     
@@ -1631,7 +1618,7 @@ for it and then appended to the parent.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line283">line 283</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line289">line 289</a>
     </li></ul></dd>
     
     
@@ -1776,7 +1763,7 @@ for it and then appended to the parent.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line257">line 257</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line263">line 263</a>
     </li></ul></dd>
     
     
@@ -1934,7 +1921,7 @@ for it and then appended to the parent.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line271">line 271</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line277">line 277</a>
     </li></ul></dd>
     
     
@@ -2106,7 +2093,7 @@ for it and then appended to the parent.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line298">line 298</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line304">line 304</a>
     </li></ul></dd>
     
     
@@ -2156,7 +2143,7 @@ for it and then appended to the parent.
         
             
 <dt>
-    <h4 class="name" id="xmlChildElements"><span class="type-signature">&lt;inner> </span>xmlChildElements<span class="signature">(element, onElementCallback)</span><span class="type-signature"></span></h4>
+    <h4 class="name" id="xmlChildElements"><span class="type-signature">&lt;inner> </span>xmlChildElements<span class="signature">(domNode, onElementCallback)</span><span class="type-signature"></span></h4>
     
     
 </dt>
@@ -2198,7 +2185,7 @@ for it and then appended to the parent.
 	
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>domNode</code></td>
             
             
             <td class="type">
@@ -2263,7 +2250,7 @@ for it and then appended to the parent.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line309">line 309</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line315">line 315</a>
     </li></ul></dd>
     
     
@@ -2332,7 +2319,7 @@ for it and then appended to the parent.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line548">line 548</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line555">line 555</a>
     </li></ul></dd>
     
     
@@ -2357,14 +2344,7 @@ for it and then appended to the parent.
     
             
 <div class="param-desc">
-    New DOM document node.</returns>
-
-This function will first try to create a native DOM document using
-the browsers createDocument function.  If the browser doesn't
-support this but supports ActiveXObject, then an attempt to create
-an MSXML 6.0 DOM will be made. If this attempt fails too, then an attempt
-for creating an MXSML 3.0 DOM will be made.  If this last attemp fails or
-the browser doesn't support ActiveXObject then an exception will be thrown.
+    New DOM document node.

This function will first try to create a native DOM document using
the browsers createDocument function.  If the browser doesn't
support this but supports ActiveXObject, then an attempt to create
an MSXML 6.0 DOM will be made. If this attempt fails too, then an attempt
for creating an MXSML 3.0 DOM will be made.  If this last attemp fails or
the browser doesn't support ActiveXObject then an exception will be thrown.
 </div>
 
 
@@ -2507,7 +2487,7 @@ the browser doesn't support ActiveXObjec
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line328">line 328</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line334">line 334</a>
     </li></ul></dd>
     
     
@@ -2532,9 +2512,7 @@ the browser doesn't support ActiveXObjec
     
             
 <div class="param-desc">
-    The element specified by path and namespace URI.
-All the elements in the path are matched against namespaceURI.
-The function will stop searching on the first element that doesn't match the namespace and the path.
+    The element specified by path and namespace URI.
All the elements in the path are matched against namespaceURI.
The function will stop searching on the first element that doesn't match the namespace and the path.
 </div>
 
 
@@ -2677,7 +2655,7 @@ The function will stop searching on the
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line347">line 347</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line353">line 353</a>
     </li></ul></dd>
     
     
@@ -2702,10 +2680,7 @@ The function will stop searching on the
     
             
 <div class="param-desc">
-    The node specified by path and namespace URI.</returns>
-This function will traverse the path and match each node associated to a path segement against the namespace URI.
-The traversal stops when the whole path has been exahusted or a node that doesn't belogong the specified namespace is encountered.
-The last segment of the path may be decorated with a starting @ character to indicate that the desired node is a DOM attribute.
+    The node specified by path and namespace URI.
This function will traverse the path and match each node associated to a path segement against the namespace URI.
The traversal stops when the whole path has been exahusted or a node that doesn't belogong the specified namespace is encountered.
The last segment of the path may be decorated with a starting @ character to indicate that the desired node is a DOM attribute.
 </div>
 
 
@@ -2878,7 +2853,7 @@ The last segment of the path may be deco
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line370">line 370</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line376">line 376</a>
     </li></ul></dd>
     
     
@@ -2903,7 +2878,7 @@ The last segment of the path may be deco
     
             
 <div class="param-desc">
-    The node's first child DOM element that matches the specified namespace URI and local name; null otherwise.</returns>
+    The node's first child DOM element that matches the specified namespace URI and local name; null otherwise.
 </div>
 
 
@@ -3076,7 +3051,7 @@ The last segment of the path may be deco
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line381">line 381</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line387">line 387</a>
     </li></ul></dd>
     
     
@@ -3274,8 +3249,7 @@ The last segment of the path may be deco
             
             
             
-            <td class="description last">- True if the search should include all the descendants of the DOM node.  
-- False if the search should be scoped only to the direct children of the DOM node.</td>
+            <td class="description last">- True if the search should include all the descendants of the DOM node.  
- False if the search should be scoped only to the direct children of the DOM node.</td>
         </tr>
 	
 	
@@ -3306,7 +3280,7 @@ The last segment of the path may be deco
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line398">line 398</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line404">line 404</a>
     </li></ul></dd>
     
     
@@ -3344,7 +3318,7 @@ The last segment of the path may be deco
         
             
 <dt>
-    <h4 class="name" id="xmlInnerText"><span class="type-signature">&lt;inner> </span>xmlInnerText<span class="signature">(domElement)</span><span class="type-signature"> &rarr; {String}</span></h4>
+    <h4 class="name" id="xmlInnerText"><span class="type-signature">&lt;inner> </span>xmlInnerText<span class="signature">(xmlElement)</span><span class="type-signature"> &rarr; {String}</span></h4>
     
     
 </dt>
@@ -3386,7 +3360,7 @@ The last segment of the path may be deco
 	
         <tr>
             
-                <td class="name"><code>domElement</code></td>
+                <td class="name"><code>xmlElement</code></td>
             
             
             <td class="type">
@@ -3428,7 +3402,7 @@ The last segment of the path may be deco
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line419">line 419</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line425">line 425</a>
     </li></ul></dd>
     
     
@@ -3562,7 +3536,7 @@ The last segment of the path may be deco
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line466">line 466</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line472">line 472</a>
     </li></ul></dd>
     
     
@@ -3612,7 +3586,7 @@ The last segment of the path may be deco
         
             
 <dt>
-    <h4 class="name" id="xmlNamespaceURI"><span class="type-signature">&lt;inner> </span>xmlNamespaceURI<span class="signature">(node)</span><span class="type-signature"> &rarr; {String}</span></h4>
+    <h4 class="name" id="xmlNamespaceURI"><span class="type-signature">&lt;inner> </span>xmlNamespaceURI<span class="signature">(domNode)</span><span class="type-signature"> &rarr; {String}</span></h4>
     
     
 </dt>
@@ -3654,7 +3628,7 @@ The last segment of the path may be deco
 	
         <tr>
             
-                <td class="name"><code>node</code></td>
+                <td class="name"><code>domNode</code></td>
             
             
             <td class="type">
@@ -3696,7 +3670,7 @@ The last segment of the path may be deco
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line475">line 475</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line481">line 481</a>
     </li></ul></dd>
     
     
@@ -3746,7 +3720,7 @@ The last segment of the path may be deco
         
             
 <dt>
-    <h4 class="name" id="xmlNewAttribute"><span class="type-signature">&lt;inner> </span>xmlNewAttribute<span class="signature">(dom, prefix, namespaceURI)</span><span class="type-signature"></span></h4>
+    <h4 class="name" id="xmlNewAttribute"><span class="type-signature">&lt;inner> </span>xmlNewAttribute<span class="signature">(dom, namespaceURI, qualifiedName, value)</span><span class="type-signature"></span></h4>
     
     
 </dt>
@@ -3806,7 +3780,7 @@ The last segment of the path may be deco
 	
         <tr>
             
-                <td class="name"><code>prefix</code></td>
+                <td class="name"><code>namespaceURI</code></td>
             
             
             <td class="type">
@@ -3822,14 +3796,14 @@ The last segment of the path may be deco
             
             
             
-            <td class="description last">Namespace prefix.</td>
+            <td class="description last">Namespace URI.</td>
         </tr>
 	
 	
 	
         <tr>
             
-                <td class="name"><code>namespaceURI</code></td>
+                <td class="name"><code>qualifiedName</code></td>
             
             
             <td class="type">
@@ -3845,7 +3819,30 @@ The last segment of the path may be deco
             
             
             
-            <td class="description last">Namespace URI.</td>
+            <td class="description last">Qualified OData name</td>
+        </tr>
+	
+	
+	
+        <tr>
+            
+                <td class="name"><code>value</code></td>
+            
+            
+            <td class="type">
+            
+                
+<span class="param-type">String</span>
+
+
+            
+            </td>
+            
+            
+            
+            
+            
+            <td class="description last">Value of the new attribute</td>
         </tr>
 	
 	
@@ -3876,7 +3873,7 @@ The last segment of the path may be deco
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line603">line 603</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line611">line 611</a>
     </li></ul></dd>
     
     
@@ -4103,7 +4100,7 @@ The last segment of the path may be deco
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line622">line 622</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line630">line 630</a>
     </li></ul></dd>
     
     
@@ -4128,9 +4125,7 @@ The last segment of the path may be deco
     
             
 <div class="param-desc">
-    New DOM element.</returns>
-If a value in the children collection is a string, then a new DOM text node is going to be created
-for it and then appended to the new DOM element.
+    New DOM element.
If a value in the children collection is a string, then a new DOM text node is going to be created
for it and then appended to the new DOM element.
 </div>
 
 
@@ -4250,7 +4245,7 @@ for it and then appended to the new DOM
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line645">line 645</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line653">line 653</a>
     </li></ul></dd>
     
     
@@ -4288,7 +4283,7 @@ for it and then appended to the new DOM
         
             
 <dt>
-    <h4 class="name" id="xmlNewNodeByPath"><span class="type-signature">&lt;inner> </span>xmlNewNodeByPath<span class="signature">(dom, root, namespaceURI, namespacePrefix, Path)</span><span class="type-signature"></span></h4>
+    <h4 class="name" id="xmlNewNodeByPath"><span class="type-signature">&lt;inner> </span>xmlNewNodeByPath<span class="signature">(dom, root, namespaceURI, prefix, path)</span><span class="type-signature"></span></h4>
     
     
 </dt>
@@ -4389,7 +4384,7 @@ for it and then appended to the new DOM
 	
         <tr>
             
-                <td class="name"><code>namespacePrefix</code></td>
+                <td class="name"><code>prefix</code></td>
             
             
             <td class="type">
@@ -4412,7 +4407,7 @@ for it and then appended to the new DOM
 	
         <tr>
             
-                <td class="name"><code>Path</code></td>
+                <td class="name"><code>path</code></td>
             
             
             <td class="type">
@@ -4459,7 +4454,7 @@ for it and then appended to the new DOM
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line683">line 683</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line691">line 691</a>
     </li></ul></dd>
     
     
@@ -4484,11 +4479,7 @@ for it and then appended to the new DOM
     
             
 <div class="param-desc">
-    DOM element or attribute node for the last segment of the path.</returns>
-This function will traverse the path and will create a new DOM element with the specified namespace URI and prefix
-for each segment that doesn't have a matching element under root.
-The last segment of the path may be decorated with a starting @ character. In this case a new DOM attribute node
-will be created.
+    DOM element or attribute node for the last segment of the path.
This function will traverse the path and will create a new DOM element with the specified namespace URI and prefix
for each segment that doesn't have a matching element under root.
The last segment of the path may be decorated with a starting @ character. In this case a new DOM attribute node
will be created.
 </div>
 
 
@@ -4631,7 +4622,7 @@ will be created.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line636">line 636</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line644">line 644</a>
     </li></ul></dd>
     
     
@@ -4656,7 +4647,7 @@ will be created.
     
             
 <div class="param-desc">
-    DOM attribute node for the namespace declaration.</returns>
+    DOM attribute node for the namespace declaration.
 </div>
 
 
@@ -4776,7 +4767,7 @@ will be created.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line666">line 666</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line674">line 674</a>
     </li></ul></dd>
     
     
@@ -4801,7 +4792,7 @@ will be created.
     
             
 <div class="param-desc">
-    DOM text node.</returns>
+    DOM text node.
 </div>
 
 
@@ -4814,7 +4805,7 @@ will be created.
         
             
 <dt>
-    <h4 class="name" id="xmlNodeValue"><span class="type-signature">&lt;inner> </span>xmlNodeValue<span class="signature">(node)</span><span class="type-signature"></span></h4>
+    <h4 class="name" id="xmlNodeValue"><span class="type-signature">&lt;inner> </span>xmlNodeValue<span class="signature">(domNode)</span><span class="type-signature"></span></h4>
     
     
 </dt>
@@ -4856,7 +4847,7 @@ will be created.
 	
         <tr>
             
-                <td class="name"><code>node</code></td>
+                <td class="name"><code>domNode</code></td>
             
             
             <td class="type">
@@ -4898,7 +4889,7 @@ will be created.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line484">line 484</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line490">line 490</a>
     </li></ul></dd>
     
     
@@ -5025,7 +5016,7 @@ will be created.
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line177">line 177</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line178">line 178</a>
     </li></ul></dd>
     
     
@@ -5050,8 +5041,7 @@ will be created.
     
             
 <div class="param-desc">
-    XML DOM document.
-This function will throw an exception in case of a parse error
+    XML DOM document.
This function will throw an exception in case of a parse error
 </div>
 
 
@@ -5176,7 +5166,7 @@ This function will throw an exception in
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line232">line 232</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line238">line 238</a>
     </li></ul></dd>
     
     
@@ -5226,7 +5216,7 @@ This function will throw an exception in
         
             
 <dt>
-    <h4 class="name" id="xmlSerialize"><span class="type-signature">&lt;inner> </span>xmlSerialize<span class="signature">(root)</span><span class="type-signature"> &rarr; {String}</span></h4>
+    <h4 class="name" id="xmlSerialize"><span class="type-signature">&lt;inner> </span>xmlSerialize<span class="signature">(domNode)</span><span class="type-signature"> &rarr; {String}</span></h4>
     
     
 </dt>
@@ -5268,7 +5258,7 @@ This function will throw an exception in
 	
         <tr>
             
-                <td class="name"><code>root</code></td>
+                <td class="name"><code>domNode</code></td>
             
             
             <td class="type">
@@ -5310,7 +5300,7 @@ This function will throw an exception in
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line713">line 713</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line721">line 721</a>
     </li></ul></dd>
     
     
@@ -5413,7 +5403,7 @@ This function will throw an exception in
             
             
             
-            <td class="description last">Node to serialize.</param></td>
+            <td class="description last">Node to serialize.</td>
         </tr>
 	
 	
@@ -5444,7 +5434,7 @@ This function will throw an exception in
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line731">line 731</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line739">line 739</a>
     </li></ul></dd>
     
     
@@ -5578,7 +5568,7 @@ This function will throw an exception in
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line768">line 768</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line776">line 776</a>
     </li></ul></dd>
     
     
@@ -5788,7 +5778,7 @@ This function will throw an exception in
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line521">line 521</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line528">line 528</a>
     </li></ul></dd>
     
     
@@ -5813,7 +5803,7 @@ This function will throw an exception in
     
             
 <div class="param-desc">
-    The node's next sibling DOM element, null if there is none.</returns>
+    The node's next sibling DOM element, null if there is none.
 </div>
 
 
@@ -5956,7 +5946,7 @@ This function will throw an exception in
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line164">line 164</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line165">line 165</a>
     </li></ul></dd>
     
     
@@ -5984,7 +5974,7 @@ This function will throw an exception in
         
             
 <dt>
-    <h4 class="name" id="xmlTraverse"><span class="type-signature">&lt;inner> </span>xmlTraverse<span class="signature">(domNode, recursive)</span><span class="type-signature"> &rarr; {String}</span></h4>
+    <h4 class="name" id="xmlTraverse"><span class="type-signature">&lt;inner> </span>xmlTraverse<span class="signature">(domNode, recursive, onChildCallback)</span><span class="type-signature"> &rarr; {String}</span></h4>
     
     
 </dt>
@@ -6060,8 +6050,30 @@ This function will throw an exception in
             
             
             
-            <td class="description last">- True if the traversal should include all the descenants of the DOM node.
-- False if the traversal should be scoped only to the direct children of the DOM node.</td>
+            <td class="description last">- True if the traversal should include all the descenants of the DOM node.
- False if the traversal should be scoped only to the direct children of the DOM node.</td>
+        </tr>
+	
+	
+	
+        <tr>
+            
+                <td class="name"><code>onChildCallback</code></td>
+            
+            
+            <td class="type">
+            
+                
+<span class="param-type">Boolean</span>
+
+
+            
+            </td>
+            
+            
+            
+            
+            
+            <td class="description last">Called for each child</td>
         </tr>
 	
 	
@@ -6092,7 +6104,7 @@ This function will throw an exception in
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="xml.js.html">odatajs/xml.js</a>, <a href="xml.js.html#line499">line 499</a>
+        <a href="xml.js.html">xml.js</a>, <a href="xml.js.html#line506">line 506</a>
     </li></ul></dd>
     
     
@@ -6155,13 +6167,13 @@ This function will throw an exception in
 </div>
 
 <nav>
-    <h2><a href="index.html">Index</a></h2><h3>Modules</h3><ul><li><a href="module-cache.html">cache</a></li><li><a href="source.html">cache/source</a></li><li><a href="module-datajs.html">datajs</a></li><li><a href="deferred.html">datajs/deferred</a></li><li><a href="utils.html">datajs/utils</a></li><li><a href="xml.html">datajs/xml</a></li><li><a href="module-odata.html">odata</a></li><li><a href="batch.html">odata/batch</a></li><li><a href="handler.html">odata/handler</a></li><li><a href="json.html">odata/json</a></li><li><a href="metadata.html">odata/metadata</a></li><li><a href="net.html">odata/net</a></li><li><a href="utils_.html">odata/utils</a></li><li><a href="module-store.html">store</a></li><li><a href="dom.html">store/dom</a></li><li><a href="indexeddb.html">store/indexeddb</a></li><li><a href="memory.html">store/memory</a></li></ul><h3>Classes</h3><ul><li><a href="DataCache.html">DataCache</a></li><li><a href="DataCacheOperation.html">DataCacheOperation</a></li><li><a h
 ref="DjsDeferred.html">DjsDeferred</a></li><li><a href="dom-DomStore.html">DomStore</a></li><li><a href="indexeddb-IndexedDBStore.html">IndexedDBStore</a></li><li><a href="memory-MemoryStore.html">MemoryStore</a></li><li><a href="ODataCacheSource.html">ODataCacheSource</a></li></ul><h3><a href="global.html">Global</a></h3>
+    <h2><a href="index.html">Index</a></h2><h3>Modules</h3><ul><li><a href="module-cache.html">cache</a></li><li><a href="source.html">cache/source</a></li><li><a href="module-odata.html">odata</a></li><li><a href="batch.html">odata/batch</a></li><li><a href="handler.html">odata/handler</a></li><li><a href="json.html">odata/json</a></li><li><a href="metadata.html">odata/metadata</a></li><li><a href="net.html">odata/net</a></li><li><a href="utils.html">odata/utils</a></li><li><a href="deferred.html">odatajs/deferred</a></li><li><a href="utils_.html">odatajs/utils</a></li><li><a href="xml.html">odatajs/xml</a></li><li><a href="module-store.html">store</a></li><li><a href="dom.html">store/dom</a></li><li><a href="indexeddb.html">store/indexeddb</a></li><li><a href="memory.html">store/memory</a></li></ul><h3>Classes</h3><ul><li><a href="DataCache.html">DataCache</a></li><li><a href="DataCacheOperation.html">DataCacheOperation</a></li><li><a href="DjsDeferred.html">DjsDeferred</a></li><l
 i><a href="dom-DomStore.html">DomStore</a></li><li><a href="indexeddb-IndexedDBStore.html">IndexedDBStore</a></li><li><a href="memory-MemoryStore.html">MemoryStore</a></li><li><a href="ODataCacheSource.html">ODataCacheSource</a></li></ul><h3><a href="global.html">Global</a></h3>
 </nav>
 
 <br clear="both">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Mon Sep 15 2014 13:08:01 GMT+0200 (MESZ)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.2.2</a> on Thu Apr 09 2015 08:31:26 GMT+0200 (MESZ)
 </footer>
 
 <script> prettyPrint(); </script>