implementation.xml 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. <?xml version="1.0"?>
  2. <!--
  3. Licensed Materials - Property of IBM
  4. IBM Cognos Products: cpscrn
  5. (C) Copyright IBM Corp. 2005, 2011
  6. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  7. -->
  8. <!--
  9. Copyright (C) 2008 Cognos ULC, an IBM Company. All rights reserved.
  10. Cognos (R) is a trademark of Cognos ULC, (formerly Cognos Incorporated).
  11. -->
  12. <implementation version="1.0" xmlns="http://developer.cognos.com/fragments/implementation/1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:val="http://developer.cognos.com/schemas/validator/1/" xmlns:fragment="urn:cognos:fragments:validator" xsi:schemaLocation="http://developer.cognos.com/fragments/implementation/1/ ../../../schemas/implementation.xsd" xmlns:frag="http://developer.cognos.com/fragments/1/">
  13. <info>
  14. <frag:title>navigator</frag:title>
  15. </info>
  16. <meta xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fragx="http://developer.cognos.com/fragments/extensions/1/" xmlns:fragxcm="http://developer.cognos.com/fragments/extensions/cm/1/">
  17. <frag:globalValidator version="1.0">
  18. <val:parameter skipJavaScript="true">
  19. <val:name>containerId</val:name>
  20. <val:ruleRef id="fragment:searchpath"/>
  21. </val:parameter>
  22. <val:parameter skipJavaScript="true">
  23. <val:name>maxobjs</val:name>
  24. <val:rule>
  25. <val:type>
  26. <val:int min="0" max="65536" emptyValid="true"/>
  27. </val:type>
  28. </val:rule>
  29. </val:parameter>
  30. <val:parameter skipJavaScript="true">
  31. <val:name>skip</val:name>
  32. <val:rule>
  33. <val:type>
  34. <val:int min="-65536" max="65536" emptyValid="true"/>
  35. </val:type>
  36. </val:rule>
  37. </val:parameter>
  38. <val:parameter skipJavaScript="true">
  39. <val:name>sort</val:name>
  40. <val:rule>
  41. <val:enumeration emptyValid="true">
  42. <val:list>n_a,n_d,d_a,d_d</val:list>
  43. </val:enumeration>
  44. </val:rule>
  45. </val:parameter>
  46. <val:parameter skipJavaScript="true">
  47. <val:name>skin</val:name>
  48. <rule>
  49. <patternRef id="fragment:PATDEF_identifier"/>
  50. </rule>
  51. </val:parameter>
  52. <val:parameter skipJavaScript="true">
  53. <val:name>webRoot</val:name>
  54. <ruleRef id="fragment:RULEDEF_url"/>
  55. </val:parameter>
  56. </frag:globalValidator>
  57. <frag:modes>view</frag:modes>
  58. <frag:customProperties name="customContentId">
  59. <frag:default>
  60. <frag:value>systemDefault</frag:value>
  61. </frag:default>
  62. <frag:validate skipJavaScript="true">
  63. <val:name>customContentId</val:name>
  64. <val:ruleRef id="fragment:searchpath"/>
  65. </frag:validate>
  66. </frag:customProperties>
  67. <frag:customProperties name="showBreadcrumb">
  68. <frag:default>
  69. <frag:value>false</frag:value>
  70. </frag:default>
  71. <frag:validate skipJavaScript="true">
  72. <val:name>showBreadcrumb</val:name>
  73. <val:rule>
  74. <val:type><val:boolean/></val:type>
  75. </val:rule>
  76. </frag:validate>
  77. </frag:customProperties>
  78. <frag:customProperties name="showVirtualRoot">
  79. <frag:default>
  80. <frag:value>true</frag:value>
  81. </frag:default>
  82. <frag:validate skipJavaScript="true">
  83. <val:name>showVirtualRoot</val:name>
  84. <val:rule>
  85. <val:type><val:boolean/></val:type>
  86. </val:rule>
  87. </frag:validate>
  88. </frag:customProperties>
  89. </meta>
  90. <message source="/messages/pfmvcmsgs.xml"/>
  91. <interaction processor="xslt" source="/mvc/navigator/interaction.xslt">
  92. <param name="preferences"/>
  93. <input name="stateParams">
  94. <stateParams xmlns="">
  95. <param name="containerId"/>
  96. <param name="maxobjs"/>
  97. <param name="skip"/>
  98. <param name="sort"/>
  99. </stateParams>
  100. </input>
  101. <param name="interactions"/>
  102. </interaction>
  103. <logic processor="xts" source="/fragments/mvc/navigator/navigator.xts">
  104. <param name="busHeader"/>
  105. <param name="preferences"/>
  106. <param name="interactions"/>
  107. </logic>
  108. <render>
  109. <param name="busHeader"/>
  110. <param name="preferences"/>
  111. <param name="interactions"/>
  112. <mode name="view">
  113. <transforms view="list">
  114. <transform source="/mvc/navigator/view/navigator.xslt"/>
  115. </transforms>
  116. </mode>
  117. </render>
  118. </implementation>