You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@freemarker.apache.org by dd...@apache.org on 2016/01/02 02:11:16 UTC

[1/4] incubator-freemarker-docgen git commit: Removed unused XSD files.

Repository: incubator-freemarker-docgen
Updated Branches:
  refs/heads/master 0fa9cbe37 -> a18b4f1a6


http://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen/blob/115ca1e9/src/main/org/freemarker/docgen/schema/xlink.xsd
----------------------------------------------------------------------
diff --git a/src/main/org/freemarker/docgen/schema/xlink.xsd b/src/main/org/freemarker/docgen/schema/xlink.xsd
deleted file mode 100644
index ff9a7c1..0000000
--- a/src/main/org/freemarker/docgen/schema/xlink.xsd
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://www.w3.org/1999/xlink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:docbook="http://docbook.org/ns/docbook">
-  <xs:attribute name="href"/>
-  <xs:attribute name="type"/>
-  <xs:attribute name="role"/>
-  <xs:attribute name="arcrole"/>
-  <xs:attribute name="title"/>
-  <xs:attribute name="show">
-    <xs:simpleType>
-      <xs:restriction base="xs:token">
-        <xs:enumeration value="new"/>
-        <xs:enumeration value="replace"/>
-        <xs:enumeration value="embed"/>
-        <xs:enumeration value="other"/>
-        <xs:enumeration value="none"/>
-      </xs:restriction>
-    </xs:simpleType>
-  </xs:attribute>
-  <xs:attribute name="actuate">
-    <xs:simpleType>
-      <xs:restriction base="xs:token">
-        <xs:enumeration value="onLoad"/>
-        <xs:enumeration value="onRequest"/>
-        <xs:enumeration value="other"/>
-        <xs:enumeration value="none"/>
-      </xs:restriction>
-    </xs:simpleType>
-  </xs:attribute>
-  <xs:attribute name="label" type="xs:NMTOKEN"/>
-  <xs:attribute name="from" type="xs:NMTOKEN"/>
-  <xs:attribute name="to" type="xs:NMTOKEN"/>
-</xs:schema>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen/blob/115ca1e9/src/main/org/freemarker/docgen/schema/xml.xsd
----------------------------------------------------------------------
diff --git a/src/main/org/freemarker/docgen/schema/xml.xsd b/src/main/org/freemarker/docgen/schema/xml.xsd
deleted file mode 100644
index c6e9c46..0000000
--- a/src/main/org/freemarker/docgen/schema/xml.xsd
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://www.w3.org/XML/1998/namespace" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:docbook="http://docbook.org/ns/docbook">
-  <xs:attribute name="id" type="xs:ID"/>
-  <xs:attribute name="lang"/>
-  <xs:attribute name="base"/>
-  <xs:attribute name="space">
-    <xs:simpleType>
-      <xs:restriction base="xs:token">
-        <xs:enumeration value="preserve"/>
-      </xs:restriction>
-    </xs:simpleType>
-  </xs:attribute>
-</xs:schema>


[2/4] incubator-freemarker-docgen git commit: Removed unused XSD files.

