coar        01/07/26 10:34:24

  Added:       apidoc   ap-dict.dtd
  Log:
        DTD for the lexicons (API dictionary, error messages, ...)
  
  Revision  Changes    Path
  1.1                  httpd-docs-1.3/apidoc/ap-dict.dtd
  
  Index: ap-dict.dtd
  ===================================================================
  <!-- DTD for the Apache dictionary structures (API, error message, ...) -->
  
  <!-- The ubiquitous invisible comment for internal documentation.
  -->
  <!ENTITY % elements.action
        "">
  <!ENTITY % content.action
        "(comment*,
          title?,
          comment*,
          para*,
          comment*)">
  <!ENTITY % elements.comment
        "">
  <!ENTITY % content.comment
        "(#PCDATA)*">
  
  <!ENTITY % elements.declaration
        "comment
          |literal
          |ref
          |type
          |var">
  <!ENTITY % content.declaration
        "(#PCDATA
          |%elements.declaration;)*">
  
  <!ENTITY % elements.defined-by
        "comment">
  <!ENTITY % content.defined-by
        "(#PCDATA
          |%elements.defined-by;)*">
  
  <!ENTITY % elements.definition
        "comment
          |declaration
          |defined-by
          |description
          |example
          |flags
          |response
          |returns
          |seealso
          |severity
          |used-by
          |version">
  <!ENTITY % content.definition
        "(%elements.definition;)*">
  
  <!ENTITY % elements.description
        "comment
          |para">
  <!ENTITY % content.description
        "(%elements.description;)*">
  
  <!ENTITY % elements.example
        "comment
          |text">
  <!ENTITY % content.example
        "(title?,
          (%elements.example;)*)">
  
  <!ENTITY % elements.flag
        "comment">
  <!ENTITY % content.flag
        "(#PCDATA
          |%elements.flag;)*">
  
  <!ENTITY % elements.flags
        "comment
          |flag">
  <!ENTITY % content.flags
        "(%elements.flags;)*">
  
  <!ENTITY % elements.item
        "">
  <!ENTITY % content.item
        "(name,
          comment*,
          definition+,
          (comment | definition)*,
          comment*)">
  
  <!ENTITY % elements.lexicon
        "comment
          |item
          |title">
  <!ENTITY % content.lexicon
        "(%elements.lexicon;)*">
  
  <!ENTITY % elements.literal
        "comment
          |ref
          |var">
  <!ENTITY % content.literal
        "(#PCDATA
          |%elements.literal;)*">
  
  <!ENTITY % elements.name
        "comment
          |literal
          |type
          |var">
  <!ENTITY % content.name
        "(#PCDATA
          |%elements.name;)*">
  
  <!ENTITY % elements.para
        "comment
          |literal
          |ref
          |var">
  <!ENTITY % content.para
        "(#PCDATA
          |%elements.para;)*">
  
  <!ENTITY % elements.ref
        "comment">
  <!ENTITY % content.ref
        "(#PCDATA
          |%elements.ref;)*">
  
  <!ENTITY % elements.response
        "comment
          |action">
  <!ENTITY % content.response
        "(%elements.response;)*">
  
  <!ENTITY % elements.returns
        "comment
          |ref
          |type">
  <!ENTITY % content.returns
        "(#PCDATA
          |%elements.returns;)*">
  
  <!ENTITY % elements.seealso
        "ref">
  <!ENTITY % content.seealso
        "(%elements.seealso;)+">
  
  <!ENTITY % elements.severity
        "comment">
  <!ENTITY % content.severity
        "(#PCDATA
          |%elements.severity;)*">
  
  <!ENTITY % elements.text
        "comment
          |literal
        |ref
          |var">
  <!ENTITY % content.text
        "(#PCDATA
          |%elements.text;)*">
  
  <!ENTITY % elements.title
        "comment
          |literal
          |ref
          |type">
  <!ENTITY % content.title
        "(#PCDATA
          |%elements.title;)*">
  
  <!ENTITY % elements.type
        "comment">
  <!ENTITY % content.type
        "(#PCDATA
          |%elements.type;)*">
  
  <!ENTITY % elements.used-by
        "comment
          |literal
          |ref">
  <!ENTITY % content.used-by
        "(#PCDATA
          |%elements.used-by;)*">
  
  <!ENTITY % elements.codelist
        "comment
          |ref
          |type
          |var">
  
  <!ENTITY % elements.var
        "comment
          |ref">
  <!ENTITY % content.var
        "(#PCDATA
          |%elements.var;)*">
  
  <!ENTITY % elements.version
        "comment">
  <!ENTITY % content.version
        "(#PCDATA
          |%elements.version;)*">
  
  <!-- Okey, time to make the doughnuts - I mean, the elements.
  -->
  
  <!ELEMENT action %content.action;>
  <!ELEMENT comment %content.comment;>
  <!ELEMENT declaration %content.declaration;>
  <!ELEMENT defined-by %content.defined-by;>
  <!ELEMENT definition %content.definition;>
  <!ATTLIST definition
        href    CDATA   #IMPLIED>
  <!ELEMENT description %content.description;>
  <!ATTLIST description
        href    CDATA   #IMPLIED>
  <!ELEMENT example %content.example;>
  <!ELEMENT flag %content.flag;>
  <!ELEMENT flags %content.flags;>
  <!ELEMENT item %content.item;>
  <!ATTLIST item
        id      ID      #IMPLIED
        type    CDATA   #REQUIRED>
  <!ELEMENT lexicon %content.lexicon;>
  <!ATTLIST lexicon
        name    CDATA   #IMPLIED> <!-- Identifying name for the dictionary -->
  <!ELEMENT literal %content.literal;>
  <!ELEMENT name %content.name;>
  <!ELEMENT para %content.para;>
  <!ELEMENT ref %content.ref;>
  <!ATTLIST ref
        href    CDATA   #IMPLIED>
  <!ELEMENT response %content.response;>
  <!ELEMENT returns %content.returns;>
  <!ELEMENT seealso %content.seealso;>
  <!ELEMENT severity %content.severity;>
  <!ELEMENT text %content.text;>
  <!ELEMENT title %content.title;>
  <!ELEMENT type %content.type;>
  <!ELEMENT used-by %content.used-by;>
  <!ELEMENT var %content.var;>
  <!ELEMENT version %content.version;>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to