Author: adubovsky
Date: 2008-10-28 12:31:13 -0400 (Tue, 28 Oct 2008)
New Revision: 10956
Modified:
trunk/test-applications/auto-jsp/src/main/webapp/Combobox/Combobox.jsp
trunk/test-applications/auto-jsp/src/main/webapp/Combobox/ComboboxDefault.jsp
trunk/test-applications/auto-jsp/src/main/webapp/Combobox/ComboboxProperty.jsp
Log:
Add validator check test
Modified: trunk/test-applications/auto-jsp/src/main/webapp/Combobox/Combobox.jsp
===================================================================
--- trunk/test-applications/auto-jsp/src/main/webapp/Combobox/Combobox.jsp 2008-10-28
16:30:37 UTC (rev 10955)
+++ trunk/test-applications/auto-jsp/src/main/webapp/Combobox/Combobox.jsp 2008-10-28
16:31:13 UTC (rev 10956)
@@ -1,57 +1,61 @@
-<%@ taglib
uri="http://java.sun.com/jsf/html" prefix="h" %>
-<%@ taglib
uri="http://java.sun.com/jsf/core" prefix="f" %>
-<%@ taglib
uri="http://richfaces.org/a4j" prefix="a4j" %>
-<%@ taglib
uri="http://richfaces.org/rich" prefix="rich" %>
+<%@ taglib
uri="http://java.sun.com/jsf/html" prefix="h"%>
+<%@ taglib
uri="http://java.sun.com/jsf/core" prefix="f"%>
+<%@ taglib
uri="http://richfaces.org/a4j" prefix="a4j"%>
+<%@ taglib
uri="http://richfaces.org/rich" prefix="rich"%>
<f:subview id="comboboxSubviewID">
- <h:inputText value="For test tabbing tabindex = 3" tabindex="3"
size="30"></h:inputText> <br/>
+ <h:inputText value="For test tabbing tabindex = 3" tabindex="3"
+ size="30"></h:inputText>
+ <br />
- <rich:comboBox id="comboboxID" disabled="#{combobox.disabled}"
defaultLabel="#{combobox.defaultLabel}"
- buttonClass="#{style.buttonClass}"
- buttonDisabledClass="#{style.buttonDisabledClass}"
- buttonDisabledStyle="#{style.buttonDisabledStyle}"
- buttonInactiveClass="#{style.buttonInactiveClass}"
- buttonInactiveStyle="#{style.buttonInactiveStyle}"
- buttonStyle="#{style.buttonStyle}"
- inputClass="#{style.inputClass}"
- inputDisabledClass="#{style.inputDisabledClass}"
- inputDisabledStyle="#{style.inputDisabledStyle}"
- inputInactiveClass="#{style.inputInactiveClass}"
- inputInactiveStyle="#{style.inputInactiveStyle}"
- itemClass="#{style.itemClass}"
- inputStyle="#{style.inputStyle}"
- listClass="#{style.listClass}"
- listStyle="#{style.listStyle}"
- filterNewValues="#{combobox.filterNewValues}"
- directInputSuggestions="#{combobox.directInputSuggestions}"
immediate="#{combobox.immediate}"
- width="#{combobox.width}"
valueChangeListener="#{combobox.valueChangeListener}"
- tabindex="#{combobox.tabindex}"
suggestionValues="#{combobox.suggestionValues}"
- required="#{combobox.required}"
requiredMessage="#{combobox.requiredMessage}"
- rendered="#{combobox.rendered}"
selectFirstOnUpdate="#{combobox.selectFirstOnUpdate}"
- enableManualInput="#{combobox.enableManualInput}"
listHeight="#{combobox.listHeight}" listWidth="#{combobox.listWidth}"
style="#{style.style}" styleClass="#{style.styleClass}"
- onblur="#{event.onblur}"
- onchange="#{event.onchange}"
- onclick="#{event.onclick}"
- ondblclick="#{event.ondblclick}"
- onfocus="#{event.onfocus}"
- onkeydown="#{event.onkeydown}"
- onkeypress="#{event.onkeypress}"
- onkeyup="#{event.onkeyup}"
- onlistcall="#{event.onlistcall}"
- onmousedown="#{event.onmousedown}"
- onmousemove="#{event.onmousemove}"
- onmouseout="#{event.onmouseout}"
- onmouseover="#{event.onmouseover}"
- onmouseup="#{event.onmouseup}"
- onselect="#{event.onselect}"
- binding="#{combobox.htmlComboBox}"
- align="#{combobox.align}" >
- <f:selectItem itemValue="Gosha"/>
- <f:selectItem itemValue="DubSer_1"/>
- <f:selectItem itemValue="DubSer_2"/>
- </rich:comboBox>
-
- <a4j:commandButton value="reRender"
reRender="comboboxID"></a4j:commandButton>
-
+ <rich:comboBox id="comboboxID" disabled="#{combobox.disabled}"
+ defaultLabel="#{combobox.defaultLabel}"
+ buttonClass="#{style.buttonClass}"
+ buttonDisabledClass="#{style.buttonDisabledClass}"
+ buttonDisabledStyle="#{style.buttonDisabledStyle}"
+ buttonInactiveClass="#{style.buttonInactiveClass}"
+ buttonInactiveStyle="#{style.buttonInactiveStyle}"
+ buttonStyle="#{style.buttonStyle}"
inputClass="#{style.inputClass}"
+ inputDisabledClass="#{style.inputDisabledClass}"
+ inputDisabledStyle="#{style.inputDisabledStyle}"
+ inputInactiveClass="#{style.inputInactiveClass}"
+ inputInactiveStyle="#{style.inputInactiveStyle}"
+ itemClass="#{style.itemClass}" inputStyle="#{style.inputStyle}"
+ listClass="#{style.listClass}" listStyle="#{style.listStyle}"
+ filterNewValues="#{combobox.filterNewValues}"
+ directInputSuggestions="#{combobox.directInputSuggestions}"
+ immediate="#{combobox.immediate}" width="#{combobox.width}"
+ valueChangeListener="#{combobox.valueChangeListener}"
+ tabindex="#{combobox.tabindex}"
+ suggestionValues="#{combobox.suggestionValues}"
+ required="#{combobox.required}"
+ requiredMessage="#{combobox.requiredMessage}"
+ rendered="#{combobox.rendered}"
+ selectFirstOnUpdate="#{combobox.selectFirstOnUpdate}"
+ enableManualInput="#{combobox.enableManualInput}"
+ listHeight="#{combobox.listHeight}"
listWidth="#{combobox.listWidth}"
+ style="#{style.style}" styleClass="#{style.styleClass}"
+ onblur="#{event.onblur}" onchange="#{event.onchange}"
+ onclick="#{event.onclick}" ondblclick="#{event.ondblclick}"
+ onfocus="#{event.onfocus}" onkeydown="#{event.onkeydown}"
+ onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
+ onlistcall="#{event.onlistcall}"
onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
+ onselect="#{event.onselect}" binding="#{combobox.htmlComboBox}"
+ align="#{combobox.align}" validator="#{combobox.validate}"
+ validatorMessage="#{combobox.validatorMessage}">
+
+ <f:selectItem itemValue="Gosha" />
+ <f:selectItem itemValue="DubSer_1" />
+ <f:selectItem itemValue="DubSer_2" />
+ </rich:comboBox>
+
+ <h:panelGrid id="panel" columns="3" border="1">
+ <a4j:commandButton value="validate"
action="#{combobox.validatorCheck}" reRender="comboboxID, panel"
/>
+ <h:outputText value="status: #{combobox.statusValidator}" />
+ <h:outputText value="phase: #{combobox.phaseValidator}" />
+ </h:panelGrid>
+
</f:subview>
\ No newline at end of file
Modified: trunk/test-applications/auto-jsp/src/main/webapp/Combobox/ComboboxDefault.jsp
===================================================================
---
trunk/test-applications/auto-jsp/src/main/webapp/Combobox/ComboboxDefault.jsp 2008-10-28
16:30:37 UTC (rev 10955)
+++
trunk/test-applications/auto-jsp/src/main/webapp/Combobox/ComboboxDefault.jsp 2008-10-28
16:31:13 UTC (rev 10956)
@@ -3,10 +3,3 @@
<%@ taglib
uri="http://richfaces.org/a4j" prefix="a4j" %>
<%@ taglib
uri="http://richfaces.org/rich" prefix="rich" %>
- <rich:comboBox>
- <f:selectItem itemValue="item 1"/>
- <f:selectItem itemValue="item 2"/>
- <f:selectItem itemValue="item 3"/>
- <f:selectItem itemValue="item 4"/>
- <f:selectItem itemValue="item 5"/>
- </rich:comboBox>
Modified: trunk/test-applications/auto-jsp/src/main/webapp/Combobox/ComboboxProperty.jsp
===================================================================
---
trunk/test-applications/auto-jsp/src/main/webapp/Combobox/ComboboxProperty.jsp 2008-10-28
16:30:37 UTC (rev 10955)
+++
trunk/test-applications/auto-jsp/src/main/webapp/Combobox/ComboboxProperty.jsp 2008-10-28
16:31:13 UTC (rev 10956)
@@ -77,6 +77,7 @@
<rich:componentControl attachTo="disableID" event="onclick"
for="comboboxID"
operation="disable"></rich:componentControl>
<br/>
<br/>
+ <%--
<div style="FONT-WEIGHT: bold;">rich:findComponent</div>
<h:panelGrid columns="2">
<rich:column>
@@ -85,5 +86,6 @@
<rich:column id="findID">
<h:outputText value="#{rich:findComponent('comboboxID').value}"
/>
</rich:column>
- </h:panelGrid>
+ </h:panelGrid>
+ --%>
</f:subview>
\ No newline at end of file