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