You are viewing a plain text version of this content. The canonical link for it is here.
Posted to adffaces-commits@incubator.apache.org by aw...@apache.org on 2007/04/09 06:28:33 UTC

svn commit: r526659 [2/5] - in /incubator/adffaces/trunk/trinidad: trinidad-build/src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/includes/ trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/ tr...

Modified: incubator/adffaces/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalInacc-golden.xml
URL: http://svn.apache.org/viewvc/incubator/adffaces/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalInacc-golden.xml?view=diff&rev=526659&r1=526658&r2=526659
==============================================================================
--- incubator/adffaces/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalInacc-golden.xml (original)
+++ incubator/adffaces/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalInacc-golden.xml Sun Apr  8 23:28:32 2007
@@ -90,12 +90,12 @@
                                  selected="selected"
                                  value="1"
                                 >
-                              1-5 of 6
+                              1-3 of 6
                             </option>
                             <option
-                                 value="6"
+                                 value="4"
                                 >
-                              6-6 of 6
+                              4-6 of 6
                             </option>
                           </select>
                           <script
@@ -121,10 +121,10 @@
                           
                           <a
                                class="OraNavBarActiveLink"
-                               onclick="_navSubmit('formId', 'goto', 'mainId',1,'6');return false"
+                               onclick="_navSubmit('formId', 'goto', 'mainId',1,'4');return false"
                                href="uri-attr:#"
                               >
-                            Next 1
+                            Next 3
                           </a>
                         </td>
                       </tr>
@@ -206,12 +206,6 @@
                       >
                     StringHeader
                   </th>
-                  <th
-                       class="af_column_header-text OraTableBorder0001"
-                       scope="col"
-                      >
-                    IntHeader
-                  </th>
                 </tr>
                 <tr
                     >
@@ -242,11 +236,6 @@
                       >
                     First
                   </td>
-                  <td
-                       class="af_column_cell-text OraTableBorder1111"
-                      >
-                    1
-                  </td>
                 </tr>
                 <tr
                     >
@@ -277,11 +266,6 @@
                       >
                     Second
                   </td>
-                  <td
-                       class="af_column_cell-text OraTableBorder1111"
-                      >
-                    2
-                  </td>
                 </tr>
                 <tr
                     >
@@ -312,10 +296,291 @@
                       >
                     Three
                   </td>
+                </tr>
+              </table>
+            </td>
+          </tr>
+        </table>
+        <script
+            >
+          _uixt_mainId=new CollectionComponent('formId','mainId');
+        </script>
+        <input
+             name="mainId:rangeStart"
+             type="hidden"
+             value="0"
+            >
+          
+        </input>
+      </div>
+<!--AttributeTest[autoSubmit,false]-->
+
+      <div
+           id="mainId"
+          >
+        
+        <table
+             border="0"
+             cellpadding="0"
+             cellspacing="0"
+            >
+          
+          <tr
+              >
+            
+            <td
+                >
+              
+              <table
+                   border="0"
+                   cellpadding="0"
+                   cellspacing="0"
+                   class="af_table_control-bar-top"
+                   width="100%"
+                  >
+                
+                <tr
+                    >
+                  
+                  <td
+                       width="100%"
+                      >
+                    
+                  </td>
+                  <td
+                       align="right"
+                       valign="middle"
+                      >
+                    
+                    <table
+                         border="0"
+                         cellpadding="0"
+                         cellspacing="0"
+                         id="mainId-nb"
+                        >
+                      
+                      <tr
+                          >
+                        
+                        <td
+                             nowrap="nowrap"
+                             valign="middle"
+                            >
+                          
+                          <span
+                               class="OraNavBarInactiveLink"
+                              >
+                            Previous
+                          </span>
+                        </td>
+                        <td
+                            >
+                          
+                          <img
+                               height="1"
+                               width="5"
+                               src="uri-attr:encoded-resource-url:/test-context-path/adf/images/t.gif"
+                              >
+                            
+                          </img>
+                        </td>
+                        <td
+                             nowrap="nowrap"
+                             valign="middle"
+                            >
+                          
+                          <select
+                               class="AFFieldText"
+                               id="mainId-nb__xc_c"
+                               onchange="_navChoiceSubmit(this, 'formId','goto','mainId',1)"
+                               onfocus="this._lastValue = this.selectedIndex"
+                               title="Select record set"
+                              >
+                            
+                            <option
+                                 value="all"
+                                >
+                              Show All 6
+                            </option>
+                            <option
+                                 selected="selected"
+                                 value="1"
+                                >
+                              1-3 of 6
+                            </option>
+                            <option
+                                 value="4"
+                                >
+                              4-6 of 6
+                            </option>
+                          </select>
+                          <script
+                              >
+                            _setSelectIndexById("mainId-nb__xc_c",1)
+                          </script>
+                        </td>
+                        <td
+                            >
+                          
+                          <img
+                               height="1"
+                               width="5"
+                               src="uri-attr:encoded-resource-url:/test-context-path/adf/images/t.gif"
+                              >
+                            
+                          </img>
+                        </td>
+                        <td
+                             nowrap="nowrap"
+                             valign="middle"
+                            >
+                          
+                          <a
+                               class="OraNavBarActiveLink"
+                               onclick="_navSubmit('formId', 'goto', 'mainId',1,'4');return false"
+                               href="uri-attr:#"
+                              >
+                            Next 3
+                          </a>
+                        </td>
+                      </tr>
+                    </table>
+                  </td>
+                </tr>
+              </table>
+            </td>
+          </tr>
+          <tr
+              >
+            
+            <td
+                >
+              
+              <table
+                   border="0"
+                   cellpadding="0"
+                   cellspacing="0"
+                   class="af_table_sub-control-bar"
+                   width="100%"
+                  >
+                
+                <tr
+                    >
+                  
+                  <td
+                       nowrap="nowrap"
+                       valign="middle"
+                      >
+                    
+                    <a
+                         class="OraNavBarActiveLink"
+                         onclick="_uixt_mainId.multiSelect(true)"
+                         href="uri-attr:#"
+                        >
+                      Select All
+                    </a>&#xa0;|&#xa0;
+                    <a
+                         class="OraNavBarActiveLink"
+                         onclick="_uixt_mainId.multiSelect(false)"
+                         href="uri-attr:#"
+                        >
+                      Select None
+                    </a>
+                  </td>
+                </tr>
+              </table>
+            </td>
+          </tr>
+          <tr
+              >
+            
+            <td
+                >
+              
+              <table
+                   border="0"
+                   cellpadding="1"
+                   cellspacing="0"
+                   class="af_table_content"
+                   width="100%"
+                  >
+                
+                <tr
+                    >
+                  
+                  <th
+                       class="af_column_header-icon-format"
+                       nowrap="nowrap"
+                       scope="col"
+                       width="1%"
+                      >
+                    Select
+                  </th>
+                  <th
+                       class="af_column_header-text OraTableBorder0001"
+                       scope="col"
+                      >
+                    StringHeader
+                  </th>
+                </tr>
+                <tr
+                    >
+                  
+                  <td
+                       class="af_tableSelectMany_cell-icon-format OraTableBorder1111"
+                      >
+                    
+                    <input
+                         id="mainId:0"
+                         name="mainId:_s"
+                         title="Select"
+                         type="checkbox"
+                         value="0"
+                        >
+                      
+                    </input>
+                    <input
+                         name="mainId:_us"
+                         type="hidden"
+                         value="0"
+                        >
+                      
+                    </input>
+                  </td>
+                  <td
+                       class="af_column_cell-text OraTableBorder1111"
+                      >
+                    First
+                  </td>
+                </tr>
+                <tr
+                    >
+                  
+                  <td
+                       class="af_tableSelectMany_cell-icon-format OraTableBorder1111"
+                      >
+                    
+                    <input
+                         id="mainId:1"
+                         name="mainId:_s"
+                         title="Select"
+                         type="checkbox"
+                         value="1"
+                        >
+                      
+                    </input>
+                    <input
+                         name="mainId:_us"
+                         type="hidden"
+                         value="1"
+                        >
+                      
+                    </input>
+                  </td>
                   <td
                        class="af_column_cell-text OraTableBorder1111"
                       >
