softwareDomain.mod 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. <!-- ============================================================= -->
  2. <!-- HEADER -->
  3. <!-- ============================================================= -->
  4. <!-- MODULE: DITA Software Domain -->
  5. <!-- VERSION: 1.1 -->
  6. <!-- DATE: November 2006 -->
  7. <!-- -->
  8. <!-- ============================================================= -->
  9. <!-- ============================================================= -->
  10. <!-- PUBLIC DOCUMENT TYPE DEFINITION -->
  11. <!-- TYPICAL INVOCATION -->
  12. <!-- -->
  13. <!-- Refer to this file by the following public identifier or an
  14. appropriate system identifier
  15. PUBLIC "-//OASIS//ELEMENTS DITA Software Domain//EN"
  16. Delivered as file "softwareDomain.mod" -->
  17. <!-- ============================================================= -->
  18. <!-- SYSTEM: Darwin Information Typing Architecture (DITA) -->
  19. <!-- -->
  20. <!-- PURPOSE: Declaring the elements and specialization -->
  21. <!-- attributes for the Software Domain -->
  22. <!-- -->
  23. <!-- ORIGINAL CREATION DATE: -->
  24. <!-- March 2001 -->
  25. <!-- -->
  26. <!-- (C) Copyright OASIS Open 2005, 2006. -->
  27. <!-- (C) Copyright IBM Corporation 2001, 2004. -->
  28. <!-- All Rights Reserved. -->
  29. <!-- -->
  30. <!-- UPDATES: -->
  31. <!-- 2005.11.15 RDA: Corrected the PURPOSE in this comment -->
  32. <!-- 2005.11.15 RDA: Corrected the "Delivered as" system ID -->
  33. <!-- ============================================================= -->
  34. <!-- ============================================================= -->
  35. <!-- ELEMENT NAME ENTITIES -->
  36. <!-- ============================================================= -->
  37. <!ENTITY % msgph "msgph" >
  38. <!ENTITY % msgblock "msgblock" >
  39. <!ENTITY % msgnum "msgnum" >
  40. <!ENTITY % cmdname "cmdname" >
  41. <!ENTITY % varname "varname" >
  42. <!ENTITY % filepath "filepath" >
  43. <!ENTITY % userinput "userinput" >
  44. <!ENTITY % systemoutput
  45. "systemoutput" >
  46. <!-- ============================================================= -->
  47. <!-- ELEMENT DECLARATIONS -->
  48. <!-- ============================================================= -->
  49. <!-- LONG NAME: Message Phrase -->
  50. <!ELEMENT msgph (%words.cnt;)* >
  51. <!ATTLIST msgph
  52. %univ-atts;
  53. outputclass
  54. CDATA #IMPLIED >
  55. <!-- LONG NAME: Message Block -->
  56. <!ELEMENT msgblock (%words.cnt;)* >
  57. <!ATTLIST msgblock
  58. %display-atts;
  59. spectitle CDATA #IMPLIED
  60. %univ-atts;
  61. outputclass
  62. CDATA #IMPLIED
  63. xml:space (preserve) #FIXED "preserve" >
  64. <!-- LONG NAME: Message Number -->
  65. <!ELEMENT msgnum (#PCDATA) >
  66. <!ATTLIST msgnum
  67. keyref CDATA #IMPLIED
  68. %univ-atts;
  69. outputclass
  70. CDATA #IMPLIED >
  71. <!-- LONG NAME: Command Name -->
  72. <!ELEMENT cmdname (#PCDATA) >
  73. <!ATTLIST cmdname
  74. keyref CDATA #IMPLIED
  75. %univ-atts;
  76. outputclass
  77. CDATA #IMPLIED >
  78. <!-- LONG NAME: Variable Name -->
  79. <!ELEMENT varname (#PCDATA) >
  80. <!ATTLIST varname
  81. keyref CDATA #IMPLIED
  82. %univ-atts;
  83. outputclass
  84. CDATA #IMPLIED >
  85. <!-- LONG NAME: File Path -->
  86. <!ELEMENT filepath (%words.cnt;)* >
  87. <!ATTLIST filepath
  88. %univ-atts;
  89. outputclass
  90. CDATA #IMPLIED >
  91. <!-- LONG NAME: User Input -->
  92. <!ELEMENT userinput (%words.cnt;)* >
  93. <!ATTLIST userinput
  94. %univ-atts;
  95. outputclass
  96. CDATA #IMPLIED >
  97. <!-- LONG NAME: System Output -->
  98. <!ELEMENT systemoutput (%words.cnt;)* >
  99. <!ATTLIST systemoutput
  100. %univ-atts;
  101. outputclass
  102. CDATA #IMPLIED >
  103. <!-- ============================================================= -->
  104. <!-- SPECIALIZATION ATTRIBUTE DECLARATIONS -->
  105. <!-- ============================================================= -->
  106. <!ATTLIST cmdname %global-atts; class CDATA "+ topic/keyword sw-d/cmdname ">
  107. <!ATTLIST filepath %global-atts; class CDATA "+ topic/ph sw-d/filepath " >
  108. <!ATTLIST msgblock %global-atts; class CDATA "+ topic/pre sw-d/msgblock " >
  109. <!ATTLIST msgnum %global-atts; class CDATA "+ topic/keyword sw-d/msgnum " >
  110. <!ATTLIST msgph %global-atts; class CDATA "+ topic/ph sw-d/msgph " >
  111. <!ATTLIST systemoutput
  112. %global-atts; class CDATA "+ topic/ph sw-d/systemoutput ">
  113. <!ATTLIST userinput %global-atts; class CDATA "+ topic/ph sw-d/userinput " >
  114. <!ATTLIST varname %global-atts; class CDATA "+ topic/keyword sw-d/varname ">
  115. <!-- ================== End Software Domain ====================== -->