You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by pr...@apache.org on 2005/11/22 22:13:21 UTC

svn commit: r348253 - in /myfaces/examples/trunk/sandbox: inputAjax.jsp src/java/org/apache/myfaces/examples/inputAjax/InputAjaxBean.java

Author: prophecy
Date: Tue Nov 22 13:13:19 2005
New Revision: 348253

URL: http://svn.apache.org/viewcvs?rev=348253&view=rev
Log:
- added SelectBooleanAjax component
- added Sandbox message tag 
- rolled back some changes to UIComponentTag

Modified:
    myfaces/examples/trunk/sandbox/inputAjax.jsp
    myfaces/examples/trunk/sandbox/src/java/org/apache/myfaces/examples/inputAjax/InputAjaxBean.java

Modified: myfaces/examples/trunk/sandbox/inputAjax.jsp
URL: http://svn.apache.org/viewcvs/myfaces/examples/trunk/sandbox/inputAjax.jsp?rev=348253&r1=348252&r2=348253&view=diff
==============================================================================
--- myfaces/examples/trunk/sandbox/inputAjax.jsp (original)
+++ myfaces/examples/trunk/sandbox/inputAjax.jsp Tue Nov 22 13:13:19 2005
@@ -44,9 +44,10 @@
     .bold {
         font-weight: bold;
     }
+
     .error {
-        font-weight:bold;
-        color:red;
+        font-weight: bold;
+        color: red;
     }
 </style>
 
@@ -73,9 +74,9 @@
                                  id="text2"
                                  forceId="true"
                                  showOkButton="true"
-                                 showCancelText="true"
+                                 showCancelButton="true"
                                  validator="#{inputAjaxBean.validateText2}"></s:inputTextAjax>
-                <t:message for="text2" styleClass="error"/>
+                <s:message for="text2" styleClass="error"/>
                 <f:verbatim>This component demonstrates ajax updating ability, but you must click Ok for it to send.
                     Cancel will clear the text and not send an update.</f:verbatim>
             </h:panelGrid>
@@ -87,7 +88,7 @@
                                  forceId="true">
                     <s:convertDateTime pattern="yyyy-MM-dd"/>
                 </s:inputTextAjax>
-                <t:message for="date1" styleClass="error"/>
+                <s:message for="date1" styleClass="error"/>
                 <f:verbatim>This component demonstrates error handling capabilities, enter an invalid string to see the
                     error returned from the server through ajax.</f:verbatim>
             </h:panelGrid>
@@ -117,6 +118,18 @@
                 <f:verbatim>This component demonstrates ajax updating ability on a radio buttons.</f:verbatim>
             </h:panelGrid>
 
+            <h:outputText value="Toggle Switch"/>
+            <h:panelGrid columns="1">
+                <h:panelGroup>
+                    <s:selectBooleanCheckboxAjax
+                            id="toggle1"
+                            forceId="true"
+                            value="#{inputAjaxBean.toggle1}"/>
+                    <h:outputText value="Got Milk?"/>
+                </h:panelGroup>
+                <s:message for="toggle1" styleClass="error"/>
+                <f:verbatim>This component demonstrates ajax updating ability based on a toggle switch.</f:verbatim>
+            </h:panelGrid>
 
         </h:panelGrid>
         <t:div id="statusDiv" forceId="true"></t:div>

Modified: myfaces/examples/trunk/sandbox/src/java/org/apache/myfaces/examples/inputAjax/InputAjaxBean.java
URL: http://svn.apache.org/viewcvs/myfaces/examples/trunk/sandbox/src/java/org/apache/myfaces/examples/inputAjax/InputAjaxBean.java?rev=348253&r1=348252&r2=348253&view=diff
==============================================================================
--- myfaces/examples/trunk/sandbox/src/java/org/apache/myfaces/examples/inputAjax/InputAjaxBean.java (original)
+++ myfaces/examples/trunk/sandbox/src/java/org/apache/myfaces/examples/inputAjax/InputAjaxBean.java Tue Nov 22 13:13:19 2005
@@ -41,6 +41,8 @@
     private String radioValue;
     private List radioItems;
 
+    private boolean toggle1 = false;
+
 
     /**
      * Simple validator to show error handling messages in examples, returns an error if value string is
@@ -159,5 +161,14 @@
         this.radioValue = radioValue;
     }
 
+    public boolean isToggle1()
+    {
+        return toggle1;
+    }
+
+    public void setToggle1(boolean toggle1)
+    {
+        this.toggle1 = toggle1;
+    }
 
 }