-                    3
+                    Second
                   </td>
                 </tr>
                 <tr
@@ -326,18 +591,18 @@
                       >
                     
                     <input
-                         id="mainId:3"
+                         id="mainId:2"
                          name="mainId:_s"
                          title="Select"
                          type="checkbox"
-                         value="3"
+                         value="2"
                         >
                       
                     </input>
                     <input
                          name="mainId:_us"
                          type="hidden"
-                         value="3"
+                         value="2"
                         >
                       
                     </input>
@@ -345,12 +610,268 @@
                   <td
                        class="af_column_cell-text OraTableBorder1111"
                       >
-                    Four
+                    Three
+                  </td>
+                </tr>
+              </table>
+            </td>
+          </tr>
+        </table>
+        <script
+            >
+          _uixt_mainId=new CollectionComponent('formId','mainId');
+        </script>
+        <input
+             name="mainId:rangeStart"
+             type="hidden"
+             value="0"
+            >
+          
+        </input>
+      </div>
+<!--AttributeTest[autoSubmit,true]-->
+
+      <div
+           id="mainId"
+          >
+        
+        <table
+             border="0"
+             cellpadding="0"
+             cellspacing="0"
+            >
+          
+          <tr
+              >
+            
+            <td
+                >
+              
+              <table
+                   border="0"
+                   cellpadding="0"
+                   cellspacing="0"
+                   class="af_table_control-bar-top"
+                   width="100%"
+                  >
+                
+                <tr
+                    >
+                  
+                  <td
+                       width="100%"
+                      >
+                    
+                  </td>
+                  <td
+                       align="right"
+                       valign="middle"
+                      >
+                    
+                    <table
+                         border="0"
+                         cellpadding="0"
+                         cellspacing="0"
+                         id="mainId-nb"
+                        >
+                      
+                      <tr
+                          >
+                        
+                        <td
+                             nowrap="nowrap"
+                             valign="middle"
+                            >
+                          
+                          <span
+                               class="OraNavBarInactiveLink"
+                              >
+                            Previous
+                          </span>
+                        </td>
+                        <td
+                            >
+                          
+                          <img
+                               height="1"
+                               width="5"
+                               src="uri-attr:encoded-resource-url:/test-context-path/adf/images/t.gif"
+                              >
+                            
+                          </img>
+                        </td>
+                        <td
+                             nowrap="nowrap"
+                             valign="middle"
+                            >
+                          
+                          <select
+                               class="AFFieldText"
+                               id="mainId-nb__xc_c"
+                               onchange="_navChoiceSubmit(this, 'formId','goto','mainId',1)"
+                               onfocus="this._lastValue = this.selectedIndex"
+                               title="Select record set"
+                              >
+                            
+                            <option
+                                 value="all"
+                                >
+                              Show All 6
+                            </option>
+                            <option
+                                 selected="selected"
+                                 value="1"
+                                >
+                              1-3 of 6
+                            </option>
+                            <option
+                                 value="4"
+                                >
+                              4-6 of 6
+                            </option>
+                          </select>
+                          <script
+                              >
+                            _setSelectIndexById("mainId-nb__xc_c",1)
+                          </script>
+                        </td>
+                        <td
+                            >
+                          
+                          <img
+                               height="1"
+                               width="5"
+                               src="uri-attr:encoded-resource-url:/test-context-path/adf/images/t.gif"
+                              >
+                            
+                          </img>
+                        </td>
+                        <td
+                             nowrap="nowrap"
+                             valign="middle"
+                            >
+                          
+                          <a
+                               class="OraNavBarActiveLink"
+                               onclick="_navSubmit('formId', 'goto', 'mainId',1,'4');return false"
+                               href="uri-attr:#"
+                              >
+                            Next 3
+                          </a>
+                        </td>
+                      </tr>
+                    </table>
+                  </td>
+                </tr>
+              </table>
+            </td>
+          </tr>
+          <tr
+              >
+            
+            <td
+                >
+              
+              <table
+                   border="0"
+                   cellpadding="0"
+                   cellspacing="0"
+                   class="af_table_sub-control-bar"
+                   width="100%"
+                  >
+                
+                <tr
+                    >
+                  
+                  <td
+                       nowrap="nowrap"
+                       valign="middle"
+                      >
+                    
+                    <a
+                         class="OraNavBarActiveLink"
+                         onclick="_uixt_mainId.multiSelect(true)"
+                         href="uri-attr:#"
+                        >
+                      Select All
+                    </a>&#xa0;|&#xa0;
+                    <a
+                         class="OraNavBarActiveLink"
+                         onclick="_uixt_mainId.multiSelect(false)"
+                         href="uri-attr:#"
+                        >
+                      Select None
+                    </a>
+                  </td>
+                </tr>
+              </table>
+            </td>
+          </tr>
+          <tr
+              >
+            
+            <td
+                >
+              
+              <table
+                   border="0"
+                   cellpadding="1"
+                   cellspacing="0"
+                   class="af_table_content"
+                   width="100%"
+                  >
+                
+                <tr
+                    >
+                  
+                  <th
+                       class="af_column_header-icon-format"
+                       nowrap="nowrap"
+                       scope="col"
+                       width="1%"
+                      >
+                    Select
+                  </th>
+                  <th
+                       class="af_column_header-text OraTableBorder0001"
+                       scope="col"
+                      >
+                    StringHeader
+                  </th>
+                </tr>
+                <tr
+                    >
+                  
+                  <td
+                       class="af_tableSelectMany_cell-icon-format OraTableBorder1111"
+                      >
+                    
+                    <script
+                        >
+                      var _pprUpdateMode=false;function _adfspu(f,v,e,s,o){_pprUpdateMode=true;if(!o)o=new Object();o.event=(e)?e:'update';if(s)o.source=s;_submitPartialChange(f,v,o);}
+                    </script>
+                    <input
+                         id="mainId:0"
+                         name="mainId:_s"
+                         onclick="_adfspu('formId',1,'mainId','mainId');return true;"
+                         title="Select"
+                         type="checkbox"
+                         value="0"
+                        >
+                      
+                    </input>
+                    <input
+                         name="mainId:_us"
+                         type="hidden"
+                         value="0"
+                        >
+                      
+                    </input>
                   </td>
                   <td
                        class="af_column_cell-text OraTableBorder1111"
                       >
