Advertisement
Guest User

Untitled

a guest
Feb 19th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.76 KB | None | 0 0
  1. <h:form id=form>
  2.  
  3. <p:growl id="growl" showDetail="true" />
  4.  
  5. <p:tabView id="tabView" dynamic="true" widgetVar="detailsTab">
  6.  
  7. <p:ajax event="tabChange" listener="#{bean.onTabChange}" update=":form:growl"/>
  8.  
  9. <p:tab title="Tab1" id="emp">
  10. <h:panelGrid columns="2" cellpadding="10">
  11.  
  12.  
  13. </h:panelGrid>
  14. </p:tab>
  15.  
  16. <p:tab title="Tab 2 " id="schedule1">
  17. <h:panelGrid columns="2" cellpadding="10">
  18.  
  19.  
  20. </h:panelGrid>
  21.  
  22.  
  23.  
  24. </p:tab>
  25.  
  26. <p:tab title="Tab 3" id="schedule2">
  27. <p:schedule value="#{bean.eventModel}" slotMinutes="15"
  28. resizable="false" widgetVar="schdule" initialDate="#{bean.dates}" draggable="true" styleClass="#{bean.selDates}"
  29. >
  30. <p:ajax event="dateSelect" listener="#{bean.onDateSelect}"
  31. update="dialogBox" oncomplete="patScheduleDialog.show()"/>
  32. <p:ajax event="eventSelect" listener="#{bean.onEventSelect}"
  33. update="dialogBox :form:growl" oncomplete="#{bean.pevent}"/>
  34. <p:ajax event="eventMove" listener="#{bean.onEventMove}"
  35. update="dialogBox, :form:growl" />
  36. </p:schedule>
  37.  
  38. <p:dialog id="dialogBox" header="Patient's Appointment Details" widgetVar="patScheduleDialog" resizable="true"
  39. showEffect="explode" hideEffect="explode">
  40.  
  41. <h:panelGrid id="eventDetails" columns="2">
  42. <h:outputLabel for="title" value="Title:" />
  43. <p:inputText id="title" value="#{bean.event.title}" required="true"/>
  44.  
  45. <h:outputLabel for="from" value="From:" />
  46. <p:inputMask id="from" value="#{bean.event.startDate}" mask="99/99/9999">
  47. <f:convertDateTime pattern="dd/MM/yyyy" />
  48. </p:inputMask>
  49.  
  50. <h:outputLabel for="to" value="To:" />
  51. <p:inputMask id="to" value="#{bean.event.endDate}" mask="99/99/9999">
  52. <f:convertDateTime pattern="dd/MM/yyyy" />
  53. </p:inputMask>
  54.  
  55. <h:outputLabel for="allDay" value="All Day:" />
  56. <h:selectBooleanCheckbox id="allDay" value="#{bean.event.allDay}" />
  57.  
  58. <p:commandButton type="reset" value="Reset" />
  59. <p:commandButton value="Save" actionListener="#{bean.addEvent}" oncomplete="schdule.update();dialogBox.hide();"/>
  60. </h:panelGrid>
  61.  
  62.  
  63. </p:dialog>
  64.  
  65.  
  66. </p:tab>
  67.  
  68. </p:tabView>
  69.  
  70.  
  71. public void onEventSelect(ScheduleEntrySelectEvent selectEvent){
  72.  
  73. // what should I need to do here to set "Tab 2" if click on any event.
  74.  
  75.  
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement