Author: lightguard
Date: 2012-08-10 12:00:40 -0400 (Fri, 10 Aug 2012)
New Revision: 15029

Modified:
   
branches/community/Seam_2_3/examples-ee6/seamdiscs/seamdiscs-web/src/main/webapp/artist.xhtml
Log:
JBSEAM-4985

Switching to trinidad interation instead of ui:repeat

Modified: 
branches/community/Seam_2_3/examples-ee6/seamdiscs/seamdiscs-web/src/main/webapp/artist.xhtml
===================================================================
--- 
branches/community/Seam_2_3/examples-ee6/seamdiscs/seamdiscs-web/src/main/webapp/artist.xhtml
       2012-08-10 09:49:01 UTC (rev 15028)
+++ 
branches/community/Seam_2_3/examples-ee6/seamdiscs/seamdiscs-web/src/main/webapp/artist.xhtml
       2012-08-10 16:00:40 UTC (rev 15029)
@@ -1,4 +1,4 @@
-<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
+<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                       
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
 <ui:composition xmlns="http://www.w3.org/1999/xhtml";
                 xmlns:s="http://jboss.org/schema/seam/taglib";
@@ -11,7 +11,7 @@
                 template="layout/template.xhtml">
 
 <ui:define name="body">
-    
+
     <rich:panel>
        <f:facet name="header"><tr:outputText value="#{artist.name} 
(#{messages[artist.class.name]})" rendered="#{artist.name ne null}" /></f:facet>
                <h:form id="artist">
@@ -20,7 +20,7 @@
                        <tr:inputText label="Artist" id="name" 
value="#{artist.name}" readOnly="#{not identity.loggedIn}" required="true"/>
                        <tr:panelLabelAndMessage label="Band Members" 
rendered="#{artist.class.simpleName eq 'Band'}">
                                        <ul>
-                                       <ui:repeat 
value="#{artist.bandMembers}" var="bandMember">
+                                       <tr:iterator 
value="#{artist.bandMembers}" var="bandMember">
                                                <li>
                                                        <tr:inputText 
simple="true" value="#{bandMember.name}" readOnly="#{not identity.loggedIn}" 
id="bandMember"/>
                                                        <rich:autocomplete 
for="bandMember" selfRendered="true" minChars="3" 
suggestionAction="#{bandMemberFinder.getBandMembers}" var="bandMember">
@@ -29,7 +29,7 @@
                                                                        
</h:column>
                                                        </rich:autocomplete>
                                                </li>
-                                       </ui:repeat>
+                                       </tr:iterator>
                                        </ul>
                                <f:facet name="end">
                                        <h:commandButton id="addBandMember" 
action="#{artistHome.addBandMember}" value="Add Band Member" 
rendered="#{identity.loggedIn}"/>
@@ -40,7 +40,7 @@
                                         <a:ajax event="keyup" 
render="description_preview" requestDelay="3000" ignoreDupResponces="true" 
eventsQueue="previewQueue" />
                                </tr:inputText>
                                <s:div style="width: 300px" 
id="description_preview">
-                               
+
                                                <s:formattedText 
value="#{artist.description}" rendered="#{not empty artist.description}" />
                                        <tr:outputText value="None known" 
rendered="#{empty artist.description}" />
                                        </s:div>
@@ -57,7 +57,7 @@
                                                <f:facet name="header">
                                                        Released
                                                </f:facet>
-                                               <tr:inputNumberSpinbox 
label="Release Date" value="#{disc.release}" minimum="1900" maximum="2010" 
stepSize="1" readOnly="#{not identity.loggedIn}" />           
+                                               <tr:inputNumberSpinbox 
label="Release Date" value="#{disc.release}" minimum="1900" maximum="2010" 
stepSize="1" readOnly="#{not identity.loggedIn}" />
                                        </tr:column>
                                        <f:facet name="detailStamp">
                                                <s:div style="width: 300px;">
@@ -72,7 +72,7 @@
                        </tr:panelLabelAndMessage>
                </tr:panelFormLayout>
                </s:validateAll>
-               
+
                <tr:panelButtonBar rendered="#{identity.loggedIn}">
                        <h:commandButton action="#{artistHome.update}" 
value="Save" rendered="#{artistHome.managed}" id="update"/>
                        <h:commandButton action="#{artistHome.persist}" 
value="Save" rendered="#{not artistHome.managed}" id="persist"/>
@@ -80,6 +80,6 @@
                </tr:panelButtonBar>
                </h:form>
     </rich:panel>
-    
-</ui:define> 
+
+</ui:define>
 </ui:composition>

_______________________________________________
seam-commits mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-commits

Reply via email to