Posted by dd...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen/blob/115ca1e9/src/main/org/freemarker/docgen/schema/docbook.xsd
----------------------------------------------------------------------
diff --git a/src/main/org/freemarker/docgen/schema/docbook.xsd b/src/main/org/freemarker/docgen/schema/docbook.xsd
deleted file mode 100644
index 42b9b0e..0000000
--- a/src/main/org/freemarker/docgen/schema/docbook.xsd
+++ /dev/null
@@ -1,17458 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:docbook="http://docbook.org/ns/docbook">
-  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="xlink.xsd"/>
-  <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
-  <xs:attributeGroup name="db.common.attributes">
-    <xs:attribute ref="xml:id"/>
-    <xs:attribute name="version"/>
-    <xs:attribute ref="xml:lang"/>
-    <xs:attribute ref="xml:base"/>
-    <xs:attribute name="remap"/>
-    <xs:attribute name="xreflabel"/>
-    <xs:attribute name="revisionflag">
-      <xs:simpleType>
-        <xs:restriction base="xs:token">
-          <xs:enumeration value="changed"/>
-          <xs:enumeration value="added"/>
-          <xs:enumeration value="deleted"/>
-          <xs:enumeration value="off"/>
-        </xs:restriction>
-      </xs:simpleType>
-    </xs:attribute>
-    <xs:attribute name="dir">
-      <xs:simpleType>
-        <xs:restriction base="xs:token">
-          <xs:enumeration value="ltr"/>
-          <xs:enumeration value="rtl"/>
-          <xs:enumeration value="lro"/>
-          <xs:enumeration value="rlo"/>
-        </xs:restriction>
-      </xs:simpleType>
-    </xs:attribute>
-    <xs:attribute name="arch"/>
-    <xs:attribute name="audience"/>
-    <xs:attribute name="condition"/>
-    <xs:attribute name="conformance"/>
-    <xs:attribute name="os"/>
-    <xs:attribute name="revision"/>
-    <xs:attribute name="security"/>
-    <xs:attribute name="userlevel"/>
-    <xs:attribute name="vendor"/>
-    <xs:attribute name="wordsize"/>
-    <xs:attribute name="annotations"/>
-  </xs:attributeGroup>
-  <xs:attributeGroup name="db.common.linking.attributes">
-    <xs:attribute name="linkend" type="xs:IDREF"/>
-    <xs:attribute ref="xlink:href"/>
-    <xs:attribute ref="xlink:type"/>
-    <xs:attribute ref="xlink:role"/>
-    <xs:attribute ref="xlink:arcrole"/>
-    <xs:attribute ref="xlink:title"/>
-    <xs:attribute ref="xlink:show"/>
-    <xs:attribute ref="xlink:actuate"/>
-  </xs:attributeGroup>
-  <xs:element name="title">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="docbook:inlinemediaobject"/>
-        <xs:element ref="docbook:remark"/>
-        <xs:element ref="docbook:superscript"/>
-        <xs:element ref="docbook:subscript"/>
-        <xs:element ref="docbook:xref"/>
-        <xs:element ref="docbook:link"/>
-        <xs:element ref="docbook:olink"/>
-        <xs:element ref="docbook:anchor"/>
-        <xs:element ref="docbook:biblioref"/>
-        <xs:element ref="docbook:alt"/>
-        <xs:element ref="docbook:annotation"/>
-        <xs:element ref="docbook:indexterm"/>
-        <xs:element ref="docbook:abbrev"/>
-        <xs:element ref="docbook:acronym"/>
-        <xs:element ref="docbook:date"/>
-        <xs:element ref="docbook:emphasis"/>
-        <xs:element ref="docbook:footnote"/>
-        <xs:element ref="docbook:footnoteref"/>
-        <xs:element ref="docbook:foreignphrase"/>
-        <xs:element ref="docbook:phrase"/>
-        <xs:element ref="docbook:quote"/>
-        <xs:element ref="docbook:wordasword"/>
-        <xs:element ref="docbook:firstterm"/>
-        <xs:element ref="docbook:glossterm"/>
-        <xs:element ref="docbook:coref"/>
-        <xs:element ref="docbook:trademark"/>
-        <xs:element ref="docbook:productnumber"/>
-        <xs:element ref="docbook:productname"/>
-        <xs:element ref="docbook:database"/>
-        <xs:element ref="docbook:application"/>
-        <xs:element ref="docbook:hardware"/>
-        <xs:element ref="docbook:citation"/>
-        <xs:element ref="docbook:citerefentry"/>
-        <xs:element ref="docbook:citetitle"/>
-        <xs:element ref="docbook:citebiblioid"/>
-        <xs:element ref="docbook:author"/>
-        <xs:element ref="docbook:person"/>
-        <xs:element ref="docbook:personname"/>
-        <xs:element ref="docbook:org"/>
-        <xs:element ref="docbook:orgname"/>
-        <xs:element ref="docbook:editor"/>
-        <xs:element ref="docbook:jobtitle"/>
-        <xs:element ref="docbook:replaceable"/>
-        <xs:element ref="docbook:package"/>
-        <xs:element ref="docbook:parameter"/>
-        <xs:element ref="docbook:termdef"/>
-        <xs:element ref="docbook:nonterminal"/>
-        <xs:element ref="docbook:systemitem"/>
-        <xs:element ref="docbook:option"/>
-        <xs:element ref="docbook:optional"/>
-        <xs:element ref="docbook:property"/>
-        <xs:element ref="docbook:inlineequation"/>
-        <xs:element ref="docbook:tag"/>
-        <xs:element ref="docbook:markup"/>
-        <xs:element ref="docbook:token"/>
-        <xs:element ref="docbook:symbol"/>
-        <xs:element ref="docbook:literal"/>
-        <xs:element ref="docbook:code"/>
-        <xs:element ref="docbook:constant"/>
-        <xs:element ref="docbook:email"/>
-        <xs:element ref="docbook:uri"/>
-        <xs:element ref="docbook:guiicon"/>
-        <xs:element ref="docbook:guibutton"/>
-        <xs:element ref="docbook:guimenuitem"/>
-        <xs:element ref="docbook:guimenu"/>
-        <xs:element ref="docbook:guisubmenu"/>
-        <xs:element ref="docbook:guilabel"/>
-        <xs:element ref="docbook:menuchoice"/>
-        <xs:element ref="docbook:mousebutton"/>
-        <xs:element ref="docbook:keycombo"/>
-        <xs:element ref="docbook:keycap"/>
-        <xs:element ref="docbook:keycode"/>
-        <xs:element ref="docbook:keysym"/>
-        <xs:element ref="docbook:shortcut"/>
-        <xs:element ref="docbook:accel"/>
-        <xs:element ref="docbook:prompt"/>
-        <xs:element ref="docbook:envar"/>
-        <xs:element ref="docbook:filename"/>
-        <xs:element ref="docbook:command"/>
-        <xs:element ref="docbook:computeroutput"/>
-        <xs:element ref="docbook:userinput"/>
-        <xs:element ref="docbook:function"/>
-        <xs:element ref="docbook:varname"/>
-        <xs:element ref="docbook:returnvalue"/>
-        <xs:element ref="docbook:type"/>
-        <xs:element ref="docbook:classname"/>
-        <xs:element ref="docbook:exceptionname"/>
-        <xs:element ref="docbook:interfacename"/>
-        <xs:element ref="docbook:methodname"/>
-        <xs:element ref="docbook:modifier"/>
-        <xs:element ref="docbook:initializer"/>
-        <xs:element ref="docbook:ooclass"/>
-        <xs:element ref="docbook:ooexception"/>
-        <xs:element ref="docbook:oointerface"/>
-        <xs:element ref="docbook:errorcode"/>
-        <xs:element ref="docbook:errortext"/>
-        <xs:element ref="docbook:errorname"/>
-        <xs:element ref="docbook:errortype"/>
-      </xs:choice>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="titleabbrev">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="docbook:inlinemediaobject"/>
-        <xs:element ref="docbook:remark"/>
-        <xs:element ref="docbook:superscript"/>
-        <xs:element ref="docbook:subscript"/>
-        <xs:element ref="docbook:xref"/>
-        <xs:element ref="docbook:link"/>
-        <xs:element ref="docbook:olink"/>
-        <xs:element ref="docbook:anchor"/>
-        <xs:element ref="docbook:biblioref"/>
-        <xs:element ref="docbook:alt"/>
-        <xs:element ref="docbook:annotation"/>
-        <xs:element ref="docbook:indexterm"/>
-        <xs:element ref="docbook:abbrev"/>
-        <xs:element ref="docbook:acronym"/>
-        <xs:element ref="docbook:date"/>
-        <xs:element ref="docbook:emphasis"/>
-        <xs:element ref="docbook:footnote"/>
-        <xs:element ref="docbook:footnoteref"/>
-        <xs:element ref="docbook:foreignphrase"/>
-        <xs:element ref="docbook:phrase"/>
-        <xs:element ref="docbook:quote"/>
-        <xs:element ref="docbook:wordasword"/>
-        <xs:element ref="docbook:firstterm"/>
-        <xs:element ref="docbook:glossterm"/>
-        <xs:element ref="docbook:coref"/>
-        <xs:element ref="docbook:trademark"/>
-        <xs:element ref="docbook:productnumber"/>
-        <xs:element ref="docbook:productname"/>
-        <xs:element ref="docbook:database"/>
-        <xs:element ref="docbook:application"/>
-        <xs:element ref="docbook:hardware"/>
-        <xs:element ref="docbook:citation"/>
-        <xs:element ref="docbook:citerefentry"/>
-        <xs:element ref="docbook:citetitle"/>
-        <xs:element ref="docbook:citebiblioid"/>
-        <xs:element ref="docbook:author"/>
-        <xs:element ref="docbook:person"/>
-        <xs:element ref="docbook:personname"/>
-        <xs:element ref="docbook:org"/>
-        <xs:element ref="docbook:orgname"/>
-        <xs:element ref="docbook:editor"/>
-        <xs:element ref="docbook:jobtitle"/>
-        <xs:element ref="docbook:replaceable"/>
-        <xs:element ref="docbook:package"/>
-        <xs:element ref="docbook:parameter"/>
-        <xs:element ref="docbook:termdef"/>
-        <xs:element ref="docbook:nonterminal"/>
-        <xs:element ref="docbook:systemitem"/>
-        <xs:element ref="docbook:option"/>
-        <xs:element ref="docbook:optional"/>
-        <xs:element ref="docbook:property"/>
-        <xs:element ref="docbook:inlineequation"/>
-        <xs:element ref="docbook:tag"/>
-        <xs:element ref="docbook:markup"/>
-        <xs:element ref="docbook:token"/>
-        <xs:element ref="docbook:symbol"/>
-        <xs:element ref="docbook:literal"/>
-        <xs:element ref="docbook:code"/>
-        <xs:element ref="docbook:constant"/>
-        <xs:element ref="docbook:email"/>
-        <xs:element ref="docbook:uri"/>
-        <xs:element ref="docbook:guiicon"/>
-        <xs:element ref="docbook:guibutton"/>
-        <xs:element ref="docbook:guimenuitem"/>
-        <xs:element ref="docbook:guimenu"/>
-        <xs:element ref="docbook:guisubmenu"/>
-        <xs:element ref="docbook:guilabel"/>
-        <xs:element ref="docbook:menuchoice"/>
-        <xs:element ref="docbook:mousebutton"/>
-        <xs:element ref="docbook:keycombo"/>
-        <xs:element ref="docbook:keycap"/>
-        <xs:element ref="docbook:keycode"/>
-        <xs:element ref="docbook:keysym"/>
-        <xs:element ref="docbook:shortcut"/>
-        <xs:element ref="docbook:accel"/>
-        <xs:element ref="docbook:prompt"/>
-        <xs:element ref="docbook:envar"/>
-        <xs:element ref="docbook:filename"/>
-        <xs:element ref="docbook:command"/>
-        <xs:element ref="docbook:computeroutput"/>
-        <xs:element ref="docbook:userinput"/>
-        <xs:element ref="docbook:function"/>
-        <xs:element ref="docbook:varname"/>
-        <xs:element ref="docbook:returnvalue"/>
-        <xs:element ref="docbook:type"/>
-        <xs:element ref="docbook:classname"/>
-        <xs:element ref="docbook:exceptionname"/>
-        <xs:element ref="docbook:interfacename"/>
-        <xs:element ref="docbook:methodname"/>
-        <xs:element ref="docbook:modifier"/>
-        <xs:element ref="docbook:initializer"/>
-        <xs:element ref="docbook:ooclass"/>
-        <xs:element ref="docbook:ooexception"/>
-        <xs:element ref="docbook:oointerface"/>
-        <xs:element ref="docbook:errorcode"/>
-        <xs:element ref="docbook:errortext"/>
-        <xs:element ref="docbook:errorname"/>
-        <xs:element ref="docbook:errortype"/>
-      </xs:choice>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="subtitle">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="docbook:inlinemediaobject"/>
-        <xs:element ref="docbook:remark"/>
-        <xs:element ref="docbook:superscript"/>
-        <xs:element ref="docbook:subscript"/>
-        <xs:element ref="docbook:xref"/>
-        <xs:element ref="docbook:link"/>
-        <xs:element ref="docbook:olink"/>
-        <xs:element ref="docbook:anchor"/>
-        <xs:element ref="docbook:biblioref"/>
-        <xs:element ref="docbook:alt"/>
-        <xs:element ref="docbook:annotation"/>
-        <xs:element ref="docbook:indexterm"/>
-        <xs:element ref="docbook:abbrev"/>
-        <xs:element ref="docbook:acronym"/>
-        <xs:element ref="docbook:date"/>
-        <xs:element ref="docbook:emphasis"/>
-        <xs:element ref="docbook:footnote"/>
-        <xs:element ref="docbook:footnoteref"/>
-        <xs:element ref="docbook:foreignphrase"/>
-        <xs:element ref="docbook:phrase"/>
-        <xs:element ref="docbook:quote"/>
-        <xs:element ref="docbook:wordasword"/>
-        <xs:element ref="docbook:firstterm"/>
-        <xs:element ref="docbook:glossterm"/>
-        <xs:element ref="docbook:coref"/>
-        <xs:element ref="docbook:trademark"/>
-        <xs:element ref="docbook:productnumber"/>
-        <xs:element ref="docbook:productname"/>
-        <xs:element ref="docbook:database"/>
-        <xs:element ref="docbook:application"/>
-        <xs:element ref="docbook:hardware"/>
-        <xs:element ref="docbook:citation"/>
-        <xs:element ref="docbook:citerefentry"/>
-        <xs:element ref="docbook:citetitle"/>
-        <xs:element ref="docbook:citebiblioid"/>
-        <xs:element ref="docbook:author"/>
-        <xs:element ref="docbook:person"/>
-        <xs:element ref="docbook:personname"/>
-        <xs:element ref="docbook:org"/>
-        <xs:element ref="docbook:orgname"/>
-        <xs:element ref="docbook:editor"/>
-        <xs:element ref="docbook:jobtitle"/>
-        <xs:element ref="docbook:replaceable"/>
-        <xs:element ref="docbook:package"/>
-        <xs:element ref="docbook:parameter"/>
-        <xs:element ref="docbook:termdef"/>
-        <xs:element ref="docbook:nonterminal"/>
-        <xs:element ref="docbook:systemitem"/>
-        <xs:element ref="docbook:option"/>
-        <xs:element ref="docbook:optional"/>
-        <xs:element ref="docbook:property"/>
-        <xs:element ref="docbook:inlineequation"/>
-        <xs:element ref="docbook:tag"/>
-        <xs:element ref="docbook:markup"/>
-        <xs:element ref="docbook:token"/>
-        <xs:element ref="docbook:symbol"/>
-        <xs:element ref="docbook:literal"/>
-        <xs:element ref="docbook:code"/>
-        <xs:element ref="docbook:constant"/>
-        <xs:element ref="docbook:email"/>
-        <xs:element ref="docbook:uri"/>
-        <xs:element ref="docbook:guiicon"/>
-        <xs:element ref="docbook:guibutton"/>
-        <xs:element ref="docbook:guimenuitem"/>
-        <xs:element ref="docbook:guimenu"/>
-        <xs:element ref="docbook:guisubmenu"/>
-        <xs:element ref="docbook:guilabel"/>
-        <xs:element ref="docbook:menuchoice"/>
-        <xs:element ref="docbook:mousebutton"/>
-        <xs:element ref="docbook:keycombo"/>
-        <xs:element ref="docbook:keycap"/>
-        <xs:element ref="docbook:keycode"/>
-        <xs:element ref="docbook:keysym"/>
-        <xs:element ref="docbook:shortcut"/>
-        <xs:element ref="docbook:accel"/>
-        <xs:element ref="docbook:prompt"/>
-        <xs:element ref="docbook:envar"/>
-        <xs:element ref="docbook:filename"/>
-        <xs:element ref="docbook:command"/>
-        <xs:element ref="docbook:computeroutput"/>
-        <xs:element ref="docbook:userinput"/>
-        <xs:element ref="docbook:function"/>
-        <xs:element ref="docbook:varname"/>
-        <xs:element ref="docbook:returnvalue"/>
-        <xs:element ref="docbook:type"/>
-        <xs:element ref="docbook:classname"/>
-        <xs:element ref="docbook:exceptionname"/>
-        <xs:element ref="docbook:interfacename"/>
-        <xs:element ref="docbook:methodname"/>
-        <xs:element ref="docbook:modifier"/>
-        <xs:element ref="docbook:initializer"/>
-        <xs:element ref="docbook:ooclass"/>
-        <xs:element ref="docbook:ooexception"/>
-        <xs:element ref="docbook:oointerface"/>
-        <xs:element ref="docbook:errorcode"/>
-        <xs:element ref="docbook:errortext"/>
-        <xs:element ref="docbook:errorname"/>
-        <xs:element ref="docbook:errortype"/>
-      </xs:choice>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="info">
-    <xs:complexType>
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:choice minOccurs="0" maxOccurs="unbounded">
-          <xs:element ref="docbook:title"/>
-          <xs:element ref="docbook:titleabbrev"/>
-          <xs:element ref="docbook:subtitle"/>
-        </xs:choice>
-        <xs:choice minOccurs="0" maxOccurs="unbounded">
-          <xs:element ref="docbook:abstract"/>
-          <xs:element ref="docbook:address"/>
-          <xs:element ref="docbook:artpagenums"/>
-          <xs:element ref="docbook:author"/>
-          <xs:element ref="docbook:authorgroup"/>
-          <xs:element ref="docbook:authorinitials"/>
-          <xs:element ref="docbook:bibliocoverage"/>
-          <xs:element ref="docbook:biblioid"/>
-          <xs:element ref="docbook:bibliosource"/>
-          <xs:element ref="docbook:collab"/>
-          <xs:element ref="docbook:confgroup"/>
-          <xs:element ref="docbook:contractsponsor"/>
-          <xs:element ref="docbook:contractnum"/>
-          <xs:element ref="docbook:copyright"/>
-          <xs:element ref="docbook:cover"/>
-          <xs:element ref="docbook:date"/>
-          <xs:element ref="docbook:edition"/>
-          <xs:element ref="docbook:editor"/>
-          <xs:element ref="docbook:issuenum"/>
-          <xs:element ref="docbook:keywordset"/>
-          <xs:element ref="docbook:legalnotice"/>
-          <xs:element ref="docbook:mediaobject"/>
-          <xs:element ref="docbook:org"/>
-          <xs:element ref="docbook:orgname"/>
-          <xs:element ref="docbook:othercredit"/>
-          <xs:element ref="docbook:pagenums"/>
-          <xs:element ref="docbook:printhistory"/>
-          <xs:element ref="docbook:pubdate"/>
-          <xs:element ref="docbook:publisher"/>
-          <xs:element ref="docbook:publishername"/>
-          <xs:element ref="docbook:releaseinfo"/>
-          <xs:element ref="docbook:revhistory"/>
-          <xs:element ref="docbook:seriesvolnums"/>
-          <xs:element ref="docbook:subjectset"/>
-          <xs:element ref="docbook:volumenum"/>
-          <xs:element ref="docbook:annotation"/>
-          <xs:element ref="docbook:extendedlink"/>
-          <xs:element ref="docbook:bibliomisc"/>
-          <xs:element ref="docbook:bibliomset"/>
-          <xs:element ref="docbook:bibliorelation"/>
-          <xs:element ref="docbook:biblioset"/>
-          <xs:element ref="docbook:itermset"/>
-          <xs:element ref="docbook:productname"/>
-          <xs:element ref="docbook:productnumber"/>
-        </xs:choice>
-      </xs:choice>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="subjectset">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element maxOccurs="unbounded" ref="docbook:subject"/>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-      <xs:attribute name="scheme" type="xs:NMTOKEN"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="subject">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element maxOccurs="unbounded" ref="docbook:subjectterm"/>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-      <xs:attribute name="weight"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="subjectterm">
-    <xs:complexType mixed="true">
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="keywordset">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element maxOccurs="unbounded" ref="docbook:keyword"/>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="keyword">
-    <xs:complexType mixed="true">
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="procedure">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:sequence>
-          <xs:choice minOccurs="0" maxOccurs="unbounded">
-            <xs:element ref="docbook:title"/>
-            <xs:element ref="docbook:titleabbrev"/>
-          </xs:choice>
-          <xs:element minOccurs="0" ref="docbook:info"/>
-        </xs:sequence>
-        <xs:choice minOccurs="0" maxOccurs="unbounded">
-          <xs:element ref="docbook:itemizedlist"/>
-          <xs:element ref="docbook:orderedlist"/>
-          <xs:element ref="docbook:procedure"/>
-          <xs:element ref="docbook:simplelist"/>
-          <xs:element ref="docbook:variablelist"/>
-          <xs:element ref="docbook:segmentedlist"/>
-          <xs:element ref="docbook:glosslist"/>
-          <xs:element ref="docbook:bibliolist"/>
-          <xs:element ref="docbook:calloutlist"/>
-          <xs:element ref="docbook:qandaset"/>
-          <xs:element ref="docbook:example"/>
-          <xs:element ref="docbook:figure"/>
-          <xs:element ref="docbook:table"/>
-          <xs:element ref="docbook:equation"/>
-          <xs:element ref="docbook:informalexample"/>
-          <xs:element ref="docbook:informalfigure"/>
-          <xs:element ref="docbook:informaltable"/>
-          <xs:element ref="docbook:informalequation"/>
-          <xs:element ref="docbook:sidebar"/>
-          <xs:element ref="docbook:blockquote"/>
-          <xs:element ref="docbook:address"/>
-          <xs:element ref="docbook:epigraph"/>
-          <xs:element ref="docbook:mediaobject"/>
-          <xs:element ref="docbook:screenshot"/>
-          <xs:element ref="docbook:task"/>
-          <xs:element ref="docbook:productionset"/>
-          <xs:element ref="docbook:constraintdef"/>
-          <xs:element ref="docbook:msgset"/>
-          <xs:element ref="docbook:screen"/>
-          <xs:element ref="docbook:literallayout"/>
-          <xs:element ref="docbook:programlistingco"/>
-          <xs:element ref="docbook:screenco"/>
-          <xs:element ref="docbook:programlisting"/>
-          <xs:element ref="docbook:synopsis"/>
-          <xs:element ref="docbook:bridgehead"/>
-          <xs:element ref="docbook:remark"/>
-          <xs:element ref="docbook:revhistory"/>
-          <xs:element ref="docbook:indexterm"/>
-          <xs:element ref="docbook:funcsynopsis"/>
-          <xs:element ref="docbook:classsynopsis"/>
-          <xs:element ref="docbook:methodsynopsis"/>
-          <xs:element ref="docbook:constructorsynopsis"/>
-          <xs:element ref="docbook:destructorsynopsis"/>
-          <xs:element ref="docbook:fieldsynopsis"/>
-          <xs:element ref="docbook:cmdsynopsis"/>
-          <xs:element ref="docbook:caution"/>
-          <xs:element ref="docbook:important"/>
-          <xs:element ref="docbook:note"/>
-          <xs:element ref="docbook:tip"/>
-          <xs:element ref="docbook:warning"/>
-          <xs:element ref="docbook:anchor"/>
-          <xs:element ref="docbook:para"/>
-          <xs:element ref="docbook:formalpara"/>
-          <xs:element ref="docbook:simpara"/>
-          <xs:element ref="docbook:annotation"/>
-        </xs:choice>
-        <xs:element maxOccurs="unbounded" ref="docbook:step"/>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="step">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:sequence>
-          <xs:choice minOccurs="0" maxOccurs="unbounded">
-            <xs:element ref="docbook:title"/>
-            <xs:element ref="docbook:titleabbrev"/>
-          </xs:choice>
-          <xs:element minOccurs="0" ref="docbook:info"/>
-        </xs:sequence>
-        <xs:choice>
-          <xs:sequence>
-            <xs:choice maxOccurs="unbounded">
-              <xs:element ref="docbook:itemizedlist"/>
-              <xs:element ref="docbook:orderedlist"/>
-              <xs:element ref="docbook:procedure"/>
-              <xs:element ref="docbook:simplelist"/>
-              <xs:element ref="docbook:variablelist"/>
-              <xs:element ref="docbook:segmentedlist"/>
-              <xs:element ref="docbook:glosslist"/>
-              <xs:element ref="docbook:bibliolist"/>
-              <xs:element ref="docbook:calloutlist"/>
-              <xs:element ref="docbook:qandaset"/>
-              <xs:element ref="docbook:example"/>
-              <xs:element ref="docbook:figure"/>
-              <xs:element ref="docbook:table"/>
-              <xs:element ref="docbook:equation"/>
-              <xs:element ref="docbook:informalexample"/>
-              <xs:element ref="docbook:informalfigure"/>
-              <xs:element ref="docbook:informaltable"/>
-              <xs:element ref="docbook:informalequation"/>
-              <xs:element ref="docbook:sidebar"/>
-              <xs:element ref="docbook:blockquote"/>
-              <xs:element ref="docbook:address"/>
-              <xs:element ref="docbook:epigraph"/>
-              <xs:element ref="docbook:mediaobject"/>
-              <xs:element ref="docbook:screenshot"/>
-              <xs:element ref="docbook:task"/>
-              <xs:element ref="docbook:productionset"/>
-              <xs:element ref="docbook:constraintdef"/>
-              <xs:element ref="docbook:msgset"/>
-              <xs:element ref="docbook:screen"/>
-              <xs:element ref="docbook:literallayout"/>
-              <xs:element ref="docbook:programlistingco"/>
-              <xs:element ref="docbook:screenco"/>
-              <xs:element ref="docbook:programlisting"/>
-              <xs:element ref="docbook:synopsis"/>
-              <xs:element ref="docbook:bridgehead"/>
-              <xs:element ref="docbook:remark"/>
-              <xs:element ref="docbook:revhistory"/>
-              <xs:element ref="docbook:indexterm"/>
-              <xs:element ref="docbook:funcsynopsis"/>
-              <xs:element ref="docbook:classsynopsis"/>
-              <xs:element ref="docbook:methodsynopsis"/>
-              <xs:element ref="docbook:constructorsynopsis"/>
-              <xs:element ref="docbook:destructorsynopsis"/>
-              <xs:element ref="docbook:fieldsynopsis"/>
-              <xs:element ref="docbook:cmdsynopsis"/>
-              <xs:element ref="docbook:caution"/>
-              <xs:element ref="docbook:important"/>
-              <xs:element ref="docbook:note"/>
-              <xs:element ref="docbook:tip"/>
-              <xs:element ref="docbook:warning"/>
-              <xs:element ref="docbook:anchor"/>
-              <xs:element ref="docbook:para"/>
-              <xs:element ref="docbook:formalpara"/>
-              <xs:element ref="docbook:simpara"/>
-              <xs:element ref="docbook:annotation"/>
-            </xs:choice>
-            <xs:sequence minOccurs="0">
-              <xs:choice>
-                <xs:element ref="docbook:substeps"/>
-                <xs:element ref="docbook:stepalternatives"/>
-              </xs:choice>
-              <xs:choice minOccurs="0" maxOccurs="unbounded">
-                <xs:element ref="docbook:itemizedlist"/>
-                <xs:element ref="docbook:orderedlist"/>
-                <xs:element ref="docbook:procedure"/>
-                <xs:element ref="docbook:simplelist"/>
-                <xs:element ref="docbook:variablelist"/>
-                <xs:element ref="docbook:segmentedlist"/>
-                <xs:element ref="docbook:glosslist"/>
-                <xs:element ref="docbook:bibliolist"/>
-                <xs:element ref="docbook:calloutlist"/>
-                <xs:element ref="docbook:qandaset"/>
-                <xs:element ref="docbook:example"/>
-                <xs:element ref="docbook:figure"/>
-                <xs:element ref="docbook:table"/>
-                <xs:element ref="docbook:equation"/>
-                <xs:element ref="docbook:informalexample"/>
-                <xs:element ref="docbook:informalfigure"/>
-                <xs:element ref="docbook:informaltable"/>
-                <xs:element ref="docbook:informalequation"/>
-                <xs:element ref="docbook:sidebar"/>
-                <xs:element ref="docbook:blockquote"/>
-                <xs:element ref="docbook:address"/>
-                <xs:element ref="docbook:epigraph"/>
-                <xs:element ref="docbook:mediaobject"/>
-                <xs:element ref="docbook:screenshot"/>
-                <xs:element ref="docbook:task"/>
-                <xs:element ref="docbook:productionset"/>
-                <xs:element ref="docbook:constraintdef"/>
-                <xs:element ref="docbook:msgset"/>
-                <xs:element ref="docbook:screen"/>
-                <xs:element ref="docbook:literallayout"/>
-                <xs:element ref="docbook:programlistingco"/>
-                <xs:element ref="docbook:screenco"/>
-                <xs:element ref="docbook:programlisting"/>
-                <xs:element ref="docbook:synopsis"/>
-                <xs:element ref="docbook:bridgehead"/>
-                <xs:element ref="docbook:remark"/>
-                <xs:element ref="docbook:revhistory"/>
-                <xs:element ref="docbook:indexterm"/>
-                <xs:element ref="docbook:funcsynopsis"/>
-                <xs:element ref="docbook:classsynopsis"/>
-                <xs:element ref="docbook:methodsynopsis"/>
-                <xs:element ref="docbook:constructorsynopsis"/>
-                <xs:element ref="docbook:destructorsynopsis"/>
-                <xs:element ref="docbook:fieldsynopsis"/>
-                <xs:element ref="docbook:cmdsynopsis"/>
-                <xs:element ref="docbook:caution"/>
-                <xs:element ref="docbook:important"/>
-                <xs:element ref="docbook:note"/>
-                <xs:element ref="docbook:tip"/>
-                <xs:element ref="docbook:warning"/>
-                <xs:element ref="docbook:anchor"/>
-                <xs:element ref="docbook:para"/>
-                <xs:element ref="docbook:formalpara"/>
-                <xs:element ref="docbook:simpara"/>
-                <xs:element ref="docbook:annotation"/>
-              </xs:choice>
-            </xs:sequence>
-          </xs:sequence>
-          <xs:sequence>
-            <xs:choice>
-              <xs:element ref="docbook:substeps"/>
-              <xs:element ref="docbook:stepalternatives"/>
-            </xs:choice>
-            <xs:choice minOccurs="0" maxOccurs="unbounded">
-              <xs:element ref="docbook:itemizedlist"/>
-              <xs:element ref="docbook:orderedlist"/>
-              <xs:element ref="docbook:procedure"/>
-              <xs:element ref="docbook:simplelist"/>
-              <xs:element ref="docbook:variablelist"/>
-              <xs:element ref="docbook:segmentedlist"/>
-              <xs:element ref="docbook:glosslist"/>
-              <xs:element ref="docbook:bibliolist"/>
-              <xs:element ref="docbook:calloutlist"/>
-              <xs:element ref="docbook:qandaset"/>
-              <xs:element ref="docbook:example"/>
-              <xs:element ref="docbook:figure"/>
-              <xs:element ref="docbook:table"/>
-              <xs:element ref="docbook:equation"/>
-              <xs:element ref="docbook:informalexample"/>
-              <xs:element ref="docbook:informalfigure"/>
-              <xs:element ref="docbook:informaltable"/>
-              <xs:element ref="docbook:informalequation"/>
-              <xs:element ref="docbook:sidebar"/>
-              <xs:element ref="docbook:blockquote"/>
-              <xs:element ref="docbook:address"/>
-              <xs:element ref="docbook:epigraph"/>
-              <xs:element ref="docbook:mediaobject"/>
-              <xs:element ref="docbook:screenshot"/>
-              <xs:element ref="docbook:task"/>
-              <xs:element ref="docbook:productionset"/>
-              <xs:element ref="docbook:constraintdef"/>
-              <xs:element ref="docbook:msgset"/>
-              <xs:element ref="docbook:screen"/>
-              <xs:element ref="docbook:literallayout"/>
-              <xs:element ref="docbook:programlistingco"/>
-              <xs:element ref="docbook:screenco"/>
-              <xs:element ref="docbook:programlisting"/>
-              <xs:element ref="docbook:synopsis"/>
-              <xs:element ref="docbook:bridgehead"/>
-              <xs:element ref="docbook:remark"/>
-              <xs:element ref="docbook:revhistory"/>
-              <xs:element ref="docbook:indexterm"/>
-              <xs:element ref="docbook:funcsynopsis"/>
-              <xs:element ref="docbook:classsynopsis"/>
-              <xs:element ref="docbook:methodsynopsis"/>
-              <xs:element ref="docbook:constructorsynopsis"/>
-              <xs:element ref="docbook:destructorsynopsis"/>
-              <xs:element ref="docbook:fieldsynopsis"/>
-              <xs:element ref="docbook:cmdsynopsis"/>
-              <xs:element ref="docbook:caution"/>
-              <xs:element ref="docbook:important"/>
-              <xs:element ref="docbook:note"/>
-              <xs:element ref="docbook:tip"/>
-              <xs:element ref="docbook:warning"/>
-              <xs:element ref="docbook:anchor"/>
-              <xs:element ref="docbook:para"/>
-              <xs:element ref="docbook:formalpara"/>
-              <xs:element ref="docbook:simpara"/>
-              <xs:element ref="docbook:annotation"/>
-            </xs:choice>
-          </xs:sequence>
-        </xs:choice>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-      <xs:attribute name="performance">
-        <xs:simpleType>
-          <xs:restriction base="xs:token">
-            <xs:enumeration value="optional"/>
-            <xs:enumeration value="required"/>
-          </xs:restriction>
-        </xs:simpleType>
-      </xs:attribute>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="stepalternatives">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element minOccurs="0" ref="docbook:info"/>
-        <xs:element maxOccurs="unbounded" ref="docbook:step"/>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-      <xs:attribute name="performance">
-        <xs:simpleType>
-          <xs:restriction base="xs:token">
-            <xs:enumeration value="optional"/>
-            <xs:enumeration value="required"/>
-          </xs:restriction>
-        </xs:simpleType>
-      </xs:attribute>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="substeps">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element maxOccurs="unbounded" ref="docbook:step"/>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-      <xs:attribute name="performance">
-        <xs:simpleType>
-          <xs:restriction base="xs:token">
-            <xs:enumeration value="optional"/>
-            <xs:enumeration value="required"/>
-          </xs:restriction>
-        </xs:simpleType>
-      </xs:attribute>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="sidebar">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:sequence>
-          <xs:choice minOccurs="0" maxOccurs="unbounded">
-            <xs:element ref="docbook:title"/>
-            <xs:element ref="docbook:titleabbrev"/>
-          </xs:choice>
-          <xs:element minOccurs="0" ref="docbook:info"/>
-        </xs:sequence>
-        <xs:choice maxOccurs="unbounded">
-          <xs:element ref="docbook:itemizedlist"/>
-          <xs:element ref="docbook:orderedlist"/>
-          <xs:element ref="docbook:procedure"/>
-          <xs:element ref="docbook:simplelist"/>
-          <xs:element ref="docbook:variablelist"/>
-          <xs:element ref="docbook:segmentedlist"/>
-          <xs:element ref="docbook:glosslist"/>
-          <xs:element ref="docbook:bibliolist"/>
-          <xs:element ref="docbook:calloutlist"/>
-          <xs:element ref="docbook:qandaset"/>
-          <xs:element ref="docbook:example"/>
-          <xs:element ref="docbook:figure"/>
-          <xs:element ref="docbook:table"/>
-          <xs:element ref="docbook:equation"/>
-          <xs:element ref="docbook:informalexample"/>
-          <xs:element ref="docbook:informalfigure"/>
-          <xs:element ref="docbook:informaltable"/>
-          <xs:element ref="docbook:informalequation"/>
-          <xs:element ref="docbook:sidebar"/>
-          <xs:element ref="docbook:blockquote"/>
-          <xs:element ref="docbook:address"/>
-          <xs:element ref="docbook:epigraph"/>
-          <xs:element ref="docbook:mediaobject"/>
-          <xs:element ref="docbook:screenshot"/>
-          <xs:element ref="docbook:task"/>
-          <xs:element ref="docbook:productionset"/>
-          <xs:element ref="docbook:constraintdef"/>
-          <xs:element ref="docbook:msgset"/>
-          <xs:element ref="docbook:screen"/>
-          <xs:element ref="docbook:literallayout"/>
-          <xs:element ref="docbook:programlistingco"/>
-          <xs:element ref="docbook:screenco"/>
-          <xs:element ref="docbook:programlisting"/>
-          <xs:element ref="docbook:synopsis"/>
-          <xs:element ref="docbook:bridgehead"/>
-          <xs:element ref="docbook:remark"/>
-          <xs:element ref="docbook:revhistory"/>
-          <xs:element ref="docbook:indexterm"/>
-          <xs:element ref="docbook:funcsynopsis"/>
-          <xs:element ref="docbook:classsynopsis"/>
-          <xs:element ref="docbook:methodsynopsis"/>
-          <xs:element ref="docbook:constructorsynopsis"/>
-          <xs:element ref="docbook:destructorsynopsis"/>
-          <xs:element ref="docbook:fieldsynopsis"/>
-          <xs:element ref="docbook:cmdsynopsis"/>
-          <xs:element ref="docbook:caution"/>
-          <xs:element ref="docbook:important"/>
-          <xs:element ref="docbook:note"/>
-          <xs:element ref="docbook:tip"/>
-          <xs:element ref="docbook:warning"/>
-          <xs:element ref="docbook:anchor"/>
-          <xs:element ref="docbook:para"/>
-          <xs:element ref="docbook:formalpara"/>
-          <xs:element ref="docbook:simpara"/>
-          <xs:element ref="docbook:annotation"/>
-        </xs:choice>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="abstract">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:sequence>
-          <xs:choice minOccurs="0" maxOccurs="unbounded">
-            <xs:element ref="docbook:title"/>
-            <xs:element ref="docbook:titleabbrev"/>
-          </xs:choice>
-          <xs:element minOccurs="0" ref="docbook:info"/>
-        </xs:sequence>
-        <xs:choice maxOccurs="unbounded">
-          <xs:element ref="docbook:anchor"/>
-          <xs:element ref="docbook:para"/>
-          <xs:element ref="docbook:formalpara"/>
-          <xs:element ref="docbook:simpara"/>
-        </xs:choice>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="personblurb">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:sequence>
-          <xs:choice minOccurs="0" maxOccurs="unbounded">
-            <xs:element ref="docbook:title"/>
-            <xs:element ref="docbook:titleabbrev"/>
-          </xs:choice>
-          <xs:element minOccurs="0" ref="docbook:info"/>
-        </xs:sequence>
-        <xs:choice maxOccurs="unbounded">
-          <xs:element ref="docbook:anchor"/>
-          <xs:element ref="docbook:para"/>
-          <xs:element ref="docbook:formalpara"/>
-          <xs:element ref="docbook:simpara"/>
-        </xs:choice>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="blockquote">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:sequence>
-          <xs:choice minOccurs="0" maxOccurs="unbounded">
-            <xs:element ref="docbook:title"/>
-            <xs:element ref="docbook:titleabbrev"/>
-          </xs:choice>
-          <xs:element minOccurs="0" ref="docbook:info"/>
-        </xs:sequence>
-        <xs:element minOccurs="0" ref="docbook:attribution"/>
-        <xs:choice maxOccurs="unbounded">
-          <xs:element ref="docbook:itemizedlist"/>
-          <xs:element ref="docbook:orderedlist"/>
-          <xs:element ref="docbook:procedure"/>
-          <xs:element ref="docbook:simplelist"/>
-          <xs:element ref="docbook:variablelist"/>
-          <xs:element ref="docbook:segmentedlist"/>
-          <xs:element ref="docbook:glosslist"/>
-          <xs:element ref="docbook:bibliolist"/>
-          <xs:element ref="docbook:calloutlist"/>
-          <xs:element ref="docbook:qandaset"/>
-          <xs:element ref="docbook:example"/>
-          <xs:element ref="docbook:figure"/>
-          <xs:element ref="docbook:table"/>
-          <xs:element ref="docbook:equation"/>
-          <xs:element ref="docbook:informalexample"/>
-          <xs:element ref="docbook:informalfigure"/>
-          <xs:element ref="docbook:informaltable"/>
-          <xs:element ref="docbook:informalequation"/>
-          <xs:element ref="docbook:sidebar"/>
-          <xs:element ref="docbook:blockquote"/>
-          <xs:element ref="docbook:address"/>
-          <xs:element ref="docbook:epigraph"/>
-          <xs:element ref="docbook:mediaobject"/>
-          <xs:element ref="docbook:screenshot"/>
-          <xs:element ref="docbook:task"/>
-          <xs:element ref="docbook:productionset"/>
-          <xs:element ref="docbook:constraintdef"/>
-          <xs:element ref="docbook:msgset"/>
-          <xs:element ref="docbook:screen"/>
-          <xs:element ref="docbook:literallayout"/>
-          <xs:element ref="docbook:programlistingco"/>
-          <xs:element ref="docbook:screenco"/>
-          <xs:element ref="docbook:programlisting"/>
-          <xs:element ref="docbook:synopsis"/>
-          <xs:element ref="docbook:bridgehead"/>
-          <xs:element ref="docbook:remark"/>
-          <xs:element ref="docbook:revhistory"/>
-          <xs:element ref="docbook:indexterm"/>
-          <xs:element ref="docbook:funcsynopsis"/>
-          <xs:element ref="docbook:classsynopsis"/>
-          <xs:element ref="docbook:methodsynopsis"/>
-          <xs:element ref="docbook:constructorsynopsis"/>
-          <xs:element ref="docbook:destructorsynopsis"/>
-          <xs:element ref="docbook:fieldsynopsis"/>
-          <xs:element ref="docbook:cmdsynopsis"/>
-          <xs:element ref="docbook:caution"/>
-          <xs:element ref="docbook:important"/>
-          <xs:element ref="docbook:note"/>
-          <xs:element ref="docbook:tip"/>
-          <xs:element ref="docbook:warning"/>
-          <xs:element ref="docbook:anchor"/>
-          <xs:element ref="docbook:para"/>
-          <xs:element ref="docbook:formalpara"/>
-          <xs:element ref="docbook:simpara"/>
-          <xs:element ref="docbook:annotation"/>
-        </xs:choice>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="attribution">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="docbook:inlinemediaobject"/>
-        <xs:element ref="docbook:remark"/>
-        <xs:element ref="docbook:superscript"/>
-        <xs:element ref="docbook:subscript"/>
-        <xs:element ref="docbook:xref"/>
-        <xs:element ref="docbook:link"/>
-        <xs:element ref="docbook:olink"/>
-        <xs:element ref="docbook:anchor"/>
-        <xs:element ref="docbook:biblioref"/>
-        <xs:element ref="docbook:alt"/>
-        <xs:element ref="docbook:annotation"/>
-        <xs:element ref="docbook:indexterm"/>
-        <xs:element ref="docbook:phrase"/>
-        <xs:element ref="docbook:replaceable"/>
-        <xs:element ref="docbook:person"/>
-        <xs:element ref="docbook:personname"/>
-        <xs:element ref="docbook:citetitle"/>
-        <xs:element ref="docbook:citation"/>
-      </xs:choice>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="bridgehead">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="docbook:inlinemediaobject"/>
-        <xs:element ref="docbook:remark"/>
-        <xs:element ref="docbook:superscript"/>
-        <xs:element ref="docbook:subscript"/>
-        <xs:element ref="docbook:xref"/>
-        <xs:element ref="docbook:link"/>
-        <xs:element ref="docbook:olink"/>
-        <xs:element ref="docbook:anchor"/>
-        <xs:element ref="docbook:biblioref"/>
-        <xs:element ref="docbook:alt"/>
-        <xs:element ref="docbook:annotation"/>
-        <xs:element ref="docbook:indexterm"/>
-        <xs:element ref="docbook:abbrev"/>
-        <xs:element ref="docbook:acronym"/>
-        <xs:element ref="docbook:date"/>
-        <xs:element ref="docbook:emphasis"/>
-        <xs:element ref="docbook:footnote"/>
-        <xs:element ref="docbook:footnoteref"/>
-        <xs:element ref="docbook:foreignphrase"/>
-        <xs:element ref="docbook:phrase"/>
-        <xs:element ref="docbook:quote"/>
-        <xs:element ref="docbook:wordasword"/>
-        <xs:element ref="docbook:firstterm"/>
-        <xs:element ref="docbook:glossterm"/>
-        <xs:element ref="docbook:coref"/>
-        <xs:element ref="docbook:trademark"/>
-        <xs:element ref="docbook:productnumber"/>
-        <xs:element ref="docbook:productname"/>
-        <xs:element ref="docbook:database"/>
-        <xs:element ref="docbook:application"/>
-        <xs:element ref="docbook:hardware"/>
-        <xs:element ref="docbook:citation"/>
-        <xs:element ref="docbook:citerefentry"/>
-        <xs:element ref="docbook:citetitle"/>
-        <xs:element ref="docbook:citebiblioid"/>
-        <xs:element ref="docbook:author"/>
-        <xs:element ref="docbook:person"/>
-        <xs:element ref="docbook:personname"/>
-        <xs:element ref="docbook:org"/>
-        <xs:element ref="docbook:orgname"/>
-        <xs:element ref="docbook:editor"/>
-        <xs:element ref="docbook:jobtitle"/>
-        <xs:element ref="docbook:replaceable"/>
-        <xs:element ref="docbook:package"/>
-        <xs:element ref="docbook:parameter"/>
-        <xs:element ref="docbook:termdef"/>
-        <xs:element ref="docbook:nonterminal"/>
-        <xs:element ref="docbook:systemitem"/>
-        <xs:element ref="docbook:option"/>
-        <xs:element ref="docbook:optional"/>
-        <xs:element ref="docbook:property"/>
-        <xs:element ref="docbook:inlineequation"/>
-        <xs:element ref="docbook:tag"/>
-        <xs:element ref="docbook:markup"/>
-        <xs:element ref="docbook:token"/>
-        <xs:element ref="docbook:symbol"/>
-        <xs:element ref="docbook:literal"/>
-        <xs:element ref="docbook:code"/>
-        <xs:element ref="docbook:constant"/>
-        <xs:element ref="docbook:email"/>
-        <xs:element ref="docbook:uri"/>
-        <xs:element ref="docbook:guiicon"/>
-        <xs:element ref="docbook:guibutton"/>
-        <xs:element ref="docbook:guimenuitem"/>
-        <xs:element ref="docbook:guimenu"/>
-        <xs:element ref="docbook:guisubmenu"/>
-        <xs:element ref="docbook:guilabel"/>
-        <xs:element ref="docbook:menuchoice"/>
-        <xs:element ref="docbook:mousebutton"/>
-        <xs:element ref="docbook:keycombo"/>
-        <xs:element ref="docbook:keycap"/>
-        <xs:element ref="docbook:keycode"/>
-        <xs:element ref="docbook:keysym"/>
-        <xs:element ref="docbook:shortcut"/>
-        <xs:element ref="docbook:accel"/>
-        <xs:element ref="docbook:prompt"/>
-        <xs:element ref="docbook:envar"/>
-        <xs:element ref="docbook:filename"/>
-        <xs:element ref="docbook:command"/>
-        <xs:element ref="docbook:computeroutput"/>
-        <xs:element ref="docbook:userinput"/>
-        <xs:element ref="docbook:function"/>
-        <xs:element ref="docbook:varname"/>
-        <xs:element ref="docbook:returnvalue"/>
-        <xs:element ref="docbook:type"/>
-        <xs:element ref="docbook:classname"/>
-        <xs:element ref="docbook:exceptionname"/>
-        <xs:element ref="docbook:interfacename"/>
-        <xs:element ref="docbook:methodname"/>
-        <xs:element ref="docbook:modifier"/>
-        <xs:element ref="docbook:initializer"/>
-        <xs:element ref="docbook:ooclass"/>
-        <xs:element ref="docbook:ooexception"/>
-        <xs:element ref="docbook:oointerface"/>
-        <xs:element ref="docbook:errorcode"/>
-        <xs:element ref="docbook:errortext"/>
-        <xs:element ref="docbook:errorname"/>
-        <xs:element ref="docbook:errortype"/>
-      </xs:choice>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-      <xs:attribute name="renderas">
-        <xs:simpleType>
-          <xs:restriction base="xs:token">
-            <xs:enumeration value="sect1"/>
-            <xs:enumeration value="sect2"/>
-            <xs:enumeration value="sect3"/>
-            <xs:enumeration value="sect4"/>
-            <xs:enumeration value="sect5"/>
-            <xs:enumeration value="other"/>
-          </xs:restriction>
-        </xs:simpleType>
-      </xs:attribute>
-      <xs:attribute name="otherrenderas" type="xs:NMTOKEN"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="remark">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="docbook:inlinemediaobject"/>
-        <xs:element ref="docbook:remark"/>
-        <xs:element ref="docbook:superscript"/>
-        <xs:element ref="docbook:subscript"/>
-        <xs:element ref="docbook:xref"/>
-        <xs:element ref="docbook:link"/>
-        <xs:element ref="docbook:olink"/>
-        <xs:element ref="docbook:anchor"/>
-        <xs:element ref="docbook:biblioref"/>
-        <xs:element ref="docbook:alt"/>
-        <xs:element ref="docbook:annotation"/>
-        <xs:element ref="docbook:indexterm"/>
-        <xs:element ref="docbook:phrase"/>
-        <xs:element ref="docbook:replaceable"/>
-      </xs:choice>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="epigraph">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element minOccurs="0" ref="docbook:info"/>
-        <xs:element minOccurs="0" ref="docbook:attribution"/>
-        <xs:choice maxOccurs="unbounded">
-          <xs:element ref="docbook:anchor"/>
-          <xs:element ref="docbook:para"/>
-          <xs:element ref="docbook:formalpara"/>
-          <xs:element ref="docbook:simpara"/>
-          <xs:element ref="docbook:literallayout"/>
-        </xs:choice>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="footnote">
-    <xs:complexType>
-      <xs:choice maxOccurs="unbounded">
-        <xs:element ref="docbook:itemizedlist"/>
-        <xs:element ref="docbook:orderedlist"/>
-        <xs:element ref="docbook:procedure"/>
-        <xs:element ref="docbook:simplelist"/>
-        <xs:element ref="docbook:variablelist"/>
-        <xs:element ref="docbook:segmentedlist"/>
-        <xs:element ref="docbook:glosslist"/>
-        <xs:element ref="docbook:bibliolist"/>
-        <xs:element ref="docbook:calloutlist"/>
-        <xs:element ref="docbook:qandaset"/>
-        <xs:element ref="docbook:example"/>
-        <xs:element ref="docbook:figure"/>
-        <xs:element ref="docbook:table"/>
-        <xs:element ref="docbook:equation"/>
-        <xs:element ref="docbook:informalexample"/>
-        <xs:element ref="docbook:informalfigure"/>
-        <xs:element ref="docbook:informaltable"/>
-        <xs:element ref="docbook:informalequation"/>
-        <xs:element ref="docbook:sidebar"/>
-        <xs:element ref="docbook:blockquote"/>
-        <xs:element ref="docbook:address"/>
-        <xs:element ref="docbook:epigraph"/>
-        <xs:element ref="docbook:mediaobject"/>
-        <xs:element ref="docbook:screenshot"/>
-        <xs:element ref="docbook:task"/>
-        <xs:element ref="docbook:productionset"/>
-        <xs:element ref="docbook:constraintdef"/>
-        <xs:element ref="docbook:msgset"/>
-        <xs:element ref="docbook:screen"/>
-        <xs:element ref="docbook:literallayout"/>
-        <xs:element ref="docbook:programlistingco"/>
-        <xs:element ref="docbook:screenco"/>
-        <xs:element ref="docbook:programlisting"/>
-        <xs:element ref="docbook:synopsis"/>
-        <xs:element ref="docbook:bridgehead"/>
-        <xs:element ref="docbook:remark"/>
-        <xs:element ref="docbook:revhistory"/>
-        <xs:element ref="docbook:indexterm"/>
-        <xs:element ref="docbook:funcsynopsis"/>
-        <xs:element ref="docbook:classsynopsis"/>
-        <xs:element ref="docbook:methodsynopsis"/>
-        <xs:element ref="docbook:constructorsynopsis"/>
-        <xs:element ref="docbook:destructorsynopsis"/>
-        <xs:element ref="docbook:fieldsynopsis"/>
-        <xs:element ref="docbook:cmdsynopsis"/>
-        <xs:element ref="docbook:caution"/>
-        <xs:element ref="docbook:important"/>
-        <xs:element ref="docbook:note"/>
-        <xs:element ref="docbook:tip"/>
-        <xs:element ref="docbook:warning"/>
-        <xs:element ref="docbook:anchor"/>
-        <xs:element ref="docbook:para"/>
-        <xs:element ref="docbook:formalpara"/>
-        <xs:element ref="docbook:simpara"/>
-        <xs:element ref="docbook:annotation"/>
-      </xs:choice>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-      <xs:attribute name="label" type="xs:NMTOKEN"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="formalpara">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:sequence>
-          <xs:choice minOccurs="0" maxOccurs="unbounded">
-            <xs:element ref="docbook:title"/>
-            <xs:element ref="docbook:titleabbrev"/>
-          </xs:choice>
-          <xs:element minOccurs="0" ref="docbook:info"/>
-        </xs:sequence>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="docbook:indexterm"/>
-        <xs:element ref="docbook:para"/>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="para">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="docbook:info"/>
-        <xs:element ref="docbook:inlinemediaobject"/>
-        <xs:element ref="docbook:remark"/>
-        <xs:element ref="docbook:superscript"/>
-        <xs:element ref="docbook:subscript"/>
-        <xs:element ref="docbook:xref"/>
-        <xs:element ref="docbook:link"/>
-        <xs:element ref="docbook:olink"/>
-        <xs:element ref="docbook:anchor"/>
-        <xs:element ref="docbook:biblioref"/>
-        <xs:element ref="docbook:alt"/>
-        <xs:element ref="docbook:annotation"/>
-        <xs:element ref="docbook:indexterm"/>
-        <xs:element ref="docbook:abbrev"/>
-        <xs:element ref="docbook:acronym"/>
-        <xs:element ref="docbook:date"/>
-        <xs:element ref="docbook:emphasis"/>
-        <xs:element ref="docbook:footnote"/>
-        <xs:element ref="docbook:footnoteref"/>
-        <xs:element ref="docbook:foreignphrase"/>
-        <xs:element ref="docbook:phrase"/>
-        <xs:element ref="docbook:quote"/>
-        <xs:element ref="docbook:wordasword"/>
-        <xs:element ref="docbook:firstterm"/>
-        <xs:element ref="docbook:glossterm"/>
-        <xs:element ref="docbook:coref"/>
-        <xs:element ref="docbook:trademark"/>
-        <xs:element ref="docbook:productnumber"/>
-        <xs:element ref="docbook:productname"/>
-        <xs:element ref="docbook:database"/>
-        <xs:element ref="docbook:application"/>
-        <xs:element ref="docbook:hardware"/>
-        <xs:element ref="docbook:citation"/>
-        <xs:element ref="docbook:citerefentry"/>
-        <xs:element ref="docbook:citetitle"/>
-        <xs:element ref="docbook:citebiblioid"/>
-        <xs:element ref="docbook:author"/>
-        <xs:element ref="docbook:person"/>
-        <xs:element ref="docbook:personname"/>
-        <xs:element ref="docbook:org"/>
-        <xs:element ref="docbook:orgname"/>
-        <xs:element ref="docbook:editor"/>
-        <xs:element ref="docbook:jobtitle"/>
-        <xs:element ref="docbook:replaceable"/>
-        <xs:element ref="docbook:package"/>
-        <xs:element ref="docbook:parameter"/>
-        <xs:element ref="docbook:termdef"/>
-        <xs:element ref="docbook:nonterminal"/>
-        <xs:element ref="docbook:systemitem"/>
-        <xs:element ref="docbook:option"/>
-        <xs:element ref="docbook:optional"/>
-        <xs:element ref="docbook:property"/>
-        <xs:element ref="docbook:inlineequation"/>
-        <xs:element ref="docbook:tag"/>
-        <xs:element ref="docbook:markup"/>
-        <xs:element ref="docbook:token"/>
-        <xs:element ref="docbook:symbol"/>
-        <xs:element ref="docbook:literal"/>
-        <xs:element ref="docbook:code"/>
-        <xs:element ref="docbook:constant"/>
-        <xs:element ref="docbook:email"/>
-        <xs:element ref="docbook:uri"/>
-        <xs:element ref="docbook:guiicon"/>
-        <xs:element ref="docbook:guibutton"/>
-        <xs:element ref="docbook:guimenuitem"/>
-        <xs:element ref="docbook:guimenu"/>
-        <xs:element ref="docbook:guisubmenu"/>
-        <xs:element ref="docbook:guilabel"/>
-        <xs:element ref="docbook:menuchoice"/>
-        <xs:element ref="docbook:mousebutton"/>
-        <xs:element ref="docbook:keycombo"/>
-        <xs:element ref="docbook:keycap"/>
-        <xs:element ref="docbook:keycode"/>
-        <xs:element ref="docbook:keysym"/>
-        <xs:element ref="docbook:shortcut"/>
-        <xs:element ref="docbook:accel"/>
-        <xs:element ref="docbook:prompt"/>
-        <xs:element ref="docbook:envar"/>
-        <xs:element ref="docbook:filename"/>
-        <xs:element ref="docbook:command"/>
-        <xs:element ref="docbook:computeroutput"/>
-        <xs:element ref="docbook:userinput"/>
-        <xs:element ref="docbook:function"/>
-        <xs:element ref="docbook:varname"/>
-        <xs:element ref="docbook:returnvalue"/>
-        <xs:element ref="docbook:type"/>
-        <xs:element ref="docbook:classname"/>
-        <xs:element ref="docbook:exceptionname"/>
-        <xs:element ref="docbook:interfacename"/>
-        <xs:element ref="docbook:methodname"/>
-        <xs:element ref="docbook:modifier"/>
-        <xs:element ref="docbook:initializer"/>
-        <xs:element ref="docbook:ooclass"/>
-        <xs:element ref="docbook:ooexception"/>
-        <xs:element ref="docbook:oointerface"/>
-        <xs:element ref="docbook:errorcode"/>
-        <xs:element ref="docbook:errortext"/>
-        <xs:element ref="docbook:errorname"/>
-        <xs:element ref="docbook:errortype"/>
-        <xs:element ref="docbook:itemizedlist"/>
-        <xs:element ref="docbook:orderedlist"/>
-        <xs:element ref="docbook:procedure"/>
-        <xs:element ref="docbook:simplelist"/>
-        <xs:element ref="docbook:variablelist"/>
-        <xs:element ref="docbook:segmentedlist"/>
-        <xs:element ref="docbook:glosslist"/>
-        <xs:element ref="docbook:bibliolist"/>
-        <xs:element ref="docbook:calloutlist"/>
-        <xs:element ref="docbook:qandaset"/>
-        <xs:element ref="docbook:example"/>
-        <xs:element ref="docbook:figure"/>
-        <xs:element ref="docbook:table"/>
-        <xs:element ref="docbook:equation"/>
-        <xs:element ref="docbook:informalexample"/>
-        <xs:element ref="docbook:informalfigure"/>
-        <xs:element ref="docbook:informaltable"/>
-        <xs:element ref="docbook:informalequation"/>
-        <xs:element ref="docbook:sidebar"/>
-        <xs:element ref="docbook:blockquote"/>
-        <xs:element ref="docbook:address"/>
-        <xs:element ref="docbook:epigraph"/>
-        <xs:element ref="docbook:mediaobject"/>
-        <xs:element ref="docbook:screenshot"/>
-        <xs:element ref="docbook:task"/>
-        <xs:element ref="docbook:productionset"/>
-        <xs:element ref="docbook:constraintdef"/>
-        <xs:element ref="docbook:msgset"/>
-        <xs:element ref="docbook:screen"/>
-        <xs:element ref="docbook:literallayout"/>
-        <xs:element ref="docbook:programlistingco"/>
-        <xs:element ref="docbook:screenco"/>
-        <xs:element ref="docbook:programlisting"/>
-        <xs:element ref="docbook:synopsis"/>
-        <xs:element ref="docbook:bridgehead"/>
-        <xs:element ref="docbook:revhistory"/>
-        <xs:element ref="docbook:funcsynopsis"/>
-        <xs:element ref="docbook:classsynopsis"/>
-        <xs:element ref="docbook:methodsynopsis"/>
-        <xs:element ref="docbook:constructorsynopsis"/>
-        <xs:element ref="docbook:destructorsynopsis"/>
-        <xs:element ref="docbook:fieldsynopsis"/>
-        <xs:element ref="docbook:cmdsynopsis"/>
-        <xs:element ref="docbook:caution"/>
-        <xs:element ref="docbook:important"/>
-        <xs:element ref="docbook:note"/>
-        <xs:element ref="docbook:tip"/>
-        <xs:element ref="docbook:warning"/>
-      </xs:choice>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="simpara">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="docbook:info"/>
-        <xs:element ref="docbook:inlinemediaobject"/>
-        <xs:element ref="docbook:remark"/>
-        <xs:element ref="docbook:superscript"/>
-        <xs:element ref="docbook:subscript"/>
-        <xs:element ref="docbook:xref"/>
-        <xs:element ref="docbook:link"/>
-        <xs:element ref="docbook:olink"/>
-        <xs:element ref="docbook:anchor"/>
-        <xs:element ref="docbook:biblioref"/>
-        <xs:element ref="docbook:alt"/>
-        <xs:element ref="docbook:annotation"/>
-        <xs:element ref="docbook:indexterm"/>
-        <xs:element ref="docbook:abbrev"/>
-        <xs:element ref="docbook:acronym"/>
-        <xs:element ref="docbook:date"/>
-        <xs:element ref="docbook:emphasis"/>
-        <xs:element ref="docbook:footnote"/>
-        <xs:element ref="docbook:footnoteref"/>
-        <xs:element ref="docbook:foreignphrase"/>
-        <xs:element ref="docbook:phrase"/>
-        <xs:element ref="docbook:quote"/>
-        <xs:element ref="docbook:wordasword"/>
-        <xs:element ref="docbook:firstterm"/>
-        <xs:element ref="docbook:glossterm"/>
-        <xs:element ref="docbook:coref"/>
-        <xs:element ref="docbook:trademark"/>
-        <xs:element ref="docbook:productnumber"/>
-        <xs:element ref="docbook:productname"/>
-        <xs:element ref="docbook:database"/>
-        <xs:element ref="docbook:application"/>
-        <xs:element ref="docbook:hardware"/>
-        <xs:element ref="docbook:citation"/>
-        <xs:element ref="docbook:citerefentry"/>
-        <xs:element ref="docbook:citetitle"/>
-        <xs:element ref="docbook:citebiblioid"/>
-        <xs:element ref="docbook:author"/>
-        <xs:element ref="docbook:person"/>
-        <xs:element ref="docbook:personname"/>
-        <xs:element ref="docbook:org"/>
-        <xs:element ref="docbook:orgname"/>
-        <xs:element ref="docbook:editor"/>
-        <xs:element ref="docbook:jobtitle"/>
-        <xs:element ref="docbook:replaceable"/>
-        <xs:element ref="docbook:package"/>
-        <xs:element ref="docbook:parameter"/>
-        <xs:element ref="docbook:termdef"/>
-        <xs:element ref="docbook:nonterminal"/>
-        <xs:element ref="docbook:systemitem"/>
-        <xs:element ref="docbook:option"/>
-        <xs:element ref="docbook:optional"/>
-        <xs:element ref="docbook:property"/>
-        <xs:element ref="docbook:inlineequation"/>
-        <xs:element ref="docbook:tag"/>
-        <xs:element ref="docbook:markup"/>
-        <xs:element ref="docbook:token"/>
-        <xs:element ref="docbook:symbol"/>
-        <xs:element ref="docbook:literal"/>
-        <xs:element ref="docbook:code"/>
-        <xs:element ref="docbook:constant"/>
-        <xs:element ref="docbook:email"/>
-        <xs:element ref="docbook:uri"/>
-        <xs:element ref="docbook:guiicon"/>
-        <xs:element ref="docbook:guibutton"/>
-        <xs:element ref="docbook:guimenuitem"/>
-        <xs:element ref="docbook:guimenu"/>
-        <xs:element ref="docbook:guisubmenu"/>
-        <xs:element ref="docbook:guilabel"/>
-        <xs:element ref="docbook:menuchoice"/>
-        <xs:element ref="docbook:mousebutton"/>
-        <xs:element ref="docbook:keycombo"/>
-        <xs:element ref="docbook:keycap"/>
-        <xs:element ref="docbook:keycode"/>
-        <xs:element ref="docbook:keysym"/>
-        <xs:element ref="docbook:shortcut"/>
-        <xs:element ref="docbook:accel"/>
-        <xs:element ref="docbook:prompt"/>
-        <xs:element ref="docbook:envar"/>
-        <xs:element ref="docbook:filename"/>
-        <xs:element ref="docbook:command"/>
-        <xs:element ref="docbook:computeroutput"/>
-        <xs:element ref="docbook:userinput"/>
-        <xs:element ref="docbook:function"/>
-        <xs:element ref="docbook:varname"/>
-        <xs:element ref="docbook:returnvalue"/>
-        <xs:element ref="docbook:type"/>
-        <xs:element ref="docbook:classname"/>
-        <xs:element ref="docbook:exceptionname"/>
-        <xs:element ref="docbook:interfacename"/>
-        <xs:element ref="docbook:methodname"/>
-        <xs:element ref="docbook:modifier"/>
-        <xs:element ref="docbook:initializer"/>
-        <xs:element ref="docbook:ooclass"/>
-        <xs:element ref="docbook:ooexception"/>
-        <xs:element ref="docbook:oointerface"/>
-        <xs:element ref="docbook:errorcode"/>
-        <xs:element ref="docbook:errortext"/>
-        <xs:element ref="docbook:errorname"/>
-        <xs:element ref="docbook:errortype"/>
-      </xs:choice>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="itemizedlist">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:sequence>
-          <xs:choice minOccurs="0" maxOccurs="unbounded">
-            <xs:element ref="docbook:title"/>
-            <xs:element ref="docbook:titleabbrev"/>
-          </xs:choice>
-          <xs:element minOccurs="0" ref="docbook:info"/>
-        </xs:sequence>
-        <xs:choice minOccurs="0" maxOccurs="unbounded">
-          <xs:element ref="docbook:itemizedlist"/>
-          <xs:element ref="docbook:orderedlist"/>
-          <xs:element ref="docbook:procedure"/>
-          <xs:element ref="docbook:simplelist"/>
-          <xs:element ref="docbook:variablelist"/>
-          <xs:element ref="docbook:segmentedlist"/>
-          <xs:element ref="docbook:glosslist"/>
-          <xs:element ref="docbook:bibliolist"/>
-          <xs:element ref="docbook:calloutlist"/>
-          <xs:element ref="docbook:qandaset"/>
-          <xs:element ref="docbook:example"/>
-          <xs:element ref="docbook:figure"/>
-          <xs:element ref="docbook:table"/>
-          <xs:element ref="docbook:equation"/>
-          <xs:element ref="docbook:informalexample"/>
-          <xs:element ref="docbook:informalfigure"/>
-          <xs:element ref="docbook:informaltable"/>
-          <xs:element ref="docbook:informalequation"/>
-          <xs:element ref="docbook:sidebar"/>
-          <xs:element ref="docbook:blockquote"/>
-          <xs:element ref="docbook:address"/>
-          <xs:element ref="docbook:epigraph"/>
-          <xs:element ref="docbook:mediaobject"/>
-          <xs:element ref="docbook:screenshot"/>
-          <xs:element ref="docbook:task"/>
-          <xs:element ref="docbook:productionset"/>
-          <xs:element ref="docbook:constraintdef"/>
-          <xs:element ref="docbook:msgset"/>
-          <xs:element ref="docbook:screen"/>
-          <xs:element ref="docbook:literallayout"/>
-          <xs:element ref="docbook:programlistingco"/>
-          <xs:element ref="docbook:screenco"/>
-          <xs:element ref="docbook:programlisting"/>
-          <xs:element ref="docbook:synopsis"/>
-          <xs:element ref="docbook:bridgehead"/>
-          <xs:element ref="docbook:remark"/>
-          <xs:element ref="docbook:revhistory"/>
-          <xs:element ref="docbook:indexterm"/>
-          <xs:element ref="docbook:funcsynopsis"/>
-          <xs:element ref="docbook:classsynopsis"/>
-          <xs:element ref="docbook:methodsynopsis"/>
-          <xs:element ref="docbook:constructorsynopsis"/>
-          <xs:element ref="docbook:destructorsynopsis"/>
-          <xs:element ref="docbook:fieldsynopsis"/>
-          <xs:element ref="docbook:cmdsynopsis"/>
-          <xs:element ref="docbook:caution"/>
-          <xs:element ref="docbook:important"/>
-          <xs:element ref="docbook:note"/>
-          <xs:element ref="docbook:tip"/>
-          <xs:element ref="docbook:warning"/>
-          <xs:element ref="docbook:anchor"/>
-          <xs:element ref="docbook:para"/>
-          <xs:element ref="docbook:formalpara"/>
-          <xs:element ref="docbook:simpara"/>
-          <xs:element ref="docbook:annotation"/>
-        </xs:choice>
-        <xs:element maxOccurs="unbounded" ref="docbook:listitem"/>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-      <xs:attribute name="spacing">
-        <xs:simpleType>
-          <xs:restriction base="xs:token">
-            <xs:enumeration value="compact"/>
-            <xs:enumeration value="normal"/>
-          </xs:restriction>
-        </xs:simpleType>
-      </xs:attribute>
-      <xs:attribute name="mark" type="xs:NMTOKEN"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="orderedlist">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:sequence>
-          <xs:choice minOccurs="0" maxOccurs="unbounded">
-            <xs:element ref="docbook:title"/>
-            <xs:element ref="docbook:titleabbrev"/>
-          </xs:choice>
-          <xs:element minOccurs="0" ref="docbook:info"/>
-        </xs:sequence>
-        <xs:choice minOccurs="0" maxOccurs="unbounded">
-          <xs:element ref="docbook:itemizedlist"/>
-          <xs:element ref="docbook:orderedlist"/>
-          <xs:element ref="docbook:procedure"/>
-          <xs:element ref="docbook:simplelist"/>
-          <xs:element ref="docbook:variablelist"/>
-          <xs:element ref="docbook:segmentedlist"/>
-          <xs:element ref="docbook:glosslist"/>
-          <xs:element ref="docbook:bibliolist"/>
-          <xs:element ref="docbook:calloutlist"/>
-          <xs:element ref="docbook:qandaset"/>
-          <xs:element ref="docbook:example"/>
-          <xs:element ref="docbook:figure"/>
-          <xs:element ref="docbook:table"/>
-          <xs:element ref="docbook:equation"/>
-          <xs:element ref="docbook:informalexample"/>
-          <xs:element ref="docbook:informalfigure"/>
-          <xs:element ref="docbook:informaltable"/>
-          <xs:element ref="docbook:informalequation"/>
-          <xs:element ref="docbook:sidebar"/>
-          <xs:element ref="docbook:blockquote"/>
-          <xs:element ref="docbook:address"/>
-          <xs:element ref="docbook:epigraph"/>
-          <xs:element ref="docbook:mediaobject"/>
-          <xs:element ref="docbook:screenshot"/>
-          <xs:element ref="docbook:task"/>
-          <xs:element ref="docbook:productionset"/>
-          <xs:element ref="docbook:constraintdef"/>
-          <xs:element ref="docbook:msgset"/>
-          <xs:element ref="docbook:screen"/>
-          <xs:element ref="docbook:literallayout"/>
-          <xs:element ref="docbook:programlistingco"/>
-          <xs:element ref="docbook:screenco"/>
-          <xs:element ref="docbook:programlisting"/>
-          <xs:element ref="docbook:synopsis"/>
-          <xs:element ref="docbook:bridgehead"/>
-          <xs:element ref="docbook:remark"/>
-          <xs:element ref="docbook:revhistory"/>
-          <xs:element ref="docbook:indexterm"/>
-          <xs:element ref="docbook:funcsynopsis"/>
-          <xs:element ref="docbook:classsynopsis"/>
-          <xs:element ref="docbook:methodsynopsis"/>
-          <xs:element ref="docbook:constructorsynopsis"/>
-          <xs:element ref="docbook:destructorsynopsis"/>
-          <xs:element ref="docbook:fieldsynopsis"/>
-          <xs:element ref="docbook:cmdsynopsis"/>
-          <xs:element ref="docbook:caution"/>
-          <xs:element ref="docbook:important"/>
-          <xs:element ref="docbook:note"/>
-          <xs:element ref="docbook:tip"/>
-          <xs:element ref="docbook:warning"/>
-          <xs:element ref="docbook:anchor"/>
-          <xs:element ref="docbook:para"/>
-          <xs:element ref="docbook:formalpara"/>
-          <xs:element ref="docbook:simpara"/>
-          <xs:element ref="docbook:annotation"/>
-        </xs:choice>
-        <xs:element maxOccurs="unbounded" ref="docbook:listitem"/>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-      <xs:attribute name="spacing">
-        <xs:simpleType>
-          <xs:restriction base="xs:token">
-            <xs:enumeration value="compact"/>
-            <xs:enumeration value="normal"/>
-          </xs:restriction>
-        </xs:simpleType>
-      </xs:attribute>
-      <xs:attribute name="continuation">
-        <xs:simpleType>
-          <xs:restriction base="xs:token">
-            <xs:enumeration value="continues"/>
-            <xs:enumeration value="restarts"/>
-          </xs:restriction>
-        </xs:simpleType>
-      </xs:attribute>
-      <xs:attribute name="startingnumber" type="xs:NMTOKEN"/>
-      <xs:attribute name="inheritnum">
-        <xs:simpleType>
-          <xs:restriction base="xs:token">
-            <xs:enumeration value="ignore"/>
-            <xs:enumeration value="inherit"/>
-          </xs:restriction>
-        </xs:simpleType>
-      </xs:attribute>
-      <xs:attribute name="numeration">
-        <xs:simpleType>
-          <xs:restriction base="xs:token">
-            <xs:enumeration value="arabic"/>
-            <xs:enumeration value="upperalpha"/>
-            <xs:enumeration value="loweralpha"/>
-            <xs:enumeration value="upperroman"/>
-            <xs:enumeration value="lowerroman"/>
-          </xs:restriction>
-        </xs:simpleType>
-      </xs:attribute>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="listitem">
-    <xs:complexType>
-      <xs:choice maxOccurs="unbounded">
-        <xs:element ref="docbook:itemizedlist"/>
-        <xs:element ref="docbook:orderedlist"/>
-        <xs:element ref="docbook:procedure"/>
-        <xs:element ref="docbook:simplelist"/>
-        <xs:element ref="docbook:variablelist"/>
-        <xs:element ref="docbook:segmentedlist"/>
-        <xs:element ref="docbook:glosslist"/>
-        <xs:element ref="docbook:bibliolist"/>
-        <xs:element ref="docbook:calloutlist"/>
-        <xs:element ref="docbook:qandaset"/>
-        <xs:element ref="docbook:example"/>
-        <xs:element ref="docbook:figure"/>
-        <xs:element ref="docbook:table"/>
-        <xs:element ref="docbook:equation"/>
-        <xs:element ref="docbook:informalexample"/>
-        <xs:element ref="docbook:informalfigure"/>
-        <xs:element ref="docbook:informaltable"/>
-        <xs:element ref="docbook:informalequation"/>
-        <xs:element ref="docbook:sidebar"/>
-        <xs:element ref="docbook:blockquote"/>
-        <xs:element ref="docbook:address"/>
-        <xs:element ref="docbook:epigraph"/>
-        <xs:element ref="docbook:mediaobject"/>
-        <xs:element ref="docbook:screenshot"/>
-        <xs:element ref="docbook:task"/>
-        <xs:element ref="docbook:productionset"/>
-        <xs:element ref="docbook:constraintdef"/>
-        <xs:element ref="docbook:msgset"/>
-        <xs:element ref="docbook:screen"/>
-        <xs:element ref="docbook:literallayout"/>
-        <xs:element ref="docbook:programlistingco"/>
-        <xs:element ref="docbook:screenco"/>
-        <xs:element ref="docbook:programlisting"/>
-        <xs:element ref="docbook:synopsis"/>
-        <xs:element ref="docbook:bridgehead"/>
-        <xs:element ref="docbook:remark"/>
-        <xs:element ref="docbook:revhistory"/>
-        <xs:element ref="docbook:indexterm"/>
-        <xs:element ref="docbook:funcsynopsis"/>
-        <xs:element ref="docbook:classsynopsis"/>
-        <xs:element ref="docbook:methodsynopsis"/>
-        <xs:element ref="docbook:constructorsynopsis"/>
-        <xs:element ref="docbook:destructorsynopsis"/>
-        <xs:element ref="docbook:fieldsynopsis"/>
-        <xs:element ref="docbook:cmdsynopsis"/>
-        <xs:element ref="docbook:caution"/>
-        <xs:element ref="docbook:important"/>
-        <xs:element ref="docbook:note"/>
-        <xs:element ref="docbook:tip"/>
-        <xs:element ref="docbook:warning"/>
-        <xs:element ref="docbook:anchor"/>
-        <xs:element ref="docbook:para"/>
-        <xs:element ref="docbook:formalpara"/>
-        <xs:element ref="docbook:simpara"/>
-        <xs:element ref="docbook:annotation"/>
-      </xs:choice>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-      <xs:attribute name="override" type="xs:NMTOKEN"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="segmentedlist">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:sequence>
-          <xs:choice minOccurs="0" maxOccurs="unbounded">
-            <xs:element ref="docbook:title"/>
-            <xs:element ref="docbook:titleabbrev"/>
-          </xs:choice>
-          <xs:element minOccurs="0" ref="docbook:info"/>
-        </xs:sequence>
-        <xs:element maxOccurs="unbounded" ref="docbook:segtitle"/>
-        <xs:element maxOccurs="unbounded" ref="docbook:seglistitem"/>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="segtitle">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="docbook:inlinemediaobject"/>
-        <xs:element ref="docbook:remark"/>
-        <xs:element ref="docbook:superscript"/>
-        <xs:element ref="docbook:subscript"/>
-        <xs:element ref="docbook:xref"/>
-        <xs:element ref="docbook:link"/>
-        <xs:element ref="docbook:olink"/>
-        <xs:element ref="docbook:anchor"/>
-        <xs:element ref="docbook:biblioref"/>
-        <xs:element ref="docbook:alt"/>
-        <xs:element ref="docbook:annotation"/>
-        <xs:element ref="docbook:indexterm"/>
-        <xs:element ref="docbook:abbrev"/>
-        <xs:element ref="docbook:acronym"/>
-        <xs:element ref="docbook:date"/>
-        <xs:element ref="docbook:emphasis"/>
-        <xs:element ref="docbook:footnote"/>
-        <xs:element ref="docbook:footnoteref"/>
-        <xs:element ref="docbook:foreignphrase"/>
-        <xs:element ref="docbook:phrase"/>
-        <xs:element ref="docbook:quote"/>
-        <xs:element ref="docbook:wordasword"/>
-        <xs:element ref="docbook:firstterm"/>
-        <xs:element ref="docbook:glossterm"/>
-        <xs:element ref="docbook:coref"/>
-        <xs:element ref="docbook:trademark"/>
-        <xs:element ref="docbook:productnumber"/>
-        <xs:element ref="docbook:productname"/>
-        <xs:element ref="docbook:database"/>
-        <xs:element ref="docbook:application"/>
-        <xs:element ref="docbook:hardware"/>
-        <xs:element ref="docbook:citation"/>
-        <xs:element ref="docbook:citerefentry"/>
-        <xs:element ref="docbook:citetitle"/>
-        <xs:element ref="docbook:citebiblioid"/>
-        <xs:element ref="docbook:author"/>
-        <xs:element ref="docbook:person"/>
-        <xs:element ref="docbook:personname"/>
-        <xs:element ref="docbook:org"/>
-        <xs:element ref="docbook:orgname"/>
-        <xs:element ref="docbook:editor"/>
-        <xs:element ref="docbook:jobtitle"/>
-        <xs:element ref="docbook:replaceable"/>
-        <xs:element ref="docbook:package"/>
-        <xs:element ref="docbook:parameter"/>
-        <xs:element ref="docbook:termdef"/>
-        <xs:element ref="docbook:nonterminal"/>
-        <xs:element ref="docbook:systemitem"/>
-        <xs:element ref="docbook:option"/>
-        <xs:element ref="docbook:optional"/>
-        <xs:element ref="docbook:property"/>
-        <xs:element ref="docbook:inlineequation"/>
-        <xs:element ref="docbook:tag"/>
-        <xs:element ref="docbook:markup"/>
-        <xs:element ref="docbook:token"/>
-        <xs:element ref="docbook:symbol"/>
-        <xs:element ref="docbook:literal"/>
-        <xs:element ref="docbook:code"/>
-        <xs:element ref="docbook:constant"/>
-        <xs:element ref="docbook:email"/>
-        <xs:element ref="docbook:uri"/>
-        <xs:element ref="docbook:guiicon"/>
-        <xs:element ref="docbook:guibutton"/>
-        <xs:element ref="docbook:guimenuitem"/>
-        <xs:element ref="docbook:guimenu"/>
-        <xs:element ref="docbook:guisubmenu"/>
-        <xs:element ref="docbook:guilabel"/>
-        <xs:element ref="docbook:menuchoice"/>
-        <xs:element ref="docbook:mousebutton"/>
-        <xs:element ref="docbook:keycombo"/>
-        <xs:element ref="docbook:keycap"/>
-        <xs:element ref="docbook:keycode"/>
-        <xs:element ref="docbook:keysym"/>
-        <xs:element ref="docbook:shortcut"/>
-        <xs:element ref="docbook:accel"/>
-        <xs:element ref="docbook:prompt"/>
-        <xs:element ref="docbook:envar"/>
-        <xs:element ref="docbook:filename"/>
-        <xs:element ref="docbook:command"/>
-        <xs:element ref="docbook:computeroutput"/>
-        <xs:element ref="docbook:userinput"/>
-        <xs:element ref="docbook:function"/>
-        <xs:element ref="docbook:varname"/>
-        <xs:element ref="docbook:returnvalue"/>
-        <xs:element ref="docbook:type"/>
-        <xs:element ref="docbook:classname"/>
-        <xs:element ref="docbook:exceptionname"/>
-        <xs:element ref="docbook:interfacename"/>
-        <xs:element ref="docbook:methodname"/>
-        <xs:element ref="docbook:modifier"/>
-        <xs:element ref="docbook:initializer"/>
-        <xs:element ref="docbook:ooclass"/>
-        <xs:element ref="docbook:ooexception"/>
-        <xs:element ref="docbook:oointerface"/>
-        <xs:element ref="docbook:errorcode"/>
-        <xs:element ref="docbook:errortext"/>
-        <xs:element ref="docbook:errorname"/>
-        <xs:element ref="docbook:errortype"/>
-      </xs:choice>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="seglistitem">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element maxOccurs="unbounded" ref="docbook:seg"/>
-      </xs:sequence>
-      <xs:attribute name="role"/>
-      <xs:attributeGroup ref="docbook:db.common.attributes"/>
-      <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="seg">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="docbook:inlinemediaobject"/>
-        <xs:element ref="docbook:remark"/>
-        <xs:element ref="docbook:superscript"/>
-        <xs:element ref="docbook:subscript"/>
-        <xs:element ref="docbook:xref"/>
-        <xs:element ref="docbook:link"/>
-        <xs:element ref="docbook:olink"/>
-        <xs:element ref="docbook:anchor"/>
-        <xs:element ref="docbook:biblioref"/>
-        <xs:element ref="docbook:alt"/>
-        <xs:element ref="docbook:annotation"/>
-        <xs:element ref="docbook:indexterm"/>
-        <xs:element ref="docbook:abbrev"/>
-        <xs:element ref="docbook:acronym"/>
-        <xs:element ref="docbook:date"/>
-        <xs:element ref="docbook:emphasis"/>
-        <xs:element ref="docbook:footnote"/>
-        <xs:element ref="docbook:footnoteref"/>
-        <xs:element ref="docbook:foreignphrase"/>
-        <xs:element ref="docbook:phrase"/>
-        <xs:element ref="docbook:quote"/>
-        <xs:element ref="docbook:wordasword"/>
-        <xs:element ref="docbook:firstterm"/>
-        <xs:element ref="docbook:glossterm"/>
-        <xs:element ref="docbook:coref"/>
-        <xs:element ref="docbook:trademark"/>
-        <xs:element ref="docbook:productnumber"/>
-        <xs:element ref="docbook:productname"/>
-        <xs:element ref="docbook:database"/>
-        <xs:element ref="docbook:application"/>
-        <xs:element ref="docbook:hardware"/>
-        <xs:element ref="docbook:citation"/>
-        <xs:element ref="docbook:citerefentry"/>
-        <xs:element ref="docbook:citetitle"/>
-        <xs:element ref="docbook:citebiblioid"/>

