4 <!ENTITY % local.sect1.class "|etik:class"> |
4 <!ENTITY % local.sect1.class "|etik:class"> |
5 <!ENTITY % local.sect2.class "|etik:class"> |
5 <!ENTITY % local.sect2.class "|etik:class"> |
6 <!ENTITY % local.sect3.class "|etik:class"> |
6 <!ENTITY % local.sect3.class "|etik:class"> |
7 |
7 |
8 <!-- load DocBook --> |
8 <!-- load DocBook --> |
9 <!ENTITY % DocBookDTD PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"> |
9 <!ENTITY % DocBookDTD PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" |
|
10 "docbook/dtd/4.2/docbookx.dtd"> |
10 %DocBookDTD; |
11 %DocBookDTD; |
11 |
12 |
12 |
13 |
13 <!ELEMENT etik:class ( |
14 <!ELEMENT etik:class ( |
14 etik:name, |
15 etik:name, |
15 etik:category?, |
16 etik:category?, |
16 etik:description, |
17 etik:description, |
17 etik:example, |
18 etik:example?, |
18 etik:definition, |
19 etik:definition, |
19 etik:template_params?, |
20 etik:template_params?, |
20 etik:members?, |
21 etik:members?, |
21 etik:notes*)> |
22 etik:prot_members?, |
|
23 etik:priv_members?, |
|
24 etik:notes?)> |
|
25 |
|
26 <!ATTLIST etik:class |
|
27 %common.attrib; |
|
28 %label.attrib; |
|
29 > |
|
30 |
22 <!ELEMENT etik:name (#PCDATA)*> |
31 <!ELEMENT etik:name (#PCDATA)*> |
23 <!ELEMENT etik:category (#PCDATA|xref)*> |
32 <!ELEMENT etik:category (#PCDATA|xref)*> |
24 <!ELEMENT etik:description (#PCDATA|para|xref)*> |
33 <!ELEMENT etik:description (#PCDATA|para|xref)*> |
25 <!ELEMENT etik:example (#PCDATA|para|programlisting|xref|etik:code)*> |
34 <!ELEMENT etik:example (#PCDATA|para|programlisting|xref|etik:code)*> |
26 |
35 |
27 |
36 |
28 <!ELEMENT etik:code CDATA> |
37 <!ELEMENT etik:code (#PCDATA)*> |
29 |
38 |
30 <!ELEMENT etik:definition (#PCDATA|xref)*> |
39 <!ELEMENT etik:definition (#PCDATA|xref)*> |
31 |
40 |
32 <!ELEMENT etik:template_params (etik:template_param+)> |
41 <!ELEMENT etik:template_params (etik:template_param+)> |
33 <!ELEMENT etik:template_param ( |
42 <!ELEMENT etik:template_param ( |
34 etik:templ_name, |
43 etik:templ_name, |
35 etik:templ_description, |
44 etik:templ_description, |
36 etik:templ_requirement, |
45 etik:templ_requirement, |
37 etik:templ_default)> |
46 etik:templ_default)> |
38 |
47 |
39 <!ELEMENT etik:templ_name CDATA> |
48 <!ELEMENT etik:templ_name (#PCDATA)*> |
40 <!ELEMENT etik:templ_description (#PCDATA|xref)*> |
49 <!ELEMENT etik:templ_description (#PCDATA|xref)*> |
41 <!ELEMENT etik:templ_requirement (#PCDATA|xref)*> |
50 <!ELEMENT etik:templ_requirement (#PCDATA|xref)*> |
42 <!ELEMENT etik:templ_default (#PCDATA|xref)*> |
51 <!ELEMENT etik:templ_default (#PCDATA|xref)*> |
43 |
52 |
44 <!ELEMENT etik:members (etik:member)+> |
53 <!ELEMENT etik:members (etik:member)+> |
|
54 <!ELEMENT etik:prot_members (etik:member)+> |
|
55 <!ELEMENT etik:priv_members (etik:member)+> |
45 <!ELEMENT etik:member (etik:m_name, |
56 <!ELEMENT etik:member (etik:m_name, |
46 etik:m_where_def, |
57 etik:m_where_def, |
47 etik:m_description)> |
58 etik:m_description)> |
48 |
59 |
49 |
60 |
50 <!ELEMENT etik:m_name CDATA> |
61 <!ELEMENT etik:m_name (#PCDATA)*> |
51 <!ELEMENT etik:m_where_def (#PCDATA|xref)*> |
62 <!ELEMENT etik:m_where_def (#PCDATA|xref)*> |
52 <!ELEMENT etik:m_description (#PCDATA|xref)*> |
63 <!ELEMENT etik:m_description (#PCDATA|xref)*> |
53 |
64 |
54 <!ELEMENT etik:notes (#PCDATA|para|xref)*> |
65 <!ELEMENT etik:notes (#PCDATA|para|xref|orderedlist|itemizedlist)*> |
55 |
66 |
56 |
67 |
57 |
68 |
58 <!-- Keep this comment at the end of the file |
69 <!-- Keep this comment at the end of the file |
59 Local variables: |
70 Local variables: |