[jboss-cvs] jboss-seam/seam-gen/view ...
Gavin King
gavin.king at jboss.com
Thu Feb 22 20:21:13 EST 2007
User: gavin
Date: 07/02/22 20:21:13
Modified: seam-gen/view edit.xhtml.ftl editproperty.xhtml.ftl
Log:
ajax4jsf in seam-gen
Revision Changes Path
1.38 +1 -0 jboss-seam/seam-gen/view/edit.xhtml.ftl
(In the diff below, changes in quantity of whitespace are not shown.)
Index: edit.xhtml.ftl
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/view/edit.xhtml.ftl,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -b -r1.37 -r1.38
--- edit.xhtml.ftl 16 Feb 2007 18:54:06 -0000 1.37
+++ edit.xhtml.ftl 23 Feb 2007 01:21:13 -0000 1.38
@@ -11,6 +11,7 @@
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
+ xmlns:a="https://ajax4jsf.dev.java.net/ajax"
template="layout/template.xhtml">
<ui:define name="body">
1.8 +29 -9 jboss-seam/seam-gen/view/editproperty.xhtml.ftl
(In the diff below, changes in quantity of whitespace are not shown.)
Index: editproperty.xhtml.ftl
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/view/editproperty.xhtml.ftl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- editproperty.xhtml.ftl 22 Feb 2007 05:52:45 -0000 1.7
+++ editproperty.xhtml.ftl 23 Feb 2007 01:21:13 -0000 1.8
@@ -7,7 +7,7 @@
<#assign propertyType = componentProperty.value.typeName>
<h:outputLabel for="${componentProperty.name}">${componentProperty.name}</h:outputLabel>
- <s:decorate>
+ <s:decorate id="${componentProperty.name}Decoration">
<#if propertyType == "date">
<h:inputText id="${componentProperty.name}"
maxlength="10"
@@ -20,6 +20,7 @@
</#if>
value="${'#'}{${homeName}.instance.${property.name}.${componentProperty.name}}">
<s:convertDateTime type="date" dateStyle="short" pattern="MM/dd/yyyy"/>
+ <a:support event="onblur" reRender="${componentProperty.name}Decoration"/>
</h:inputText>
<s:selectDate for="${property.name}">
<h:graphicImage url="img/dtpick.gif" style="margin-left:5px"/>
@@ -32,6 +33,7 @@
</#if>
value="${'#'}{${homeName}.instance.${property.name}.${componentProperty.name}}">
<s:convertDateTime type="time"/>
+ <a:support event="onblur" reRender="${componentProperty.name}Decoration"/>
</h:inputText>
<#elseif propertyType == "timestamp">
<h:inputText id="${componentProperty.name}"
@@ -41,6 +43,7 @@
</#if>
value="${'#'}{${homeName}.instance.${property.name}.${componentProperty.name}}">
<s:convertDateTime type="both" dateStyle="short"/>
+ <a:support event="onblur" reRender="${componentProperty.name}Decoration"/>
</h:inputText>
<#elseif propertyType == "big_decimal">
<h:inputText id="${componentProperty.name}"
@@ -48,7 +51,9 @@
required="true"
</#if>
value="${'#'}{${homeName}.instance.${property.name}.${componentProperty.name}}"
- size="${column.precision+7}"/>
+ size="${column.precision+7}">
+ <a:support event="onblur" reRender="${componentProperty.name}Decoration"/>
+ </h:inputText>
<#elseif propertyType == "big_integer">
<h:inputText id="${componentProperty.name}"
<#if propertyIsId>
@@ -58,7 +63,9 @@
required="true"
</#if>
value="${'#'}{${homeName}.instance.${property.name}.${componentProperty.name}}"
- size="${column.precision+6}"/>
+ size="${column.precision+6}">
+ <a:support event="onblur" reRender="${componentProperty.name}Decoration"/>
+ </h:inputText>
<#elseif propertyType == "boolean" || propertyType == "yes_no" || propertyType == "true_false">
<h:selectBooleanCheckbox id="${componentProperty.name}"
<#if !column.nullable>
@@ -100,7 +107,9 @@
</#if>
size="${size}"
maxlength="${column.length}"
- value="${'#'}{${homeName}.instance.${property.name}.${componentProperty.name}}"/>
+ value="${'#'}{${homeName}.instance.${property.name}.${componentProperty.name}}">
+ <a:support event="onblur" reRender="${componentProperty.name}Decoration"/>
+ </h:inputText>
</#if>
<#else>
<h:inputText id="${componentProperty.name}"
@@ -110,7 +119,9 @@
<#if propertyIsId>
disabled="${'#'}{${homeName}.managed}"
</#if>
- value="${'#'}{${homeName}.instance.${property.name}.${componentProperty.name}}"/>
+ value="${'#'}{${homeName}.instance.${property.name}.${componentProperty.name}}">
+ <a:support event="onblur" reRender="${componentProperty.name}Decoration"/>
+ </h:inputText>
</#if>
</s:decorate>
</#foreach>
@@ -119,7 +130,7 @@
<#assign propertyType = property.value.typeName>
<h:outputLabel for="${property.name}">${property.name}</h:outputLabel>
- <s:decorate>
+ <s:decorate id="${property.name}Decoration">
<#if propertyType == "date">
<h:inputText id="${property.name}"
maxlength="10"
@@ -132,6 +143,7 @@
</#if>
value="${'#'}{${homeName}.instance.${property.name}}">
<s:convertDateTime type="date" dateStyle="short" pattern="MM/dd/yyyy"/>
+ <a:support event="onblur" reRender="${property.name}Decoration"/>
</h:inputText>
<s:selectDate for="${property.name}">
<h:graphicImage url="img/dtpick.gif" style="margin-left:5px"/>
@@ -144,6 +156,7 @@
</#if>
value="${'#'}{${homeName}.instance.${property.name}}">
<s:convertDateTime type="time"/>
+ <a:support event="onblur" reRender="${property.name}Decoration"/>
</h:inputText>
<#elseif propertyType == "timestamp">
<h:inputText id="${property.name}"
@@ -153,6 +166,7 @@
</#if>
value="${'#'}{${homeName}.instance.${property.name}}">
<s:convertDateTime type="both" dateStyle="short"/>
+ <a:support event="onblur" reRender="${property.name}Decoration"/>
</h:inputText>
<#elseif propertyType == "big_decimal">
<h:inputText id="${property.name}"
@@ -160,7 +174,9 @@
required="true"
</#if>
value="${'#'}{${homeName}.instance.${property.name}}"
- size="${column.precision+7}"/>
+ size="${column.precision+7}">
+ <a:support event="onblur" reRender="${property.name}Decoration"/>
+ </h:inputText>
<#elseif propertyType == "big_integer">
<h:inputText id="${property.name}"
<#if propertyIsId>
@@ -212,7 +228,9 @@
</#if>
size="${size}"
maxlength="${column.length}"
- value="${'#'}{${homeName}.instance.${property.name}}"/>
+ value="${'#'}{${homeName}.instance.${property.name}}">
+ <a:support event="onblur" reRender="${property.name}Decoration"/>
+ </h:inputText>
</#if>
<#else>
<h:inputText id="${property.name}"
@@ -222,7 +240,9 @@
<#if propertyIsId>
disabled="${'#'}{${homeName}.managed}"
</#if>
- value="${'#'}{${homeName}.instance.${property.name}}"/>
+ value="${'#'}{${homeName}.instance.${property.name}}">
+ <a:support event="onblur" reRender="${property.name}Decoration"/>
+ </h:inputText>
</#if>
</s:decorate>
</#if>
More information about the jboss-cvs-commits
mailing list