-                    4
+                    First
                   </td>
                 </tr>
                 <tr
@@ -361,18 +882,19 @@
                       >
                     
                     <input
-                         id="mainId:4"
+                         id="mainId:1"
                          name="mainId:_s"
+                         onclick="_adfspu('formId',1,'mainId','mainId');return true;"
                          title="Select"
                          type="checkbox"
-                         value="4"
+                         value="1"
                         >
                       
                     </input>
                     <input
                          name="mainId:_us"
                          type="hidden"
-                         value="4"
+                         value="1"
                         >
                       
                     </input>
@@ -380,12 +902,38 @@
                   <td
                        class="af_column_cell-text OraTableBorder1111"
                       >
-                    Five
+                    Second
+                  </td>
+                </tr>
+                <tr
+                    >
+                  
+                  <td
+                       class="af_tableSelectMany_cell-icon-format OraTableBorder1111"
+                      >
+                    
+                    <input
+                         id="mainId:2"
+                         name="mainId:_s"
+                         onclick="_adfspu('formId',1,'mainId','mainId');return true;"
+                         title="Select"
+                         type="checkbox"
+                         value="2"
+                        >
+                      
+                    </input>
+                    <input
+                         name="mainId:_us"
+                         type="hidden"
+                         value="2"
+                        >
+                      
+                    </input>
                   </td>
                   <td
                        class="af_column_cell-text OraTableBorder1111"
                       >
-                    5
+                    Three
                   </td>
                 </tr>
               </table>

Modified: incubator/adffaces/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalPPC-golden.xml
URL: http://svn.apache.org/viewvc/incubator/adffaces/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalPPC-golden.xml?view=diff&rev=526659&r1=526658&r2=526659
==============================================================================
--- incubator/adffaces/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalPPC-golden.xml (original)
+++ incubator/adffaces/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalPPC-golden.xml Sun Apr  8 23:28:32 2007
@@ -72,12 +72,12 @@
                                selected="selected"
                                value="1"
                               >
-                            1-5 of 6
+                            1-3 of 6
                           </option>
                           <option