<TRUNCATED>


[3/4] incubator-freemarker-docgen git commit: Removed unused XSD files.

Posted by dd...@apache.org.
Removed unused XSD files.


Project: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen/commit/115ca1e9
Tree: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen/tree/115ca1e9
Diff: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen/diff/115ca1e9

Branch: refs/heads/master
Commit: 115ca1e9ce652eceb6655ab0ef1c2e705bc00447
Parents: 0fa9cbe
Author: ddekany <dd...@apache.org>
Authored: Sat Jan 2 02:09:38 2016 +0100
Committer: ddekany <dd...@apache.org>
Committed: Sat Jan 2 02:09:38 2016 +0100

----------------------------------------------------------------------
 .../org/freemarker/docgen/schema/docbook.xsd    | 17458 -----------------
 src/main/org/freemarker/docgen/schema/xlink.xsd |    32 -
 src/main/org/freemarker/docgen/schema/xml.xsd   |    13 -
 3 files changed, 17503 deletions(-)
----------------------------------------------------------------------



[4/4] incubator-freemarker-docgen git commit: We can't have the non-minified Gulp-concatenated files in the output, unless the license header issues will be fixed.

Posted by dd...@apache.org.
We can't have the non-minified Gulp-concatenated files in the output, unless the license header issues will be fixed.


