| [123] | 1 | <?xml version="1.0"?> | 
|---|
|  | 2 | <!ENTITY % local.chapter.class "|etik:class"> | 
|---|
|  | 3 | <!ENTITY % local.section.class "|etik:class"> | 
|---|
|  | 4 | <!ENTITY % local.sect1.class "|etik:class"> | 
|---|
|  | 5 | <!ENTITY % local.sect2.class "|etik:class"> | 
|---|
|  | 6 | <!ENTITY % local.sect3.class "|etik:class"> | 
|---|
|  | 7 |  | 
|---|
|  | 8 | <!-- load DocBook --> | 
|---|
| [153] | 9 | <!ENTITY % DocBookDTD PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | 
|---|
|  | 10 | "docbook/dtd/4.2/docbookx.dtd"> | 
|---|
| [123] | 11 | %DocBookDTD; | 
|---|
|  | 12 |  | 
|---|
|  | 13 |  | 
|---|
|  | 14 | <!ELEMENT etik:class ( | 
|---|
|  | 15 | etik:name, | 
|---|
|  | 16 | etik:category?, | 
|---|
|  | 17 | etik:description, | 
|---|
| [153] | 18 | etik:example?, | 
|---|
| [123] | 19 | etik:definition, | 
|---|
|  | 20 | etik:template_params?, | 
|---|
|  | 21 | etik:members?, | 
|---|
| [153] | 22 | etik:prot_members?, | 
|---|
|  | 23 | etik:priv_members?, | 
|---|
|  | 24 | etik:notes?)> | 
|---|
|  | 25 |  | 
|---|
|  | 26 | <!ATTLIST etik:class | 
|---|
|  | 27 | %common.attrib; | 
|---|
|  | 28 | %label.attrib; | 
|---|
|  | 29 | > | 
|---|
|  | 30 |  | 
|---|
| [123] | 31 | <!ELEMENT etik:name           (#PCDATA)*> | 
|---|
|  | 32 | <!ELEMENT etik:category       (#PCDATA|xref)*> | 
|---|
|  | 33 | <!ELEMENT etik:description    (#PCDATA|para|xref)*> | 
|---|
| [126] | 34 | <!ELEMENT etik:example        (#PCDATA|para|programlisting|xref|etik:code)*> | 
|---|
|  | 35 |  | 
|---|
|  | 36 |  | 
|---|
| [153] | 37 | <!ELEMENT etik:code            (#PCDATA)*> | 
|---|
| [126] | 38 |  | 
|---|
| [123] | 39 | <!ELEMENT etik:definition     (#PCDATA|xref)*> | 
|---|
|  | 40 |  | 
|---|
|  | 41 | <!ELEMENT etik:template_params (etik:template_param+)> | 
|---|
|  | 42 | <!ELEMENT etik:template_param ( | 
|---|
|  | 43 | etik:templ_name, | 
|---|
|  | 44 | etik:templ_description, | 
|---|
|  | 45 | etik:templ_requirement, | 
|---|
|  | 46 | etik:templ_default)> | 
|---|
|  | 47 |  | 
|---|
| [153] | 48 | <!ELEMENT etik:templ_name                  (#PCDATA)*> | 
|---|
| [123] | 49 | <!ELEMENT etik:templ_description           (#PCDATA|xref)*> | 
|---|
|  | 50 | <!ELEMENT etik:templ_requirement           (#PCDATA|xref)*> | 
|---|
|  | 51 | <!ELEMENT etik:templ_default               (#PCDATA|xref)*> | 
|---|
|  | 52 |  | 
|---|
|  | 53 | <!ELEMENT etik:members  (etik:member)+> | 
|---|
| [153] | 54 | <!ELEMENT etik:prot_members  (etik:member)+> | 
|---|
|  | 55 | <!ELEMENT etik:priv_members  (etik:member)+> | 
|---|
| [123] | 56 | <!ELEMENT etik:member    (etik:m_name, | 
|---|
|  | 57 | etik:m_where_def, | 
|---|
|  | 58 | etik:m_description)> | 
|---|
|  | 59 |  | 
|---|
|  | 60 |  | 
|---|
| [153] | 61 | <!ELEMENT etik:m_name                    (#PCDATA)*> | 
|---|
| [123] | 62 | <!ELEMENT etik:m_where_def               (#PCDATA|xref)*> | 
|---|
|  | 63 | <!ELEMENT etik:m_description             (#PCDATA|xref)*> | 
|---|
|  | 64 |  | 
|---|
| [153] | 65 | <!ELEMENT etik:notes                     (#PCDATA|para|xref|orderedlist|itemizedlist)*> | 
|---|
| [123] | 66 |  | 
|---|
|  | 67 |  | 
|---|
|  | 68 |  | 
|---|
|  | 69 | <!-- Keep this comment at the end of the file | 
|---|
|  | 70 | Local variables: | 
|---|
|  | 71 | mode: xml | 
|---|
|  | 72 | sgml-omittag:nil | 
|---|
|  | 73 | sgml-shorttag:nil | 
|---|
|  | 74 | sgml-namecase-general:nil | 
|---|
|  | 75 | sgml-general-insert-case:lower | 
|---|
|  | 76 | sgml-minimize-attributes:nil | 
|---|
|  | 77 | sgml-always-quote-attributes:t | 
|---|
|  | 78 | sgml-indent-step:2 | 
|---|
|  | 79 | sgml-indent-data:nil | 
|---|
|  | 80 | sgml-exposed-tags:nil | 
|---|
|  | 81 | sgml-local-catalogs:nil | 
|---|
|  | 82 | sgml-local-ecat-files:nil | 
|---|
|  | 83 | End: | 
|---|
|  | 84 | --> | 
|---|