-                               value="6"
+                               value="4"
                               >
-                            6-6 of 6
+                            4-6 of 6
                           </option>
                         </select>
                         <script
@@ -96,10 +96,10 @@
                         
                         <a
                              class="OraNavBarActiveLink"
-                             onclick="_navSubmit('formId', 'goto', 'mainId',1,'6');return false"
+                             onclick="_navSubmit('formId', 'goto', 'mainId',1,'4');return false"
                              href="uri-attr:#"
                             >
-                          Next 1
+                          Next 3
                         </a>
                       </td>
                     </tr>
@@ -135,12 +135,6 @@
                 >
               StringHeader
             </th>
-            <th
-                 class="af_column_header-text OraTableBorder0001"
-                 scope="col"
-                >
-              IntHeader
-            </th>
           </tr>
           <tr
               >
@@ -171,11 +165,6 @@
                 >
               First
             </td>
-            <td
-                 class="af_column_cell-text OraTableBorder1111"
-                >
-              1
-            </td>
           </tr>
           <tr
               >
@@ -206,11 +195,6 @@
                 >
               Second
             </td>
-            <td
-                 class="af_column_cell-text OraTableBorder1111"
-                >
-              2
-            </td>
           </tr>
           <tr
               >
@@ -241,10 +225,217 @@
                 >
               Three
             </td>
+          </tr>
+        </table>
+        <script
+            >
+          _uixt_mainId=new CollectionComponent('formId','mainId');
+        </script>
+        <input
+             name="mainId:rangeStart"
+             type="hidden"
+             value="0"
+            >
+          
+        </input>
+      </div>
+<!--AttributeTest[autoSubmit,false]-->
+
+      <div
+           id="mainId"
+          >
+        
+        <table
+             border="0"
+             cellpadding="0"
+             cellspacing="0"
+             summary=""
+            >
+          
+          <tr
+              >
+            
+            <td
+                >
+              
+              <div
+                   class="af_table_control-bar-top"
+                  >
+                
+                <div
+                     valign="middle"
+                    >
+                  
+                  <table
+                       border="0"
+                       cellpadding="0"
+                       cellspacing="0"
+                       id="mainId-nb"
+                       summary=""
+                      >
+                    
+                    <tr
+                        >
+                      
+                      <td
+                           nowrap="nowrap"
+                           valign="middle"
+                          >
+                        
+                        <span
+                             class="OraNavBarInactiveLink"
+                            >
+                          Previous
+                        </span>
+                      </td>
+                      <td
+                          >
+                        &#xa0;
+                      </td>
+                      <td
+                           nowrap="nowrap"
+                           valign="middle"
+                          >
+                        
+                        <select
+                             class="AFFieldText"
+                             id="mainId-nb__xc_c"
+                             onchange="_navChoiceSubmit(this, 'formId','goto','mainId',1)"
+                             onfocus="this._lastValue = this.selectedIndex"
+                             title="Select record set"
+                            >
+                          
+                          <option
+                               value="all"
+                              >
+                            Show All 6
+                          </option>
+                          <option
+                               selected="selected"
+                               value="1"
+                              >
+                            1-3 of 6
+                          </option>
+                          <option
+                               value="4"
+                              >
+                            4-6 of 6
+                          </option>
+                        </select>
+                        <script
+                            >
+                          _setSelectIndexById("mainId-nb__xc_c",1)
+                        </script>
+                      </td>
+                      <td
+                          >
+                        &#xa0;
+                      </td>
+                      <td
+                           nowrap="nowrap"
+                           valign="middle"
+                          >
+                        
+                        <a
+                             class="OraNavBarActiveLink"
+                             onclick="_navSubmit('formId', 'goto', 'mainId',1,'4');return false"
+                             href="uri-attr:#"
+                            >
+                          Next 3
+                        </a>
+                      </td>
+                    </tr>
+                  </table>
+                </div>
+              </div>
+            </td>
+          </tr>
+        </table>
+        <table
+             border="1"
+             cellpadding="2"
+             cellspacing="0"
+             class="af_table_content"
+             summary=""
+            >
+          
+          <tr
+              >
+            
+            <th
+                 class="af_column_header-icon-format"
+                 nowrap="nowrap"
+                 scope="col"
+                 style="word-break:keep-all"
+                 width="1%"
+                >
+              Select
+            </th>
+            <th
+                 class="af_column_header-text OraTableBorder0001"
+                 scope="col"
+                >
+              StringHeader
+            </th>
+          </tr>
+          <tr
+              >
+            
+            <td
+                 class="af_tableSelectMany_cell-icon-format OraTableBorder1111"
+                >
+              
+              <input
+                   id="mainId:0"
+                   name="mainId:_s"
+                   title="Select"
+                   type="checkbox"
+                   value="0"
+                  >
+                
+              </input>
+              <input
+                   name="mainId:_us"
+                   type="hidden"
+                   value="0"
+                  >
+                
+              </input>
+            </td>
+            <td
+                 class="af_column_cell-text OraTableBorder1111"
+                >
+              First
+            </td>
+          </tr>
+          <tr
+              >
+            
+            <td
+                 class="af_tableSelectMany_cell-icon-format OraTableBorder1111"
+                >
+              
+              <input
+                   id="mainId:1"
+                   name="mainId:_s"
+                   title="Select"
+                   type="checkbox"
+                   value="1"
+                  >
+                
+              </input>
+              <input
+                   name="mainId:_us"
+                   type="hidden"
+                   value="1"
+                  >
+                
+              </input>
+            </td>
             <td
                  class="af_column_cell-text OraTableBorder1111"
                 >
-              3
+              Second
             </td>
           </tr>
           <tr
@@ -255,18 +446,18 @@
                 >
               
               <input
-                   id="mainId:3"
+                   id="mainId:2"
                    name="mainId:_s"
                    title="Select"
                    type="checkbox"
-                   value="3"
+                   value="2"
                   >
                 
               </input>
               <input
                    name="mainId:_us"
                    type="hidden"
-                   value="3"
+                   value="2"
                   >
                 
               </input>
@@ -274,12 +465,194 @@
             <td
                  class="af_column_cell-text OraTableBorder1111"
                 >
-              Four
+              Three
+            </td>
+          </tr>
+        </table>
+        <script
+            >
+          _uixt_mainId=new CollectionComponent('formId','mainId');
+        </script>
+        <input
+             name="mainId:rangeStart"
+             type="hidden"
+             value="0"
+            >
+          
+        </input>
+      </div>
+<!--AttributeTest[autoSubmit,true]-->
+
+      <div
+           id="mainId"
+          >
+        
+        <table
+             border="0"
+             cellpadding="0"
+             cellspacing="0"
+             summary=""
+            >
+          
+          <tr
+              >
+            
+            <td
+                >
+              
+              <div
+                   class="af_table_control-bar-top"
+                  >
+                
+                <div
+                     valign="middle"
+                    >
+                  
+                  <table
+                       border="0"
+                       cellpadding="0"
+                       cellspacing="0"
+                       id="mainId-nb"
+                       summary=""
+                      >
+                    
+                    <tr
+                        >
+                      
+                      <td
+                           nowrap="nowrap"
+                           valign="middle"
+                          >
+                        
+                        <span
+                             class="OraNavBarInactiveLink"
+                            >
+                          Previous
+                        </span>
+                      </td>
+                      <td
+                          >
+                        &#xa0;
+                      </td>
+                      <td
+                           nowrap="nowrap"
+                           valign="middle"
+                          >
+                        
+                        <select
+                             class="AFFieldText"
+                             id="mainId-nb__xc_c"
+                             onchange="_navChoiceSubmit(this, 'formId','goto','mainId',1)"
+                             onfocus="this._lastValue = this.selectedIndex"
+                             title="Select record set"
+                            >
+                          
+                          <option
+                               value="all"
+                              >
+                            Show All 6
+                          </option>
+                          <option
+                               selected="selected"
+                               value="1"
+                              >
+                            1-3 of 6
+                          </option>
+                          <option
+                               value="4"
+                              >
+                            4-6 of 6
+                          </option>
+                        </select>
+                        <script
+                            >
+                          _setSelectIndexById("mainId-nb__xc_c",1)
+                        </script>
+                      </td>
+                      <td
+                          >
+                        &#xa0;
+                      </td>
+                      <td
+                           nowrap="nowrap"
+                           valign="middle"
+                          >
+                        
+                        <a
+                             class="OraNavBarActiveLink"
+                             onclick="_navSubmit('formId', 'goto', 'mainId',1,'4');return false"
+                             href="uri-attr:#"
+                            >
+                          Next 3
+                        </a>
+                      </td>
+                    </tr>
+                  </table>
+                </div>
+              </div>
+            </td>
+          </tr>
+        </table>
+        <table
+             border="1"
+             cellpadding="2"
+             cellspacing="0"
+             class="af_table_content"
+             summary=""
+            >
+          
+          <tr
+              >
+            
+            <th
+                 class="af_column_header-icon-format"
+                 nowrap="nowrap"
+                 scope="col"
+                 style="word-break:keep-all"
+                 width="1%"
+                >
+              Select
+            </th>
+            <th
+                 class="af_column_header-text OraTableBorder0001"
+                 scope="col"
+                >
+              StringHeader
+            </th>
+          </tr>
+          <tr
+              >
+            
+            <td
+                 class="af_tableSelectMany_cell-icon-format OraTableBorder1111"
+                >
+              
+              <script
+                  >
+                var _pprUpdateMode=false;function _adfspu(f,v,e,s,o){_pprUpdateMode=true;if(!o)o=new Object();o.event=(e)?e:'update';if(s)o.source=s;_submitPartialChange(f,v,o);}
+              </script>
+              <input
+                   id="mainId:0"
+                   name="mainId:_s"
+                   onclick="_adfspu('formId',1,'mainId','mainId');return true;"
+                   title="Select"
+                   type="checkbox"
+                   value="0"
+                  >
+                
+              </input>
+              <input
+                   name="mainId:_us"
+                   type="hidden"
+                   value="0"
+                  >
+                
+              </input>
             </td>
             <td
                  class="af_column_cell-text OraTableBorder1111"
                 >
-              4
+              First
             </td>
           </tr>
           <tr
@@ -290,18 +663,19 @@
                 >
               
               <input
-                   id="mainId:4"
+                   id="mainId:1"
                    name="mainId:_s"
+                   onclick="_adfspu('formId',1,'mainId','mainId');return true;"
                    title="Select"
                    type="checkbox"
-                   value="4"
+                   value="1"
                   >
                 
               </input>
               <input
                    name="mainId:_us"
                    type="hidden"
-                   value="4"
+                   value="1"
                   >
                 
               </input>
@@ -309,12 +683,38 @@
             <td
                  class="af_column_cell-text OraTableBorder1111"
                 >
