doc-docbook/src/etik-ol.dtd
changeset 277 044f5898b769
parent 126 89c6e4687fcc
equal deleted inserted replaced
1:9a91b8e12373 2:7930c1a0109f
     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: