Advertisement
Guest User

Untitled

a guest
Jun 27th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. <html xmlns="http://www.w3.org/1999/xhtml"
  2. xmlns:h="http://java.sun.com/jsf/html"
  3. xmlns:f="http://java.sun.com/jsf/core"
  4. xmlns:ui="http://java.sun.com/jsf/facelets"
  5. xmlns:composite="http://java.sun.com/jsf/composite"
  6. xmlns:p="http://primefaces.org/ui">
  7.  
  8. <composite:interface>
  9. <composite:attribute name="imageValue"></composite:attribute>
  10. <composite:attribute name="updateAjax"></composite:attribute>
  11. <composite:attribute name="onCompleteJS"></composite:attribute>
  12. </composite:interface>
  13. <composite:implementation>
  14. <h:outputStylesheet library="css" name="regionTreeComponent.css"></h:outputStylesheet>
  15. <table style="width: 100%" cellspacing="0" cellpadding="5">
  16. <tr>
  17. <td style="width: 100%">
  18. <p:autoComplete forceSelection="true" id="sTxtRegionName" value="#{regionTreeBean.sRegionName}"
  19. completeMethod="#{regionTreeBean.completeRegionName}" styleClass="sTxtRegionName" />
  20. </td>
  21. <td>
  22. <p:commandButton styleClass="rSearchButton" id="iconOnly" icon="ui-icon-search" actionListener="#{regionTreeBean.searchSelectNode}"
  23. oncomplete="#{cc.attrs.onCompleteJS}" update=":mainForm:treeComponent:regionTree #{cc.attrs.updateAjax}"/>
  24. </td>
  25. </tr>
  26. </table>
  27. <hr style="width: 100%;"></hr>
  28. <div style="text-align: center;">
  29. <h:graphicImage styleClass="headerImage" library="images" name="#{cc.attrs.imageValue}"></h:graphicImage>
  30. <p:outputLabel styleClass="headerLabel" value="#{msgs['treeComponent.regions']}"></p:outputLabel>
  31. </div>
  32. <p:tree value="#{regionTreeBean.rootNode}" var="node"
  33. animate="true" selection="#{regionTreeBean.selectedNode}"
  34. selectionMode="single" styleClass="tree" id="regionTree">
  35. <p:ajax event="select" listener="#{regionTreeBean.onNodeSelect}" update="#{cc.attrs.updateAjax}" oncomplete="#{cc.attrs.onCompleteJS}" />
  36. <p:treeNode styleClass="slTreeNode" icon="region">
  37. <h:outputText value="#{node.REGION_NAME}"/>
  38. </p:treeNode>
  39. </p:tree>
  40. </composite:implementation>
  41. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement