[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