diff options
Diffstat (limited to 'src/documentation/resources/schema/dtd/compliance-v10.dtd')
-rw-r--r-- | src/documentation/resources/schema/dtd/compliance-v10.dtd | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/documentation/resources/schema/dtd/compliance-v10.dtd b/src/documentation/resources/schema/dtd/compliance-v10.dtd new file mode 100644 index 000000000..b149ec3e2 --- /dev/null +++ b/src/documentation/resources/schema/dtd/compliance-v10.dtd @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- $Id$ --> + +<!ELEMENT compliance (head, body)> +<!ELEMENT head (title)> +<!ELEMENT title (#PCDATA)> +<!ELEMENT body (standard)> +<!ELEMENT standard (explanatory?, level-1+)> +<!ATTLIST standard + name CDATA #REQUIRED + baseURL CDATA #REQUIRED + compliance-level-1-desc CDATA #REQUIRED + compliance-level-2-desc CDATA #REQUIRED + compliance-level-3-desc CDATA #REQUIRED +> +<!ELEMENT level-1 (explanatory?, level-2+)> +<!ATTLIST level-1 + name CDATA #REQUIRED + compliance-item-desc CDATA #REQUIRED +> +<!ELEMENT explanatory (p*)> +<!ELEMENT level-2 (level-3+)> +<!ATTLIST level-2 + name CDATA #REQUIRED +> +<!ELEMENT level-3 (comment*)> +<!ATTLIST level-3 + name CDATA #REQUIRED + compliance-level (1 | 2 | 3) #REQUIRED + comply (yes | no | na | partial) #REQUIRED +> +<!ELEMENT comment (#PCDATA)> +<!ELEMENT p (#PCDATA)> + |