Author: gbayon
Date: Sun Jan 21 01:58:16 2007
New Revision: 498261

URL: http://svn.apache.org/viewvc?view=rev&rev=498261
Log:
- doc : set QueryForPaginatedList as Obsolete
- doc : support for IDictionary<K, V> QueryForDictionary<K, V>(...)

Modified:
    ibatis/trunk/cs/docs/dataMapperGuide/src/en/dotnet.xml
    ibatis/trunk/cs/docs/dataMapperGuide/src/en/introduction.xml
    ibatis/trunk/cs/docs/dataMapperGuide/src/en/working.xml

Modified: ibatis/trunk/cs/docs/dataMapperGuide/src/en/dotnet.xml
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/docs/dataMapperGuide/src/en/dotnet.xml?view=diff&rev=498261&r1=498260&r2=498261
==============================================================================
--- ibatis/trunk/cs/docs/dataMapperGuide/src/en/dotnet.xml (original)
+++ ibatis/trunk/cs/docs/dataMapperGuide/src/en/dotnet.xml Sun Jan 21 01:58:16 
2007
@@ -1642,13 +1642,18 @@
 public IList&lt;T&gt; QueryWithRowDelegate&lt;T&gt;(string statementName, 
object parameterObject, 
                                 SqlMapper.RowDelegate&lt;T&gt; rowDelegate);
 
+<emphasis role="comment">[Obsolete]</emphasis>
 public PaginatedList QueryForPaginatedList(String statementName, object 
parameterObject, 
                                            int pageSize);
 
 public IDictionary QueryForDictionary(string statementName, object 
parameterObject, 
                                       string keyProperty)
+IDictionary&lt;K, V&gt; QueryForDictionary&lt;K, V&gt;(string statementName, 
object parameterObject, 
+                                      string keyProperty);
 public IDictionary QueryForDictionary(string statementName, object 
parameterObject, 
                                       string keyProperty, string valueProperty)
+public IDictionary&lt;K, V&gt; QueryForDictionary&lt;K, V&gt;(string 
statementName, object parameterObject, 
+                                      string keyProperty, string 
valueProperty);
 public IDictionary QueryForMap(string statementName, object parameterObject, 
string keyProperty)
 public IDictionary QueryForMap(string statementName, object parameterObject, 
                                string keyProperty, string valueProperty)
@@ -1759,9 +1764,13 @@
         to return, as the <parameter>skipResults</parameter> and
         <parameter>maxResults</parameter> parameters. The
         <methodname>PaginatedList</methodname> method provides the same
-        functionality but in a more convenient wrapper. The
+        functionality but in a more convenient wrapper. 
+               </para>
+               
+               <para>The
         <methodname>QueryWithRowDelegate</methodname> method also works with
         multiple rows, but provides a post-processing feature.</para>
+
       </sect3>
 
       <sect3>
@@ -1831,6 +1840,10 @@
 
       <sect3>
         <title>QueryForPaginatedList</title>
+<para></para>
+               <note>
+               The method <emphasis role="comment">PaginatedList</emphasis> 
has been made as obsolete and will not be supported in future version.
+               </note>
 
         <para><programlisting>public PaginatedList 
QueryForPaginatedList(string statementName,
                                            object parameterObject,
@@ -1881,10 +1894,18 @@
         <para><programlisting>public IDictionary QueryForDictionary(string 
statementName,
                                       object parameterObject,
                                       string keyProperty)
+public IDictionary&lt;K, V&gt; QueryForDictionary&lt;K, V&gt;(string 
statementName, 
+                                      object parameterObject, 
+                                      string keyProperty);
 public IDictionary QueryForDictionary(string statementName,
                                       object parameterObject,
                                       string keyProperty,
                                       string valueProperty)
+public IDictionary&lt;K, V&gt; QueryForDictionary&lt;K, V&gt;(string 
statementName, 
+                                     object parameterObject, 
+                                      string keyProperty, 
+                                                                         
string valueProperty);
+
 public IDictionary QueryForMap(string statementName,
                                object parameterObject, 
                                string keyProperty)

Modified: ibatis/trunk/cs/docs/dataMapperGuide/src/en/introduction.xml
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/docs/dataMapperGuide/src/en/introduction.xml?view=diff&rev=498261&r1=498260&r2=498261
==============================================================================
--- ibatis/trunk/cs/docs/dataMapperGuide/src/en/introduction.xml (original)
+++ ibatis/trunk/cs/docs/dataMapperGuide/src/en/introduction.xml Sun Jan 21 
01:58:16 2007
@@ -56,6 +56,15 @@
                   <listitem>
             Added lazy load support for single class 
           </listitem>
+                  <listitem>
+                 Added support for IDictionary&lt;K, V&gt; 
QueryForDictionary&lt;K, V&gt;(...)
+                  </listitem>
+                 <listitem>
+                 Marked QueryForPaginatedList as obsolete
+                  </listitem>
+                   <listitem>
+                 Allowed procedure statement without parameterMap
+                  </listitem>
                </itemizedlist>
       </sidebar>
   </sect1>

Modified: ibatis/trunk/cs/docs/dataMapperGuide/src/en/working.xml
URL: 
http://svn.apache.org/viewvc/ibatis/trunk/cs/docs/dataMapperGuide/src/en/working.xml?view=diff&rev=498261&r1=498260&r2=498261
==============================================================================
--- ibatis/trunk/cs/docs/dataMapperGuide/src/en/working.xml (original)
+++ ibatis/trunk/cs/docs/dataMapperGuide/src/en/working.xml Sun Jan 21 01:58:16 
2007
@@ -399,6 +399,7 @@
           parameter direction, size, precision, and scale are usually
           auto-discovered by the framework (via the CommandBuilder) depending
           on your provider.</para>
+                 <para>If your stored procedure have no parmeters, the 
parameterMap attribute on the procedure tag is optionnal.</para>
         </note></para>
     </sect2>
 


Reply via email to