portlet_1.1.dtd 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <?xml version="1.0" encoding="UTF-8"?>
  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. <!ELEMENT allows (maximized?, minimized?, detached?, moving?, resizing?, closed?)>
  9. <!ELEMENT cache (expires, shared)>
  10. <!ELEMENT closed EMPTY>
  11. <!ELEMENT config-param (param-name, param-value)>
  12. <!ELEMENT configure EMPTY>
  13. <!ATTLIST configure
  14. output (fragment | document) #IMPLIED
  15. >
  16. <!ELEMENT context-param (param-name, param-value)>
  17. <!ELEMENT default-locale (#PCDATA)>
  18. <!ELEMENT description (#PCDATA)>
  19. <!ELEMENT detached EMPTY>
  20. <!ELEMENT edit EMPTY>
  21. <!ATTLIST edit
  22. output (fragment | document) #IMPLIED
  23. >
  24. <!ELEMENT expires (#PCDATA)>
  25. <!ELEMENT help EMPTY>
  26. <!ATTLIST help
  27. output (fragment | document) #IMPLIED
  28. >
  29. <!ELEMENT keywords (#PCDATA)>
  30. <!ELEMENT language (title, title-short?, description?, keywords?)>
  31. <!ATTLIST language
  32. locale CDATA #REQUIRED
  33. >
  34. <!ELEMENT markup (view, configure?, edit?, help?)>
  35. <!ATTLIST markup
  36. name CDATA #REQUIRED
  37. >
  38. <!ELEMENT maximized EMPTY>
  39. <!ELEMENT minimized EMPTY>
  40. <!ELEMENT moving EMPTY>
  41. <!ELEMENT param-name (#PCDATA)>
  42. <!ELEMENT param-value (#PCDATA)>
  43. <!ELEMENT portlet (portlet-name, cache?, allows?, supports)>
  44. <!ATTLIST portlet
  45. id CDATA #REQUIRED
  46. href CDATA #REQUIRED
  47. major-version CDATA #IMPLIED
  48. minor-version CDATA #IMPLIED
  49. >
  50. <!ELEMENT portlet-app (portlet-app-name, portlet+)>
  51. <!ATTLIST portlet-app
  52. uid CDATA #REQUIRED
  53. major-version CDATA #IMPLIED
  54. minor-version CDATA #IMPLIED
  55. >
  56. <!ELEMENT portlet-app-name (#PCDATA)>
  57. <!ELEMENT portlet-name (#PCDATA)>
  58. <!ELEMENT resizing EMPTY>
  59. <!ELEMENT shared (#PCDATA)>
  60. <!ELEMENT supports (markup+)>
  61. <!ELEMENT title (#PCDATA)>
  62. <!ELEMENT title-short (#PCDATA)>
  63. <!ELEMENT view EMPTY>
  64. <!ATTLIST view
  65. output (fragment | document) #IMPLIED
  66. >
  67. <!ELEMENT concrete-portlet-app (portlet-app-name, context-param*, concrete-portlet+)>
  68. <!ATTLIST concrete-portlet-app
  69. uid CDATA #REQUIRED
  70. >
  71. <!ELEMENT concrete-portlet (portlet-name, default-locale, language+, config-param*)>
  72. <!ATTLIST concrete-portlet
  73. id CDATA #IMPLIED
  74. href CDATA #REQUIRED
  75. >
  76. <!ELEMENT portlet-app-def (portlet-app, concrete-portlet-app+)>