-              Five
+              Second
+            </td>
+          </tr>
+          <tr
+              >
+            
+            <td
+                 class="af_tableSelectMany_cell-icon-format OraTableBorder1111"
+                >
+              
+              <input
+                   id="mainId:2"
+                   name="mainId:_s"
+                   onclick="_adfspu('formId',1,'mainId','mainId');return true;"
+                   title="Select"
+                   type="checkbox"
+                   value="2"
+                  >
+                
+              </input>
+              <input
+                   name="mainId:_us"
+                   type="hidden"
+                   value="2"
+                  >
+                
+              </input>
             </td>
             <td
                  class="af_column_cell-text OraTableBorder1111"
                 >
-              5
+              Three
             </td>
           </tr>
         </table>

Modified: incubator/adffaces/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalSaf-golden.xml
URL: http://svn.apache.org/viewvc/incubator/adffaces/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalSaf-golden.xml?view=diff&rev=526659&r1=526658&r2=526659
==============================================================================
--- incubator/adffaces/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalSaf-golden.xml (original)
+++ incubator/adffaces/trunk/trinidad/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/tableSelectMany-minimalSaf-golden.xml Sun Apr  8 23:28:32 2007
@@ -94,12 +94,12 @@
                                  selected="selected"
                                  value="1"
                                 >
-                              1-5 of 6
+                              1-3 of 6
                             </option>
                             <option
-                                 value="6"
+                                 value="4"
                                 >
-                              6-6 of 6
+                              4-6 of 6
                             </option>
                           </select>
                           <script
@@ -126,10 +126,10 @@
                           
                           <a
                                class="OraNavBarActiveLink"
-                               onclick="_navSubmit('formId', 'goto', 'mainId',1,'6');return false"
+                               onclick="_navSubmit('formId', 'goto', 'mainId',1,'4');return false"
                                href="uri-attr:#"
                               >
-                            Next 1
+                            Next 3
                           </a>
                         </td>
                       </tr>
@@ -212,12 +212,6 @@
                       >
                     StringHeader
                   </th>
-                  <th
-                       class="af_column_header-text OraTableBorder0001"
-                       scope="col"
-                      >
-                    IntHeader
-                  </th>
                 </tr>
                 <tr
                     >
@@ -248,11 +242,6 @@
                       >
                     First
                   </td>
-                  <td
-                       class="af_column_cell-text OraTableBorder1111"
-                      >
-                    1
-                  </td>
                 </tr>
                 <tr
                     >
@@ -283,11 +272,6 @@
                       >
                     Second
                   </td>
-                  <td
-                       class="af_column_cell-text OraTableBorder1111"
-                      >
-                    2
-                  </td>
                 </tr>
                 <tr
                     >
@@ -318,10 +302,297 @@
                       >
                     Three
                   </td>
+                </tr>
+              </table>
+            </td>
+          </tr>
+        </table>
+        <script
+            >
+          _uixt_mainId=new CollectionComponent('formId','mainId');
+        </script>
+        <input
+             name="mainId:rangeStart"
+             type="hidden"
+             value="0"
+            >
+          
+        </input>
+      </div>
+<!--AttributeTest[autoSubmit,false]-->
+
+      <div
+           id="mainId"
+          >
+        
+        <table
+             border="0"
+             cellpadding="0"
+             cellspacing="0"
+             summary=""
+            >
+          
+          <tr
+              >
+            
+            <td
+                >
+              
+              <table
+                   border="0"
+                   cellpadding="0"
+                   cellspacing="0"
+                   class="af_table_control-bar-top"
+                   summary=""
+                   width="100%"
+                  >
+                
+                <tr
+                    >
+                  
+                  <td
+                       width="100%"
+                      >
+                    
+                  </td>
+                  <td
+                       align="right"
+                       valign="middle"
+                      >
+                    
+                    <table
+                         border="0"
+                         cellpadding="0"
+                         cellspacing="0"
+                         id="mainId-nb"
+                         summary=""
+                        >
+                      
+                      <tr
+                          >
+                        
+                        <td
+                             nowrap="nowrap"
+                             valign="middle"
+                            >
+                          
+                          <span
+                               class="OraNavBarInactiveLink"
+                              >
+                            Previous
+                          </span>
+                        </td>
+                        <td
+                            >
+                          
+                          <img
+                               alt=""
+                               height="1"
+                               width="5"
+                               src="uri-attr:encoded-resource-url:/test-context-path/adf/images/t.gif"
+                              >
+                            
+                          </img>
+                        </td>
+                        <td
+                             nowrap="nowrap"
+                             valign="middle"
+                            >
+                          
+                          <select
+                               class="AFFieldText"
+                               id="mainId-nb__xc_c"
+                               onchange="_navChoiceSubmit(this, 'formId','goto','mainId',1)"
+                               onfocus="this._lastValue = this.selectedIndex"
+                               title="Select record set"
+                              >
+                            
+                            <option
+                                 value="all"
+                                >
+                              Show All 6
+                            </option>
+                            <option
+                                 selected="selected"
+                                 value="1"
+                                >
+                              1-3 of 6
+                            </option>
+                            <option
+                                 value="4"
+                                >
+                              4-6 of 6
+                            </option>
+                          </select>
+                          <script
+                              >
+                            _setSelectIndexById("mainId-nb__xc_c",1)
+                          </script>
+                        </td>
+                        <td
+                            >
+                          
+                          <img
+                               alt=""
+                               height="1"
+                               width="5"
+                               src="uri-attr:encoded-resource-url:/test-context-path/adf/images/t.gif"
+                              >
+                            
+                          </img>
+                        </td>
+                        <td
+                             nowrap="nowrap"
+                             valign="middle"
+                            >
+                          
+                          <a
+                               class="OraNavBarActiveLink"
+                               onclick="_navSubmit('formId', 'goto', 'mainId',1,'4');return false"
+                               href="uri-attr:#"
+                              >
+                            Next 3
+                          </a>
+                        </td>
+                      </tr>
+                    </table>
+                  </td>
+                </tr>
+              </table>
+            </td>
+          </tr>
+          <tr
+              >
+            
+            <td
+                >
+              
+              <table
+                   border="0"
+                   cellpadding="0"
+                   cellspacing="0"
+                   class="af_table_sub-control-bar"
+                   summary=""
+                   width="100%"
+                  >
+                
+                <tr
+                    >
+                  
+                  <td
+                       nowrap="nowrap"
+                       valign="middle"
+                      >
+                    
+                    <a
+                         class="OraNavBarActiveLink"
+                         onclick="_uixt_mainId.multiSelect(true)"
+                         href="uri-attr:#"
+                        >
+                      Select All
+                    </a>&#xa0;|&#xa0;
+                    <a
+                         class="OraNavBarActiveLink"
+                         onclick="_uixt_mainId.multiSelect(false)"
+                         href="uri-attr:#"
+                        >
+                      Select None
+                    </a>
+                  </td>
+                </tr>
+              </table>
+            </td>
+          </tr>
+          <tr
+              >
+            
+            <td
+                >
+              
+              <table
+                   border="0"
+                   cellpadding="1"
+                   cellspacing="0"
+                   class="af_table_content"
+                   width="100%"
+                  >
+                
+                <tr
+                    >
+                  
+                  <th
+                       class="af_column_header-icon-format"
+                       nowrap="nowrap"
+                       scope="col"
+                       width="1%"
+                      >
+                    Select
+                  </th>
+                  <th
+                       class="af_column_header-text OraTableBorder0001"
+                       scope="col"
+                      >
+                    StringHeader
+                  </th>
+                </tr>
+                <tr
+                    >
+                  
+                  <td
+                       class="af_tableSelectMany_cell-icon-format OraTableBorder1111"
+                      >
+                    
+                    <input
+                         id="mainId:0"
+                         name="mainId:_s"
+                         title="Select"
+                         type="checkbox"
+                         value="0"
+                        >
+                      
+                    </input>
+                    <input
+                         name="mainId:_us"
+                         type="hidden"
+                         value="0"
+                        >
+                      
+                    </input>
+                  </td>
+                  <td
+                       class="af_column_cell-text OraTableBorder1111"
+                      >
+                    First
+                  </td>
+                </tr>
+                <tr
+                    >
+                  
+                  <td
+                       class="af_tableSelectMany_cell-icon-format OraTableBorder1111"
+                      >
+                    
+                    <input
+                         id="mainId:1"
+                         name="mainId:_s"
+                         title="Select"
+                         type="checkbox"
+                         value="1"
+                        >
+                      
+                    </input>
+                    <input
+                         name="mainId:_us"
+                         type="hidden"
+                         value="1"
+                        >
+                      
+                    </input>
+                  </td>
                   <td
                        class="af_column_cell-text OraTableBorder1111"
                       >
-                    3
+                    Second
                   </td>
                 </tr>
                 <tr
@@ -332,18 +603,18 @@
                       >
                     
                     <input
-                         id="mainId:3"
+                         id="mainId:2"
                          name="mainId:_s"
                          title="Select"
                          type="checkbox"
-                         value="3"
+                         value="2"
                         >
                       
                     </input>
                     <input
                          name="mainId:_us"
                          type="hidden"
-                         value="3"
+                         value="2"
                         >
                       
                     </input>
@@ -351,12 +622,274 @@
                   <td
                        class="af_column_cell-text OraTableBorder1111"
                       >
