commonTemplates.xml 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <template>
  3. <subtemplates>
  4. <subtemplate name="caption">
  5. <parameters>
  6. <param name="hasCaption" type="option" rule="hasCaption">
  7. <param name="caption" type="string" rule="smdCaption"/>
  8. </param>
  9. <param name="hasChildCategory" type="option" rule="nonSummaryChildCategory">
  10. <param name="childCategory" enumerateVariations="false" type="multinode" rule="nonSummaryChildCategory"/>
  11. </param>
  12. </parameters>
  13. <payload>
  14. <param name="hasCaption" type="option">
  15. <param name="caption" type="string"/>
  16. <param name="hasChildCategory" type="option" scope="root">, </param>
  17. </param>
  18. <param name="hasChildCategory" type="option">
  19. <param name="childCategory" type="multinode" skipEmpty="true" delimeter=", ">
  20. <callSubTemplate name="caption"/>
  21. </param>
  22. </param>
  23. </payload>
  24. </subtemplate>
  25. <subtemplate name="queryId">
  26. <parameters>
  27. <param name="queryId" type="string" rule="smdQueryName"/>
  28. </parameters>
  29. <payload><param name="queryId" encoding="xmlEncoded"/></payload>
  30. </subtemplate>
  31. <subtemplate name="name">
  32. <parameters>
  33. <param name="name" type="string" rule="smdName"/>
  34. </parameters>
  35. <payload><param name="name"/></payload>
  36. </subtemplate>
  37. <subtemplate name="commonContainerNodes">
  38. <parameters>
  39. <param name="hasNoDataHandler" type="option" rule="currentNoDataHandler">
  40. <param name="currentNoDataHandler" type="nodecontents" rule="currentNoDataHandler"/>
  41. </param>
  42. <param name="masterDetailLinks" type="option" rule="currentMasterDetailLinks">
  43. <param name="currentMasterDetailLinks" type="nodecontents" rule="currentMasterDetailLinks"/>
  44. </param>
  45. <param name="hasCurrentConditionalStyles" type="option" rule="currentConditionalStyles">
  46. <param name="currentConditionalStyles" type="nodecontents" rule="currentConditionalStyles"/>
  47. </param>
  48. <param name="hasCurrentConditionalStyleRefs" type="option" rule="currentConditionalStyleRefs">
  49. <param name="currentConditionalStyleRefs" type="nodecontents" rule="currentConditionalStyleRefs"/>
  50. </param>
  51. <param name="hasCurrentConditionalRender" type="option" rule="currentConditionalRender">
  52. <param name="currentConditionalRender" type="nodecontents" rule="currentConditionalRender"/>
  53. </param>
  54. <param name="hasCurrentSummaryText" type="option" rule="currentSummaryText">
  55. <param name="currentSummaryText" type="nodecontents" rule="currentSummaryText"/>
  56. </param>
  57. </parameters>
  58. <payload>
  59. <param name="hasNoDataHandler" type="option">
  60. <param name="currentNoDataHandler" type="nodecontents"/>
  61. </param>
  62. <param name="masterDetailLinks" type="option">
  63. <param name="currentMasterDetailLinks" type="nodecontents"/>
  64. </param>
  65. <param name="hasCurrentConditionalStyles" type="option">
  66. <param name="currentConditionalStyles" type="nodecontents"/>
  67. </param>
  68. <param name="hasCurrentConditionalStyleRefs" type="option">
  69. <param name="currentConditionalStyleRefs" type="nodecontents"/>
  70. </param>
  71. <param name="hasCurrentConditionalRender" type="option">
  72. <param name="currentConditionalRender" type="nodecontents"/>
  73. </param>
  74. <param name="hasCurrentSummaryText" type="option">
  75. <param name="currentSummaryText" type="nodecontents"/>
  76. </param>
  77. </payload>
  78. </subtemplate>
  79. </subtemplates>
  80. </template>