You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by bu...@apache.org on 2015/07/06 00:34:38 UTC

svn commit: r957126 [11/18] - in /websites/staging/directory/trunk/content: ./ apacheds/ apacheds/advanced-ug/ apacheds/basic-ug/ apacheds/configuration/ apacheds/kerberos-ug/ api/ api/download/ api/groovy-api/ api/user-guide/ escimo/ fortress/ fortres...

Modified: websites/staging/directory/trunk/content/api/user-guide/4.9-syntaxes.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/4.9-syntaxes.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/4.9-syntaxes.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="49-syntaxes">4.9 - Syntaxes</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="49-syntaxes">4.9 - Syntaxes<a class="headerlink" href="#49-syntaxes" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/5-ldap-security.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/5-ldap-security.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/5-ldap-security.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,8 +173,19 @@
     </div>
 
 
-<h1 id="5-ldap-security">5 - LDAP Security</h1>
-<h2 id="contents">Contents</h2>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="5-ldap-security">5 - LDAP Security<a class="headerlink" href="#5-ldap-security" title="Permanent link">&para;</a></h1>
+<h2 id="contents">Contents<a class="headerlink" href="#contents" title="Permanent link">&para;</a></h2>
 <ul>
 <li><a href="5.1-aci-and-acls.html">5.1 - ACI and ACLs</a></li>
 <li><a href="5.2-ssl.html">5.2 - SSL</a></li>

Modified: websites/staging/directory/trunk/content/api/user-guide/5.1-aci-and-acls.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/5.1-aci-and-acls.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/5.1-aci-and-acls.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="51-aci-and-acls">5.1 - ACI and ACLs</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="51-aci-and-acls">5.1 - ACI and ACLs<a class="headerlink" href="#51-aci-and-acls" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/5.2-ssl.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/5.2-ssl.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/5.2-ssl.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="52-ssl">5.2 - SSL</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="52-ssl">5.2 - SSL<a class="headerlink" href="#52-ssl" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/5.3-start-tls.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/5.3-start-tls.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/5.3-start-tls.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="53-starttls">5.3 - StartTLS</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="53-starttls">5.3 - StartTLS<a class="headerlink" href="#53-starttls" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6-ldap-data-structures.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6-ldap-data-structures.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6-ldap-data-structures.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,8 +173,19 @@
     </div>
 
 
-<h1 id="6-ldap-data-structures">6 - LDAP Data Structures (...)</h1>
-<h2 id="contents">Contents</h2>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="6-ldap-data-structures">6 - LDAP Data Structures (...)<a class="headerlink" href="#6-ldap-data-structures" title="Permanent link">&para;</a></h1>
+<h2 id="contents">Contents<a class="headerlink" href="#contents" title="Permanent link">&para;</a></h2>
 <ul>
 <li><a href="6.1-administrative-point.html">6.1 - AdministrativePoint</a></li>
 <li><a href="6.2-administrative-role.html">6.2 - AdministrativeRole</a></li>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.1-administrative-point.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.1-administrative-point.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.1-administrative-point.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="61-administrativepoint">6.1 - AdministrativePoint</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="61-administrativepoint">6.1 - AdministrativePoint<a class="headerlink" href="#61-administrativepoint" title="Permanent link">&para;</a></h1>
 <DIV class="note" markdown="1">
 Those classes are currently only used by the server. It will be available on the client side later on.
 </DIV>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.10-dit-content-rule.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.10-dit-content-rule.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.10-dit-content-rule.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="610-ditcontentrule">6.10 - DITContentRule</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="610-ditcontentrule">6.10 - DITContentRule<a class="headerlink" href="#610-ditcontentrule" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.11-dit-structure-rule.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.11-dit-structure-rule.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.11-dit-structure-rule.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="611-ditstructurerule">6.11 - DITStructureRule</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="611-ditstructurerule">6.11 - DITStructureRule<a class="headerlink" href="#611-ditstructurerule" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.12-entry.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.12-entry.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.12-entry.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,14 +173,25 @@
     </div>
 
 
-<h1 id="612-entry">6.12 - Entry</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="612-entry">6.12 - Entry<a class="headerlink" href="#612-entry" title="Permanent link">&para;</a></h1>
 <p>The <em>Entry</em> class is one of the most important one in the <em>API</em>. It describes the base element stored into a <em>LDAP</em> server, and it associates a <em>Dn</em> and some <em>Attributes</em>.</p>
 <p>We have two kinds of <em>Entry</em> in the <em>API</em>, depending on the presence of a <em>SchemaManager</em> in the <em>Entry</em>, or not.</p>
 <p>We also provide a few extended classes, like the <em>ImmutableEntry</em>, an immutable version of the <em>Entry</em>.</p>
-<h2 id="what-is-an-entry">What is an entry ?</h2>
+<h2 id="what-is-an-entry">What is an entry ?<a class="headerlink" href="#what-is-an-entry" title="Permanent link">&para;</a></h2>
 <p>An entry is an object containing a <em>Dn</em> and some <em>Attributes</em>. The following schema shows what's inside an <em>entry</em> :</p>
 <p><img alt="" src="../../images/entry.png" /></p>
-<h2 id="creating-an-entry">Creating an Entry</h2>
+<h2 id="creating-an-entry">Creating an Entry<a class="headerlink" href="#creating-an-entry" title="Permanent link">&para;</a></h2>
 <p>We have many ways to create an <em>Entry</em>. Basically, an <em>Entry</em> has a <em>Dn</em> and some <em>Attributes</em>. It can be schema aware, or not. We provide constructors to allow a user to create the kind of <em>Entry</em> he wants.</p>
 <p>The simplest way to create an <em>Entry</em> is to call the default constructor. The created entry will have no attributes, and no <em>Dn</em>. We can also make it schema aware by passing a <em>SchemaManager</em>. Here is an example:</p>
 <div class="codehilite"><pre><span class="n">Entry</span> <span class="n">entry</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultEntry</span><span class="o">();</span>
@@ -275,12 +286,12 @@
 <li>DefaultEntry(SchemaManager, Dn, Object...) : Creates a schema aware entry with a DN and some attributes</li>
 <li>DefaultEntry(SchemaManager, Entry) : Creates an entry using a copy of another entry</li>
 </ul>
-<h2 id="modifying-an-entry">Modifying an Entry</h2>
+<h2 id="modifying-an-entry">Modifying an Entry<a class="headerlink" href="#modifying-an-entry" title="Permanent link">&para;</a></h2>
 <p>We have six methods available that modify the <em>Entry</em> content : <em>add</em>, <em>clear</em>, <em>put</em>, <em>remove</em>, <em>removeAttribute</em> and <em>setDn</em>. We will review six four methods in the following paragraphs.</p>
-<h3 id="adding-attributes">Adding Attributes</h3>
+<h3 id="adding-attributes">Adding Attributes<a class="headerlink" href="#adding-attributes" title="Permanent link">&para;</a></h3>
 <p>Two methods can be used to add some attribute into an <em>Entry</em>. The first one will add a complete <em>Attribute</em>, the second one will add some values to an existing <em>Attribute</em>.</p>
 <p>In any case, we can add either an empty attribute, or an attribute with some values. Those values can be <em>Strings</em>, <em>byte[]</em> or <em>Values</em>. The added attributes can be schema aware, and we can also provide a user provided name for the attribute type.</p>
-<h5 id="add-methods">add() methods</h5>
+<h5 id="add-methods">add() methods<a class="headerlink" href="#add-methods" title="Permanent link">&para;</a></h5>
 <p>The first method makes it possible to add some existing <em>Attribute</em> to an <em>Entry</em>. Let's see how it works:</p>
 <div class="codehilite"><pre><span class="n">Attribute</span> <span class="n">cn</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultAttribute</span><span class="o">(</span> <span class="s">&quot;cn&quot;</span><span class="o">,</span> <span class="s">&quot;test&quot;</span> <span class="o">);</span>
 <span class="n">Attribute</span> <span class="n">cn2</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultAttribute</span><span class="o">(</span> <span class="s">&quot;cn&quot;</span><span class="o">,</span> <span class="s">&quot;test2&quot;</span> <span class="o">);</span>
@@ -339,7 +350,7 @@
 
 
 <p>As you can see, there is no real difference between those two methods, except that we pass the <em>schemaManager</em> in the first one.</p>
-<h5 id="put-methods">put() methods</h5>
+<h5 id="put-methods">put() methods<a class="headerlink" href="#put-methods" title="Permanent link">&para;</a></h5>
 <p>The big difference with the <em>add</em> method is that the attribute is not added, it will replace an existing one. let's see with an example :</p>
 <div class="codehilite"><pre><span class="n">Entry</span> <span class="n">entry</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultEntry</span><span class="o">(</span> 
     <span class="n">schemaManager</span><span class="o">,</span> 
@@ -356,7 +367,7 @@
 </pre></div>
 
 
-<h3 id="removing-attributes">Removing Attributes</h3>
+<h3 id="removing-attributes">Removing Attributes<a class="headerlink" href="#removing-attributes" title="Permanent link">&para;</a></h3>
 <p>We can remove either an attribute having a specific value, or an entire attribute. In order to remove a complete attribute, you just have to provide the attribute's name, and use the <em>removeAttributes</em> method.</p>
 <p>Here are some example for both usages :</p>
 <div class="codehilite"><pre><span class="n">Entry</span> <span class="n">entry</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultEntry</span><span class="o">(</span> 
@@ -377,9 +388,9 @@
 </pre></div>
 
 
-<h3 id="storing-a-dn">Storing a Dn</h3>
+<h3 id="storing-a-dn">Storing a Dn<a class="headerlink" href="#storing-a-dn" title="Permanent link">&para;</a></h3>
 <p>It's also possible to store a new <em>Dn</em> into the Entry, using the <em>setDn() method. It will replace an existing _Dn</em> This method takes either a <em>Dn</em> instance, or a <em>String</em> representing a valid <em>Dn</em>.</p>
-<h3 id="clearing-the-entry">Clearing the Entry</h3>
+<h3 id="clearing-the-entry">Clearing the Entry<a class="headerlink" href="#clearing-the-entry" title="Permanent link">&para;</a></h3>
 <p>You can remove all the <em>Attribute</em> from the entry, using the <em>clear()</em> method :</p>
 <div class="codehilite"><pre><span class="n">Entry</span> <span class="n">entry</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultEntry</span><span class="o">(</span> 
     <span class="n">schemaManager</span><span class="o">,</span>
@@ -397,9 +408,9 @@
 
 
 <p>The <em>Dn</em> will still be around though.</p>
-<h2 id="attribute-data-access-methods">Attribute data access methods</h2>
+<h2 id="attribute-data-access-methods">Attribute data access methods<a class="headerlink" href="#attribute-data-access-methods" title="Permanent link">&para;</a></h2>
 <p>The <em>API</em> provides convenient methods to access the <em>Entry</em> content, and to check if it contains some attributes or some values. We will shortly expose those methods in the following paragraphs.</p>
-<h3 id="contains-method">Contains method</h3>
+<h3 id="contains-method">Contains method<a class="headerlink" href="#contains-method" title="Permanent link">&para;</a></h3>
 <p>The <em>contains</em> and <em>containsAttributes</em> methods check that the <em>Entry</em> contains <em>Attributes</em> and <em>values</em>.</p>
 <p>One can check for the existence of a specific value for a given attribute, or even for multiple values for a specific attribute. Let's see the <em>contains</em> method in action:</p>
 <div class="codehilite"><pre><span class="n">Entry</span> <span class="n">entry</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultEntry</span><span class="o">(</span> 
@@ -421,7 +432,7 @@
 
 
 <p>Note that if one value does not exist, the _contains() method will return false.</p>
-<h3 id="getattributes-and-get-methods">getAttributes() and get() methods</h3>
+<h3 id="getattributes-and-get-methods">getAttributes() and get() methods<a class="headerlink" href="#getattributes-and-get-methods" title="Permanent link">&para;</a></h3>
 <p>Returns the <em>Attribute</em> having the given name if it exists. The following test demonstrates its usage:</p>
 <div class="codehilite"><pre><span class="n">Entry</span> <span class="n">entry</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultEntry</span><span class="o">(</span> 
     <span class="n">schemaManager</span><span class="o">,</span>
@@ -441,9 +452,9 @@
 </pre></div>
 
 
-<h3 id="getdn">getDn()</h3>
+<h3 id="getdn">getDn()<a class="headerlink" href="#getdn" title="Permanent link">&para;</a></h3>
 <p>This method returns the <em>Entry</em>'s <em>Dn</em>.</p>
-<h3 id="hasobjectclass-methods">hasObjectClass methods</h3>
+<h3 id="hasobjectclass-methods">hasObjectClass methods<a class="headerlink" href="#hasobjectclass-methods" title="Permanent link">&para;</a></h3>
 <p>The <em>hasObjectClass()</em> methods are used to discover if an <em>Entry</em> has a specific <em>ObjectClass</em>. This is a convenient method, as it's possible to do the same thing with a <em>contains()</em> call, but with one less parameter (you don't have to provide the <em>"ObjectClass"</em> as a first parameter).</p>
 <p>Here is an example using the two existing methods:</p>
 <div class="codehilite"><pre><span class="n">Entry</span> <span class="n">entry</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultEntry</span><span class="o">(</span> 
@@ -463,11 +474,11 @@
 <p>As for the <em>contains()</em> method, it will return true if and only if all the ObjectClasses are present in the <em>entry</em>.</p>
 <p>Obviously, dealing with a schema agnostic <em>Entry</em>, those methods are more strict. You have to use the exact ObjectClasses case sensitive trimmed names (in the previous example, we can use upper cased names, even with spaces around the names).</p>
 <p>Also note that the <em>hasObjectClass</em> method used with <em>AttributeType</em> does not work on a schema agnostic entry.</p>
-<h2 id="miscellaneous-methods">Miscellaneous methods</h2>
+<h2 id="miscellaneous-methods">Miscellaneous methods<a class="headerlink" href="#miscellaneous-methods" title="Permanent link">&para;</a></h2>
 <p>We also have some other methods which can be used on an <em>Entry</em>. Here is a list of those methods.</p>
-<h4 id="clone">clone()</h4>
+<h4 id="clone">clone()<a class="headerlink" href="#clone" title="Permanent link">&para;</a></h4>
 <p>Creates a copy of the current <em>Entry</em>. All the <em>Attributes</em> are also cloned.</p>
-<h4 id="iterator">iterator()</h4>
+<h4 id="iterator">iterator()<a class="headerlink" href="#iterator" title="Permanent link">&para;</a></h4>
 <p>Allows an iteration over all the <em>Attributes</em>. The following examples shows how this can be used:</p>
 <div class="codehilite"><pre><span class="nd">@Test</span>
 <span class="n">Entry</span> <span class="n">entry</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultEntry</span><span class="o">(</span> 
@@ -499,11 +510,11 @@
 
 
 <p>Note that the <em>Attribute</em> order is not guaranteed.</p>
-<h4 id="isschemaaware">isSchemaAware()</h4>
+<h4 id="isschemaaware">isSchemaAware()<a class="headerlink" href="#isschemaaware" title="Permanent link">&para;</a></h4>
 <p>Tells if the ¨<em>Entry</em> has an associated <em>SchemaManager</em>.</p>
-<h4 id="size">size()</h4>
+<h4 id="size">size()<a class="headerlink" href="#size" title="Permanent link">&para;</a></h4>
 <p>Returns the number of <em>Attribute</em> stored in the <em>Entry</em>.</p>
-<h4 id="equalsobject">equals(Object)</h4>
+<h4 id="equalsobject">equals(Object)<a class="headerlink" href="#equalsobject" title="Permanent link">&para;</a></h4>
 <p>Check if two <em>Entries</em> are equal or not. It's important to understand that depending on whether the entry is schema aware or not, the comparison will be processed differently. Typically, the attribute's name must be equals when they have been trimmed and lower cased if the entry is not schema aware, and we can't compare an attribute named 'cn' with another one named '2.5.4.3' in this case (the <em>Entry</em> must be schema aware to allow such comparison). More important, the values <em>must</em> be identical (same casing, same spaces) in this case.
 The attribute's values order is irrelevant.</p>
 <p>Here are one example with a schema agnostic <em>Entry</em>:</p>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.13-expr-node.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.13-expr-node.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.13-expr-node.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="613-exprnode">6.13 - ExprNode</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="613-exprnode">6.13 - ExprNode<a class="headerlink" href="#613-exprnode" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.14-ldap-comparator.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.14-ldap-comparator.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.14-ldap-comparator.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="614-ldapcomparator">6.14 - LdapComparator</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="614-ldapcomparator">6.14 - LdapComparator<a class="headerlink" href="#614-ldapcomparator" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.15-ldap-result.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.15-ldap-result.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.15-ldap-result.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="615-ldapresult">6.15 - LdapResult</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="615-ldapresult">6.15 - LdapResult<a class="headerlink" href="#615-ldapresult" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.16-ldap-syntax.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.16-ldap-syntax.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.16-ldap-syntax.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="616-ldapsyntax">6.16 - LdapSyntax</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="616-ldapsyntax">6.16 - LdapSyntax<a class="headerlink" href="#616-ldapsyntax" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.17-ldap-url.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.17-ldap-url.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.17-ldap-url.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="617-ldapurl">6.17 - LdapUrl</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="617-ldapurl">6.17 - LdapUrl<a class="headerlink" href="#617-ldapurl" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.18-ldif-control.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.18-ldif-control.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.18-ldif-control.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="618-ldifcontrol">6.18 - LdifControl</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="618-ldifcontrol">6.18 - LdifControl<a class="headerlink" href="#618-ldifcontrol" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.19-ldif-entry.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.19-ldif-entry.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.19-ldif-entry.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="619-ldifentry">6.19 - LdifEntry</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="619-ldifentry">6.19 - LdifEntry<a class="headerlink" href="#619-ldifentry" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.2-administrative-role.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.2-administrative-role.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.2-administrative-role.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="62-administrativerole">6.2 - AdministrativeRole</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="62-administrativerole">6.2 - AdministrativeRole<a class="headerlink" href="#62-administrativerole" title="Permanent link">&para;</a></h1>
 <DIV class="note" markdown="1">
 Those classes are currently only used by the server. It will be available on the client side later on.
 </DIV>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.20-matching-rule.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.20-matching-rule.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.20-matching-rule.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="620-matchingrule">6.20 - MatchingRule</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="620-matchingrule">6.20 - MatchingRule<a class="headerlink" href="#620-matchingrule" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.21-matching-rule-use.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.21-matching-rule-use.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.21-matching-rule-use.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="621-matchingruleuse">6.21 - MatchingRuleUse</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="621-matchingruleuse">6.21 - MatchingRuleUse<a class="headerlink" href="#621-matchingruleuse" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.22-message.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.22-message.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.22-message.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="622-message">6.22 - Message</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="622-message">6.22 - Message<a class="headerlink" href="#622-message" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.23-modification.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.23-modification.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.23-modification.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="623-modification">6.23 - Modification</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="623-modification">6.23 - Modification<a class="headerlink" href="#623-modification" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.24-name-form.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.24-name-form.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.24-name-form.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="624-nameform">6.24 - NameForm</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="624-nameform">6.24 - NameForm<a class="headerlink" href="#624-nameform" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.25-normalizer.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.25-normalizer.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.25-normalizer.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="625-normalizer">6.25 - Normalizer</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="625-normalizer">6.25 - Normalizer<a class="headerlink" href="#625-normalizer" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.26-object-class.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.26-object-class.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.26-object-class.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="626-objectclass">6.26 - ObjectClass</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="626-objectclass">6.26 - ObjectClass<a class="headerlink" href="#626-objectclass" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.27-oid.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.27-oid.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.27-oid.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="627-oid">6.27 - Oid</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="627-oid">6.27 - Oid<a class="headerlink" href="#627-oid" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.28-rdn.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.28-rdn.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.28-rdn.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="628-rdn">6.28 - Rdn</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="628-rdn">6.28 - Rdn<a class="headerlink" href="#628-rdn" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.29-referral.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.29-referral.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.29-referral.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="629-referral">6.29 - Referral</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="629-referral">6.29 - Referral<a class="headerlink" href="#629-referral" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.3-attribute.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.3-attribute.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.3-attribute.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,17 +173,28 @@
     </div>
 
 
-<h1 id="63-attribute">6.3 - Attribute</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="63-attribute">6.3 - Attribute<a class="headerlink" href="#63-attribute" title="Permanent link">&para;</a></h1>
 <p>The <em>Attribute</em> class is used to store values associated to an <em>AttributeType</em>. An <em>Entry</em> can contain many <em>Attribute{s</em>, but only one of them is mandatory : the <em>ObjectClass</em>  <em>Attribute</em>.</p>
 <p>An <em>Attribute</em> can store zero, one or N values, accordingly to its associated <em>AttributeType</em>, which may allow null values, and which also can forbid muli-values.</p>
 <p>The <em>Attribute</em> has a interned <em>AttributeType</em> which is usually defined using its name. This name is case insensitive, and we can also use the <em>AttributeType</em> <em>OID</em>.</p>
-<h2 id="creating-an-attribute">Creating an Attribute</h2>
+<h2 id="creating-an-attribute">Creating an Attribute<a class="headerlink" href="#creating-an-attribute" title="Permanent link">&para;</a></h2>
 <p>Creating an <em>Attribute</em> is not really a complex operation. Again, we split the API into two categories:</p>
 <ul>
 <li>the schema agnostic <em>Attributes</em></li>
 <li>the schema aware <em>Attributes</em></li>
 </ul>
-<h3 id="schema-agnostic-attribute">Schema agnostic Attribute</h3>
+<h3 id="schema-agnostic-attribute">Schema agnostic Attribute<a class="headerlink" href="#schema-agnostic-attribute" title="Permanent link">&para;</a></h3>
 <p>If we don't inject a <em>SchemaManager</em> in the constructor, then the <em>Attribute</em> will have no way to control that the <em>AttributeType</em> exists, nor that the <em>Values</em> are valid.</p>
 <p>Let's see how we can create <em>Attributes</em>. Basically, all what you need is to provide the <em>AttributeType</em> as a String, and some <em>Values</em> (it's optional). Here is an example:</p>
 <div class="codehilite"><pre><span class="n">Attribute</span> <span class="n">attribute</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultAttribute</span><span class="o">(</span> <span class="s">&quot; CN &quot;</span> <span class="o">);</span>
@@ -215,7 +226,7 @@
 </pre></div>
 
 
-<h3 id="schema-aware-attribute">Schema aware Attribute</h3>
+<h3 id="schema-aware-attribute">Schema aware Attribute<a class="headerlink" href="#schema-aware-attribute" title="Permanent link">&para;</a></h3>
 <p>We can inject a <em>SchemaManager</em> into the <em>Attribute</em> which will allow more control on the values stored into the <em>Attribute</em>. Let's see with some example how it works:</p>
 <div class="codehilite"><pre><span class="n">Attribute</span> <span class="n">attribute</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultAttribute</span><span class="o">(</span> <span class="n">atCn</span> <span class="o">);</span>
 </pre></div>
@@ -227,9 +238,9 @@
 
 
 <p>The important point here is that the values are all considered equals. The <em>contains</em> method also use the schema to compare the given value with the interned values. Here, with the <em>cn</em> <em>AttributeType</em>, the value is not case sensitive, so <em>"TEST"</em> is considered as an existing value, even if we injected <em>"test"</em>.</p>
-<h2 id="modifying-an-attribute">Modifying an Attribute</h2>
+<h2 id="modifying-an-attribute">Modifying an Attribute<a class="headerlink" href="#modifying-an-attribute" title="Permanent link">&para;</a></h2>
 <p>Now that we created an <em>Attribute</em> we would like to add or remove values from it. This is quite easy. We have a set of methods to add or remove values, and depending on the fact the <em>Attribute</em> is schema aware or not, the added values will be checked. </p>
-<h3 id="adding-some-value">Adding some value</h3>
+<h3 id="adding-some-value">Adding some value<a class="headerlink" href="#adding-some-value" title="Permanent link">&para;</a></h3>
 <p>Here is an example of some value addition into a schema agnostic <em>Attribute</em>, then the same operation into a schema aware <em>Attribute</em>:</p>
 <div class="codehilite"><pre><span class="n">Attribute</span> <span class="n">attribute</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultAttribute</span><span class="o">(</span> <span class="s">&quot; CN &quot;</span> <span class="o">);</span>
 <span class="n">Attribute</span> <span class="n">attributeSA</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultAttribute</span><span class="o">(</span> <span class="n">atCn</span> <span class="o">);</span>
@@ -262,7 +273,7 @@ The following test shows that:</p>
 </pre></div>
 
 
-<h3 id="removing-some-values">Removing some values</h3>
+<h3 id="removing-some-values">Removing some values<a class="headerlink" href="#removing-some-values" title="Permanent link">&para;</a></h3>
 <p>Removing a value from an <em>Attribute</em> is a trivial operation. Of course, if the <em>Attribute</em> is schema aware, we will use the <em>AttributeType</em> comparator to check if the value is present in the <em>Attribute</em> or not (the comparator is associated with the attribute equality <em>MatchingRule</em>.</p>
 <p>Here is an example:</p>
 <div class="codehilite"><pre><span class="n">Attribute</span> <span class="n">attribute</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultAttribute</span><span class="o">(</span> <span class="s">&quot; CN &quot;</span> <span class="o">);</span>
@@ -292,9 +303,9 @@ The following test shows that:</p>
 </pre></div>
 
 
-<h2 id="attribute-data-access-methods">Attribute data access methods</h2>
+<h2 id="attribute-data-access-methods">Attribute data access methods<a class="headerlink" href="#attribute-data-access-methods" title="Permanent link">&para;</a></h2>
 <p>We have a set of methods used to get some information about the <em>Attribute</em>. They are described in this chapter.</p>
-<h3 id="contains">contains()</h3>
+<h3 id="contains">contains()<a class="headerlink" href="#contains" title="Permanent link">&para;</a></h3>
 <p>Checks if the given values are present in the <em>Attribute</em>. We can check for more than one value, but in this case, the method returns <em>true</em> only if <strong>all</strong> the values are present.</p>
 <p>If the <em>Attribute</em> is schema aware, then the check uses the <em>AttributeType</em> to compare the given values with the interned values, otherwise, we do a strict comparison.</p>
 <p>Here is an example:</p>
@@ -310,23 +321,23 @@ The following test shows that:</p>
 </pre></div>
 
 
-<h3 id="get">get()</h3>
+<h3 id="get">get()<a class="headerlink" href="#get" title="Permanent link">&para;</a></h3>
 <p>Returns the first value from the <em>Attribute</em>. The first value is the one which has been added first. Note that it returns a <em>Value</em> instance.</p>
-<h3 id="getattributetype">getAttributeType()</h3>
+<h3 id="getattributetype">getAttributeType()<a class="headerlink" href="#getattributetype" title="Permanent link">&para;</a></h3>
 <p>Returns the internal <em>AttributeType</em>, if the <em>Attribute</em> is schema aware.</p>
-<h3 id="getbytes">getBytes()</h3>
+<h3 id="getbytes">getBytes()<a class="headerlink" href="#getbytes" title="Permanent link">&para;</a></h3>
 <p>Returns the first value as a <em>byte[]</em>, if the <em>Attribute</em> is not human readable. The user <strong>must</strong> know that the <em>Attribute</em> contains binary values, otherwise he will get an <em>LdapInvalidAttributeValueException</em>.</p>
-<h3 id="getstring">getString()</h3>
+<h3 id="getstring">getString()<a class="headerlink" href="#getstring" title="Permanent link">&para;</a></h3>
 <p>Returns the first value as a <em>String</em>, if the <em>Attribute</em> is  human readable. The user <strong>must</strong> know that the <em>Attribute</em> contains String values, otherwise he will get an <em>LdapInvalidAttributeValueException</em>.</p>
-<h3 id="getid">getId()</h3>
+<h3 id="getid">getId()<a class="headerlink" href="#getid" title="Permanent link">&para;</a></h3>
 <p>Returns the <em>AttributeType</em> normalized ID. If the <em>Attribute</em> is schema agnostic, it will be the trimmed and lower cased user provided ID, otherwise it will be the <em>AttributeType</em> OID (not the name).</p>
-<h3 id="getupid">getUpId()</h3>
+<h3 id="getupid">getUpId()<a class="headerlink" href="#getupid" title="Permanent link">&para;</a></h3>
 <p>Returns the attribute type user provided ID, if the user provided one. Typically, if the <em>Attribute</em> is schema aware, the user might not provide an ID, and in this case, this method will return the <em>AttributeType</em> name, or default to the OID.</p>
-<h3 id="ishumanreadable">isHumanReadable()</h3>
+<h3 id="ishumanreadable">isHumanReadable()<a class="headerlink" href="#ishumanreadable" title="Permanent link">&para;</a></h3>
 <p>Tells if the <em>Attribute</em> contains String values or binary values. </p>
-<h2 id="miscellaneous-methods">Miscellaneous methods</h2>
+<h2 id="miscellaneous-methods">Miscellaneous methods<a class="headerlink" href="#miscellaneous-methods" title="Permanent link">&para;</a></h2>
 <p>We also have a set of miscellaneous methods, which are not frequently used. Here they are:</p>
-<h3 id="apply-attributetype">apply( AttributeType )</h3>
+<h3 id="apply-attributetype">apply( AttributeType )<a class="headerlink" href="#apply-attributetype" title="Permanent link">&para;</a></h3>
 <p>Inject an <em>AttributeType</em> into the <em>Attribute</em>, making it schema aware. It will check that the associated values are valid at the same time, and normalize the values.</p>
 <p>Here is an example of the impact of such a method on an existing attribute :</p>
 <div class="codehilite"><pre><span class="n">Attribute</span> <span class="n">attribute</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultAttribute</span><span class="o">(</span> <span class="s">&quot;CN&quot;</span><span class="o">,</span> <span class="s">&quot;  A    test&quot;</span> <span class="o">);</span>
@@ -344,7 +355,7 @@ The following test shows that:</p>
 </pre></div>
 
 
-<h3 id="clear">clear()</h3>
+<h3 id="clear">clear()<a class="headerlink" href="#clear" title="Permanent link">&para;</a></h3>
 <p>This method removes all the values from the attribute. The attribute type is not removed. Here is an example demonstrating how it works:</p>
 <div class="codehilite"><pre><span class="n">Attribute</span> <span class="n">attribute</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultAttribute</span><span class="o">(</span> <span class="n">atCn</span><span class="o">,</span> <span class="s">&quot;test1&quot;</span><span class="o">,</span> <span class="s">&quot;test2&quot;</span> <span class="o">);</span>
 
@@ -352,9 +363,9 @@ The following test shows that:</p>
 </pre></div>
 
 
-<h3 id="clone">clone()</h3>
+<h3 id="clone">clone()<a class="headerlink" href="#clone" title="Permanent link">&para;</a></h3>
 <p>This method create a new instance of an existing attribute. All the values and the attribute type are cloned too and distinct from the original attribute.</p>
-<h3 id="equals-object">equals( Object )</h3>
+<h3 id="equals-object">equals( Object )<a class="headerlink" href="#equals-object" title="Permanent link">&para;</a></h3>
 <p>Compares two <em>Attributes</em>. All the values are compared and should be present in both attributes. If you compare a schema aware <em>Attribute</em> with a schema agnostic <em>Attribute</em>, they won't be equal.</p>
 <p>Here is a snippet of code demonstrating the <em>equals</em> method:</p>
 <div class="codehilite"><pre><span class="n">Attribute</span> <span class="n">attribute1</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultAttribute</span><span class="o">(</span> <span class="n">atCn</span><span class="o">,</span> <span class="s">&quot;test 1&quot;</span><span class="o">,</span> <span class="s">&quot;test 2&quot;</span><span class="o">,</span> <span class="s">&quot;test 3&quot;</span> <span class="o">);</span>
@@ -380,7 +391,7 @@ The following test shows that:</p>
 </pre></div>
 
 
-<h3 id="isinstanceof-attributetype">isInstanceOf( AttributeType )</h3>
+<h3 id="isinstanceof-attributetype">isInstanceOf( AttributeType )<a class="headerlink" href="#isinstanceof-attributetype" title="Permanent link">&para;</a></h3>
 <p>Tells if an <em>Attribute</em> derives from a given <em>AttributeType</em>. It can be useful if you have some schema aware <em>Attribute</em> and if you want to know if its attribute type inherit from an other one. Here is an example of usage:</p>
 <div class="codehilite"><pre><span class="n">Attribute</span> <span class="n">attribute</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultAttribute</span><span class="o">(</span> <span class="n">atCn</span><span class="o">,</span> <span class="s">&quot;test 1&quot;</span><span class="o">,</span> <span class="s">&quot;test 2&quot;</span><span class="o">,</span> <span class="s">&quot;test 3&quot;</span> <span class="o">);</span>
 
@@ -389,7 +400,7 @@ The following test shows that:</p>
 </pre></div>
 
 
-<h3 id="isvalid-attributetype">isValid( AttributeType )</h3>
+<h3 id="isvalid-attributetype">isValid( AttributeType )<a class="headerlink" href="#isvalid-attributetype" title="Permanent link">&para;</a></h3>
 <p>Checks if the <em>Attribute</em> contains valid data. It's useful if one wants to apply an <em>AttributeType</em> to the <em>Attribute</em>, as the <em>isValid</em> method will tell if it's possible to do so without throwing an exception.</p>
 <p>Here is some code that test the different use cases:</p>
 <div class="codehilite"><pre><span class="n">Attribute</span> <span class="n">attribute1</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultAttribute</span><span class="o">(</span> <span class="s">&quot;cn&quot;</span><span class="o">,</span> <span class="s">&quot;\uFFFDtest&quot;</span> <span class="o">);</span>
@@ -414,7 +425,7 @@ The following test shows that:</p>
 </pre></div>
 
 
-<h3 id="iterator">iterator()</h3>
+<h3 id="iterator">iterator()<a class="headerlink" href="#iterator" title="Permanent link">&para;</a></h3>
 <p>A convenient way to iterate on all the <em>Attribute</em> values. It makes it possible to use a <em>for ( Value&lt;?&gt; value : attribute )</em> construct. Here is an example using the iterator:</p>
 <div class="codehilite"><pre><span class="n">Attribute</span> <span class="n">attribute</span> <span class="o">=</span> <span class="k">new</span> <span class="n">DefaultAttribute</span><span class="o">(</span> <span class="n">atCn</span><span class="o">,</span> <span class="s">&quot;test 1&quot;</span><span class="o">,</span> <span class="s">&quot;test 2&quot;</span><span class="o">,</span> <span class="s">&quot;test 3&quot;</span> <span class="o">);</span>
 
@@ -432,9 +443,9 @@ The following test shows that:</p>
 </pre></div>
 
 
-<h3 id="setupid">setUpId()</h3>
+<h3 id="setupid">setUpId()<a class="headerlink" href="#setupid" title="Permanent link">&para;</a></h3>
 <p>Sets the user provided identifier for the attribute type. If the <em>Attribute</em> is schema agnostic, then the normalized ID will be the given user provided ID lower cased and trimmed. If it's schema aware, it will be used instead of the <em>AttributeType</em> ID.</p>
-<h3 id="size">size()</h3>
+<h3 id="size">size()<a class="headerlink" href="#size" title="Permanent link">&para;</a></h3>
 <p>Returns the number of values stored in this <em>Attribute</em></p>
 
 

Modified: websites/staging/directory/trunk/content/api/user-guide/6.30-refinment.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.30-refinment.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.30-refinment.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="630-refinment">6.30 - Refinment</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="630-refinment">6.30 - Refinment<a class="headerlink" href="#630-refinment" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.31-schema-manager.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.31-schema-manager.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.31-schema-manager.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="631-schemamanager">6.31 - SchemaManager</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="631-schemamanager">6.31 - SchemaManager<a class="headerlink" href="#631-schemamanager" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.32-subentry.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.32-subentry.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.32-subentry.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="632-subentry">6.32 - Subentry</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="632-subentry">6.32 - Subentry<a class="headerlink" href="#632-subentry" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.33-subtree-specification.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.33-subtree-specification.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.33-subtree-specification.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="633-subtreespecification">6.33 - SubtreeSpecification</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="633-subtreespecification">6.33 - SubtreeSpecification<a class="headerlink" href="#633-subtreespecification" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.34-syntax-checker.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.34-syntax-checker.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.34-syntax-checker.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="634-syntaxchecker">6.34 - SyntaxChecker</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="634-syntaxchecker">6.34 - SyntaxChecker<a class="headerlink" href="#634-syntaxchecker" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>

Modified: websites/staging/directory/trunk/content/api/user-guide/6.35-value.html
==============================================================================
--- websites/staging/directory/trunk/content/api/user-guide/6.35-value.html (original)
+++ websites/staging/directory/trunk/content/api/user-guide/6.35-value.html Sun Jul  5 22:34:35 2015
@@ -104,7 +104,7 @@
     </ul>
     <h5>Downloads</h5>
     <ul>
-	    <li><a href="./../../api/downloads.html">Version 1.0.0-M30</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
+	    <li><a href="./../../api/downloads.html">Version 1.0.0-M31</a>&nbsp;&nbsp;<IMG src="./../../images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <li><a href="./../../api/download-old-versions.html">Older versions</a></li>
     </ul>
     <h5>Getting Started</h5>
@@ -173,7 +173,18 @@
     </div>
 
 
-<h1 id="635-value">6.35 - Value</h1>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
+<h1 id="635-value">6.35 - Value<a class="headerlink" href="#635-value" title="Permanent link">&para;</a></h1>
 <blockquote>
 <p><strong>Note:</strong> Contents for this page will be added soon...</p>
 </blockquote>