You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by we...@apache.org on 2010/01/02 13:50:21 UTC

svn commit: r895183 - in /myfaces/tobago/trunk/example/demo/src/main: java/org/apache/myfaces/tobago/example/reference/InputSuggestController.java webapp/reference/inputSuggest.jsp

Author: weber
Date: Sat Jan  2 12:50:20 2010
New Revision: 895183

URL: http://svn.apache.org/viewvc?rev=895183&view=rev
Log:
(TOBAGO-842) Multi field update from tc:in autoSuggest
<https://issues.apache.org/jira/browse/TOBAGO-842>

Modified:
    myfaces/tobago/trunk/example/demo/src/main/java/org/apache/myfaces/tobago/example/reference/InputSuggestController.java
    myfaces/tobago/trunk/example/demo/src/main/webapp/reference/inputSuggest.jsp

Modified: myfaces/tobago/trunk/example/demo/src/main/java/org/apache/myfaces/tobago/example/reference/InputSuggestController.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/example/demo/src/main/java/org/apache/myfaces/tobago/example/reference/InputSuggestController.java?rev=895183&r1=895182&r2=895183&view=diff
==============================================================================
--- myfaces/tobago/trunk/example/demo/src/main/java/org/apache/myfaces/tobago/example/reference/InputSuggestController.java (original)
+++ myfaces/tobago/trunk/example/demo/src/main/java/org/apache/myfaces/tobago/example/reference/InputSuggestController.java Sat Jan  2 12:50:20 2010
@@ -132,7 +132,7 @@
           List<AutoSuggestExtensionItem> extensionItems = new ArrayList<AutoSuggestExtensionItem>(2);
           extensionItems.add(createExtensionItem("page:isCity", dataRow[2]));
           if (dataRow[3] != null) {
-            extensionItems.add(createExtensionItem("page:isCountry", dataRow[3]));
+            extensionItems.add(createExtensionItem("page:isState", dataRow[3]));
           }
           item.setExtensionItems(extensionItems);
           items.add(item);
@@ -145,7 +145,7 @@
           List<AutoSuggestExtensionItem> extensionItems = new ArrayList<AutoSuggestExtensionItem>(2);
           extensionItems.add(createExtensionItem("page:isZip", dataRow[1]));
           if (dataRow[3] != null) {
-            extensionItems.add(createExtensionItem("page:isCountry", dataRow[3]));
+            extensionItems.add(createExtensionItem("page:isState", dataRow[3]));
           }
           item.setExtensionItems(extensionItems);
           items.add(item);

Modified: myfaces/tobago/trunk/example/demo/src/main/webapp/reference/inputSuggest.jsp
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/example/demo/src/main/webapp/reference/inputSuggest.jsp?rev=895183&r1=895182&r2=895183&view=diff
==============================================================================
--- myfaces/tobago/trunk/example/demo/src/main/webapp/reference/inputSuggest.jsp (original)
+++ myfaces/tobago/trunk/example/demo/src/main/webapp/reference/inputSuggest.jsp Sat Jan  2 12:50:20 2010
@@ -23,11 +23,13 @@
   <jsp:body>
     <tc:box label="InputSuggest">
       <f:facet name="layout">
-        <tc:gridLayout rows="fixed;fixed;fixed;150px;fixed;1*"/>
+        <tc:gridLayout rows="fixed;50px;fixed;fixed;50px;150px;fixed;1*"/>
       </f:facet>
 
       <tc:separator label="Simple"/>
 
+      <tc:out value=" suggestion starts with the 3. character and just adds an index to the prefix"/>
+
       <tc:panel >
         <f:facet name="layout">
           <tc:gridLayout columns="350px;1*"/>
@@ -44,6 +46,8 @@
 
       <tc:separator label="Multi field suggest"/>
 
+      <tc:out value="Try \"26...\" in the ZIP, or \"ol...\" in the city field. On selection ZIP, City and State are updated, focus goes to textarea. "/>      
+
       <tc:panel >
         <f:facet name="layout">
           <tc:gridLayout rows="fixed;fixed;1*" columns="350px;1*"/>
@@ -64,8 +68,8 @@
 
         <tc:cell spanY="3"/>
 
-        <tx:selectOneChoice label="Country:"
-                            id="isCountry"
+        <tx:selectOneChoice label="State:"
+                            id="isState"
             value="#{inputSuggestController.region}">
           <f:selectItems value="#{inputSuggestController.regionItems}"/>
         </tx:selectOneChoice>