-                    Four
+                    Three
+                  </td>
+                </tr>
+              </table>
+            </td>
+          </tr>
+        </table>
+        <script
+            >
+          _uixt_mainId=new CollectionComponent('formId','mainId');
+        </script>
+        <input
+             name="mainId:rangeStart"
+             type="hidden"
+             value="0"
+            >
+          
+        </input>
+      </div>
+<!--AttributeTest[autoSubmit,true]-->
+
+      <div
+           id="mainId"
+          >
+        
+        <table
+             border="0"
+             cellpadding="0"
+             cellspacing="0"
+             summary=""
+            >
+          
+          <tr
+              >
+            
+            <td
+                >
+              
+              <table
+                   border="0"
+                   cellpadding="0"
+                   cellspacing="0"
+                   class="af_table_control-bar-top"
+                   summary=""
+                   width="100%"
+                  >
+                
+                <tr
+                    >
+                  
+                  <td
+                       width="100%"
+                      >
+                    
+                  </td>
+                  <td
+                       align="right"
+                       valign="middle"
+                      >
+                    
+                    <table
+                         border="0"
+                         cellpadding="0"
+                         cellspacing="0"
+                         id="mainId-nb"
+                         summary=""
+                        >
+                      
+                      <tr
+                          >
+                        
+                        <td
+                             nowrap="nowrap"
+                             valign="middle"
+                            >
+                          
+                          <span
+                               class="OraNavBarInactiveLink"
+                              >
+                            Previous
+                          </span>
+                        </td>
+                        <td
+                            >
+                          
+                          <img
+                               alt=""
+                               height="1"
+                               width="5"
+                               src="uri-attr:encoded-resource-url:/test-context-path/adf/images/t.gif"
+                              >
+                            
+                          </img>
+                        </td>
+                        <td
+                             nowrap="nowrap"
+                             valign="middle"
+                            >
+                          
+                          <select
+                               class="AFFieldText"
+                               id="mainId-nb__xc_c"
+                               onchange="_navChoiceSubmit(this, 'formId','goto','mainId',1)"
+                               onfocus="this._lastValue = this.selectedIndex"
+                               title="Select record set"
+                              >
+                            
+                            <option
+                                 value="all"
+                                >
+                              Show All 6
+                            </option>
+                            <option
+                                 selected="selected"
+                                 value="1"
+                                >
+                              1-3 of 6
+                            </option>
+                            <option
+                                 value="4"
+                                >
+                              4-6 of 6
+                            </option>
+                          </select>
+                          <script
+                              >
+                            _setSelectIndexById("mainId-nb__xc_c",1)
+                          </script>
+                        </td>
+                        <td
+                            >
+                          
+                          <img
+                               alt=""
+                               height="1"
+                               width="5"
+                               src="uri-attr:encoded-resource-url:/test-context-path/adf/images/t.gif"
+                              >
+                            
+                          </img>
+                        </td>
+                        <td
+                             nowrap="nowrap"
+                             valign="middle"
+                            >
+                          
+                          <a
+                               class="OraNavBarActiveLink"
+                               onclick="_navSubmit('formId', 'goto', 'mainId',1,'4');return false"
+                               href="uri-attr:#"
+                              >
+                            Next 3
+                          </a>
+                        </td>
+                      </tr>
+                    </table>
+                  </td>
+                </tr>
+              </table>
+            </td>
+          </tr>
+          <tr
+              >
+            
+            <td
+                >
+              
+              <table
+                   border="0"
+                   cellpadding="0"
+                   cellspacing="0"
+                   class="af_table_sub-control-bar"
+                   summary=""
+                   width="100%"
+                  >
+                
+                <tr
+                    >
+                  
+                  <td
+                       nowrap="nowrap"
+                       valign="middle"
+                      >
+                    
+                    <a
+                         class="OraNavBarActiveLink"
+                         onclick="_uixt_mainId.multiSelect(true)"
+                         href="uri-attr:#"
+                        >
+                      Select All
+                    </a>&#xa0;|&#xa0;
+                    <a
+                         class="OraNavBarActiveLink"
+                         onclick="_uixt_mainId.multiSelect(false)"
+                         href="uri-attr:#"
+                        >
+                      Select None
+                    </a>
+                  </td>
+                </tr>
+              </table>
+            </td>
+          </tr>
+          <tr
+              >
+            
+            <td
+                >
+              
+              <table
+                   border="0"
+                   cellpadding="1"
+                   cellspacing="0"
+                   class="af_table_content"
+                   width="100%"
+                  >
+                
+                <tr
+                    >
+                  
+                  <th
+                       class="af_column_header-icon-format"
+                       nowrap="nowrap"
+                       scope="col"
+                       width="1%"
+                      >
+                    Select
+                  </th>
+                  <th
+                       class="af_column_header-text OraTableBorder0001"
+                       scope="col"
+                      >
+                    StringHeader
+                  </th>
+                </tr>
+                <tr
+                    >
+                  
+                  <td
+                       class="af_tableSelectMany_cell-icon-format OraTableBorder1111"
+                      >
+                    
+                    <script
+                        >
+                      var _pprUpdateMode=false;function _adfspu(f,v,e,s,o){_pprUpdateMode=true;if(!o)o=new Object();o.event=(e)?e:'update';if(s)o.source=s;_submitPartialChange(f,v,o);}
+                    </script>
+                    <input
+                         id="mainId:0"
+                         name="mainId:_s"
+                         onclick="_adfspu('formId',1,'mainId','mainId');return true;"
+                         title="Select"
+                         type="checkbox"
+                         value="0"
+                        >
+                      
+                    </input>
+                    <input
+                         name="mainId:_us"
+                         type="hidden"
+                         value="0"
+                        >
+                      
+                    </input>
                   </td>
                   <td
                        class="af_column_cell-text OraTableBorder1111"
                       >
-                    4
+                    First
                   </td>
                 </tr>
                 <tr
@@ -367,18 +900,19 @@
                       >
                     
                     <input
-                         id="mainId:4"
+                         id="mainId:1"
                          name="mainId:_s"
+                         onclick="_adfspu('formId',1,'mainId','mainId');return true;"
                          title="Select"
                          type="checkbox"
-                         value="4"
+                         value="1"
                         >
                       
                     </input>
                     <input
                          name="mainId:_us"
                          type="hidden"
-                         value="4"
+                         value="1"
                         >
                       
                     </input>
@@ -386,12 +920,38 @@
                   <td
                        class="af_column_cell-text OraTableBorder1111"
                       >
-                    Five
+                    Second
+                  </td>
+                </tr>
+                <tr
+                    >
+                  
+                  <td
+                       class="af_tableSelectMany_cell-icon-format OraTableBorder1111"
+                      >
+                    
+                    <input
+                         id="mainId:2"
+                         name="mainId:_s"
+                         onclick="_adfspu('formId',1,'mainId','mainId');return true;"
+                         title="Select"
+                         type="checkbox"
+                         value="2"
+                        >
+                      
+                    </input>
+                    <input
+                         name="mainId:_us"
+                         type="hidden"
+                         value="2"
+                        >
+                      
+                    </input>
                   </td>
                   <td
                        class="af_column_cell-text OraTableBorder1111"
                       >
-                    5
+                    Three
                   </td>
                 </tr>
               </table>