comparison src/main/webapp/entry/person.xhtml @ 125:eee2e0ca4032

updated entry beans to use EditIntents.
author casties
date Tue, 31 Jan 2017 18:09:54 +0100
parents 99f9a55a4957
children 0078abf001fc
comparison
equal deleted inserted replaced
124:28a0c2726466 125:eee2e0ca4032
47 action="#{CurrentPerson.translitNameAction}" /> 47 action="#{CurrentPerson.translitNameAction}" />
48 48
49 <h:outputText value="Prime Alias" /> 49 <h:outputText value="Prime Alias" />
50 <h:inputText 50 <h:inputText
51 valueChangeListener="#{CurrentPerson.shortNameChangeListener}" 51 valueChangeListener="#{CurrentPerson.shortNameChangeListener}"
52 size="100" value="#{CurrentPerson.valueShortName}" /> 52 size="80" value="#{CurrentPerson.valueShortName}" />
53 <h:outputText />
54
55 <h:outputText value="Aliases" />
56 <h:panelGrid columns="1">
57 <h:panelGrid columns="2">
58 <h:dataTable value="#{CurrentPerson.aliasList.entities}" var="item"
59 rendered="#{!empty CurrentPerson.aliasList.entities}">
60 <h:column>
61 <h:outputText value="#{item.ownValue}" />
62 </h:column>
63 <h:column>
64 <h:selectBooleanCheckbox
65 value="#{CurrentPerson.aliasList.selections[item.id]}" />
66 </h:column>
67 </h:dataTable>
68 <h:commandButton value="Remove Selected"
69 actionListener="#{CurrentPerson.aliasList.listenerRemoveSelection}"
70 rendered="#{!empty CurrentPerson.aliasList.entities}" />
71 </h:panelGrid>
72
73 <h:panelGrid columns="2">
74 <h:inputText value="#{CurrentPerson.aliasList.input}" size="80"/>
75 <h:commandButton value="CREATE"
76 actionListener="#{CurrentPerson.aliasList.listenerCreate}" />
77 </h:panelGrid>
78 </h:panelGrid>
53 <h:outputText /> 79 <h:outputText />
54 80
55 <h:panelGrid> 81 <h:panelGrid>
56 <h:outputText value="Birth Date" /> 82 <h:outputText value="Birth Date" />
57 </h:panelGrid> 83 </h:panelGrid>
206 <h:commandButton value="New Floruit Date" 232 <h:commandButton value="New Floruit Date"
207 actionListener="#{CurrentPerson.floruitList.listenerCreateNoUnique}" /> 233 actionListener="#{CurrentPerson.floruitList.listenerCreateNoUnique}" />
208 </h:panelGrid> 234 </h:panelGrid>
209 <h:outputText /> 235 <h:outputText />
210 236
211 <h:outputText value="Aliases" />
212 <h:panelGrid columns="1">
213 <h:panelGrid columns="2">
214 <h:dataTable value="#{CurrentPerson.aliasList.entities}" var="item"
215 rendered="#{!empty CurrentPerson.aliasList.entities}">
216 <h:column>
217 <h:outputText value="#{item.ownValue}" />
218 </h:column>
219 <h:column>
220 <h:selectBooleanCheckbox
221 value="#{CurrentPerson.aliasList.selections[item.id]}" />
222 </h:column>
223 </h:dataTable>
224 <h:commandButton value="Remove Selected"
225 actionListener="#{CurrentPerson.aliasList.listenerRemoveSelection}"
226 rendered="#{!empty CurrentPerson.aliasList.entities}" />
227 </h:panelGrid>
228
229 <h:panelGrid columns="2">
230 <h:inputText value="#{CurrentPerson.aliasList.input}" />
231 <h:commandButton value="CREATE"
232 actionListener="#{CurrentPerson.aliasList.listenerCreate}" />
233 </h:panelGrid>
234 </h:panelGrid>
235 <h:outputText />
236
237 <h:outputText value="Roles" /> 237 <h:outputText value="Roles" />
238 <h:panelGrid columns="2"> 238 <h:panelGrid columns="2">
239 <h:dataTable value="#{CurrentPerson.roleList.entities}" var="item" 239 <h:dataTable value="#{CurrentPerson.roleList.entities}" var="item"
240 rendered="#{!empty CurrentPerson.roleList.entities}"> 240 rendered="#{!empty CurrentPerson.roleList.entities}">
241 <h:column> 241 <h:column>