<!DOCTYPE dtd PUBLIC "-//Norman Walsh//DTD DTDParse V2.0//EN"
              "dtd.dtd" [
]>
<dtd version='1.0'
     unexpanded='1'
     title="xnote XML DTD"
     namecase-general="0"
     namecase-entity="0"
     xml="1"
     system-id="http://refdb.sourceforge.net/dtd/xnote.dtd"
     public-id=""
     declaration="../declarations/xml.dcl"
     created-by="DTDParse V2.00"
     created-on="Thu Dec  5 01:47:25 2013"
>
<element name="link"
         content-type="element">
<content-model-expanded>
  <empty/>
</content-model-expanded>
<content-model>
  <empty/>
</content-model>
</element>

<attlist name="link">
<attdecl> type (reference|refid|author|keyword|journalfull|journalabbrev|journalcustabbrev1|journalcustabbrev2) #REQUIRED
               target CDATA #REQUIRED</attdecl>
<attribute name="target"
           type="#REQUIRED"
           value="CDATA"
           default=""/>
<attribute name="type"
           type="#REQUIRED"
           enumeration="yes"
           value="reference refid author keyword journalfull journalabbrev journalcustabbrev1 journalcustabbrev2"
           default=""/>
</attlist>

<element name="keyword"
         content-type="mixed">
<content-model-expanded>
  <sequence-group>
    <pcdata/>
  </sequence-group>
</content-model-expanded>
<content-model>
  <sequence-group>
    <pcdata/>
  </sequence-group>
</content-model>
</element>

<element name="ulink"
         content-type="mixed">
<content-model-expanded>
  <sequence-group>
    <pcdata/>
  </sequence-group>
</content-model-expanded>
<content-model>
  <sequence-group>
    <pcdata/>
  </sequence-group>
</content-model>
</element>

<attlist name="ulink">
<attdecl> type (url|pdf|fulltext|related|image) "url"</attdecl>
<attribute name="type"
           type=""
           enumeration="yes"
           value="url pdf fulltext related image"
           default="url"/>
</attlist>

<element name="content"
         content-type="element">
<content-model-expanded>
  <sequence-group>
    <any/>
  </sequence-group>
</content-model-expanded>
<content-model>
  <sequence-group>
    <any/>
  </sequence-group>
</content-model>
</element>

<attlist name="content">
<attdecl> type CDATA #IMPLIED
                  xml:lang CDATA #IMPLIED</attdecl>
<attribute name="type"
           type="#IMPLIED"
           value="CDATA"
           default=""/>
<attribute name="xml:lang"
           type="#IMPLIED"
           value="CDATA"
           default=""/>
</attlist>

<element name="title"
         content-type="mixed">
<content-model-expanded>
  <sequence-group>
    <pcdata/>
  </sequence-group>
</content-model-expanded>
<content-model>
  <sequence-group>
    <pcdata/>
  </sequence-group>
</content-model>
</element>

<element name="xnote"
         content-type="element">
<content-model-expanded>
  <sequence-group>
    <element-name name="title" occurrence="?"/>
    <element-name name="content" occurrence="?"/>
    <element-name name="keyword" occurrence="*"/>
    <element-name name="link" occurrence="*"/>
    <element-name name="ulink" occurrence="*"/>
  </sequence-group>
</content-model-expanded>
<content-model>
  <sequence-group>
    <element-name name="title" occurrence="?"/>
    <element-name name="content" occurrence="?"/>
    <element-name name="keyword" occurrence="*"/>
    <element-name name="link" occurrence="*"/>
    <element-name name="ulink" occurrence="*"/>
  </sequence-group>
</content-model>
</element>

<attlist name="xnote">
<attdecl> id NMTOKEN #IMPLIED
                citekey NMTOKEN #IMPLIED
                user NMTOKEN #IMPLIED
                date NMTOKEN #IMPLIED
                share (public|private) #IMPLIED</attdecl>
<attribute name="share"
           type="#IMPLIED"
           enumeration="yes"
           value="public private"
           default=""/>
<attribute name="date"
           type="#IMPLIED"
           value="NMTOKEN"
           default=""/>
<attribute name="user"
           type="#IMPLIED"
           value="NMTOKEN"
           default=""/>
<attribute name="id"
           type="#IMPLIED"
           value="NMTOKEN"
           default=""/>
<attribute name="citekey"
           type="#IMPLIED"
           value="NMTOKEN"
           default=""/>
</attlist>

<element name="xnoteset"
         content-type="element">
<content-model-expanded>
  <sequence-group occurrence="+">
    <element-name name="xnote"/>
  </sequence-group>
</content-model-expanded>
<content-model>
  <sequence-group occurrence="+">
    <element-name name="xnote"/>
  </sequence-group>
</content-model>
</element>

<attlist name="xnoteset">
<attdecl>
   xmlns CDATA #FIXED 'http://refdb.sourceforge.net/namespaces/xnote'</attdecl>
<attribute name="xmlns"
           type="#FIXED"
           value="CDATA"
           default="http://refdb.sourceforge.net/namespaces/xnote"/>
</attlist>

</dtd>