Project: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen/commit/a18b4f1a
Tree: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen/tree/a18b4f1a
Diff: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen/diff/a18b4f1a

Branch: refs/heads/master
Commit: a18b4f1a65a4cd6102b9853bdf904ce008ae3816
Parents: 115ca1e
Author: ddekany <dd...@apache.org>
Authored: Sat Jan 2 02:11:04 2016 +0100
Committer: ddekany <dd...@apache.org>
Committed: Sat Jan 2 02:11:04 2016 +0100

----------------------------------------------------------------------
 gulpfile.js                                   | 5 ++++-
 src/main/org/freemarker/docgen/Transform.java | 2 --
 2 files changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen/blob/a18b4f1a/gulpfile.js
----------------------------------------------------------------------
diff --git a/gulpfile.js b/gulpfile.js
index 0c108de..bf51a8b 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -16,7 +16,10 @@ var BASE_DIR = path.join(__dirname, 'src', 'main', 'org', 'freemarker', 'docgen'
 var OUT_DIR = path.join(BASE_DIR, 'statics');
 
 var copyrightHeader = fs.readFileSync(path.join(__dirname, 'gulp-output-copyright-header.txt'));
-var doNotEditHeader = "/* GENERATED WITH GULP - DO NOT EDIT! */\n\n"
+var doNotEditHeader = "/*\n"
+        + " * GENERATED WITH GULP - DO NOT EDIT!\n"
+        + " * Any copyright headers below are coming from the source files from which this file was generated.\n"
+        + " */\n\n"
 
 gulp.task('styles', function() {
   gulp.src(path.join(BASE_DIR, 'less', 'styles.less'))

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen/blob/a18b4f1a/src/main/org/freemarker/docgen/Transform.java
----------------------------------------------------------------------
diff --git a/src/main/org/freemarker/docgen/Transform.java b/src/main/org/freemarker/docgen/Transform.java
index 7fcdb9f..5dc1d6f 100644
--- a/src/main/org/freemarker/docgen/Transform.java
+++ b/src/main/org/freemarker/docgen/Transform.java
@@ -1499,7 +1499,6 @@ public final class Transform {
 
         // - Copy the standard statics:
         logger.info("Copying common static files...");
-        copyCommonStatic("docgen.css");
         copyCommonStatic("docgen.min.css");
         copyCommonStatic("img/patterned-bg.png");
 
@@ -1517,7 +1516,6 @@ public final class Transform {
             copyCommonStatic("img/xxe.png");
         }
         if (!disableJavaScript) {
-          copyCommonStatic("main.js");
           copyCommonStatic("main.min.js");
         }