forrest-svn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cross...@apache.org
Subject svn commit: r279502 [1/2] - /forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/
Date Thu, 08 Sep 2005 04:09:09 GMT
Author: crossley
Date: Wed Sep  7 21:08:43 2005
New Revision: 279502

URL: http://svn.apache.org/viewcvs?rev=279502&view=rev
Log:
Add the complete XHTML2 RELAX NG schema.
Copied on 2005-09-06 from http://www.w3.org/TR/2005/WD-xhtml2-20050527

Added:
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/README.txt   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/XMLSchema-instance.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/copyright-software-20021231.html   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/full-ruby-1.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/ruby-1.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-attribs-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-bidi-attrib-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-caption-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-core-attrib-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-datatypes-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-document-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-edit-attrib-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-embed-attrib-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-events-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-handler-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-hypertext-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-hypertext-attrib-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-i18n-attrib-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-imagemap-attrib-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-inlstyle-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-list-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-meta-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-meta-attrib-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-object-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-param-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-script-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-structural-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-style-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-table-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-text-2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml2.rng   (with props)
    forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xml-events-1.rng   (with props)

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/README.txt
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/README.txt?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/README.txt (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/README.txt Wed Sep  7 21:08:43 2005
@@ -0,0 +1,7 @@
+These RELAX NG gammars were copied on 2005-09-06 from
+http://www.w3.org/TR/2005/WD-xhtml2-20050527
+
+The driver for the full schema is xhtml2.rng
+
+Apache Forrest internal does not yet use all modules,
+so our driver is xhtml2-forrest.rng

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/README.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/XMLSchema-instance.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/XMLSchema-instance.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/XMLSchema-instance.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/XMLSchema-instance.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         ns="http://www.w3.org/2001/XMLSchema-instance"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
+
+  <define name="XSI.type">
+    <attribute name="xsi:type">
+      <data type="QName"/>
+    </attribute>
+  </define>
+
+  <define name="XSI.nil">
+    <attribute name="xsi:nil">
+      <data type="boolean"/>
+    </attribute>
+  </define>
+
+  <define name="XSI.schemaLocation">
+    <attribute name="xsi:schemaLocation">
+      <list>
+        <oneOrMore>
+          <data type="anyURI"/>
+          <data type="anyURI"/>
+        </oneOrMore>
+      </list>
+    </attribute>
+  </define>
+
+  <define name="XSI.noNamespaceSchemaLocation">
+    <attribute name="xsi:noNamespaceSchemaLocation">
+      <data type="anyURI"/>
+    </attribute>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/XMLSchema-instance.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/copyright-software-20021231.html
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/copyright-software-20021231.html?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/copyright-software-20021231.html (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/copyright-software-20021231.html Wed Sep  7 21:08:43 2005
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+  <title>W3C Software License</title>
+  <link rel="stylesheet" type="text/css" href="/StyleSheets/base.css" />
+  <style type="text/css">
+ <!--
+h3#version { margin-top: -0.8em;}  
+-->
+
+
+
+
+
+
+
+
+
+  </style>
+</head>
+
+<body text="#000000" bgcolor="#FFFFFF">
+<h1>W3C<sup>®</sup> SOFTWARE NOTICE AND LICENSE</h1>
+
+<h3 id="version"><a
+href="http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231">http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231</a></h3>
+
+<p>This work (and included software, documentation such as READMEs, or other
+related items) is being provided by the copyright holders under the following
+license. By obtaining, using and/or copying this work, you (the licensee)
+agree that you have read, understood, and will comply with the following
+terms and conditions.</p>
+
+<p>Permission to copy, modify, and distribute this software and its
+documentation, with or without modification,&nbsp;for any purpose and without
+fee or royalty is hereby granted, provided that you include the following on
+ALL copies of the software and documentation or portions thereof, including
+modifications:</p>
+<ol>
+  <li>The full text of this NOTICE in a location viewable to users of the
+    redistributed or derivative work.</li>
+  <li>Any pre-existing intellectual property disclaimers, notices, or terms
+    and conditions. If none exist, the <a
+    href="copyright-software-short-notice-20021231.html">W3C Software Short
+    Notice</a> should be included (hypertext is preferred, text is permitted)
+    within the body of any redistributed or derivative code.</li>
+  <li>Notice of any changes or modifications to the files, including the date
+    changes were made. (We recommend you provide URIs to the location from
+    which the code is derived.)</li>
+</ol>
+
+<p>THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS
+MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT
+LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR
+PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE
+ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.</p>
+
+<p>COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR
+DOCUMENTATION.</p>
+
+<p>The name and trademarks of copyright holders may NOT be used in
+advertising or publicity pertaining to the software without specific, written
+prior permission. Title to copyright in this software and any associated
+documentation will at all times remain with copyright holders.</p>
+
+<p></p>
+
+<p>____________________________________</p>
+
+<p>This formulation of W3C's notice and license became active on December 31
+2002. This version removes the copyright ownership notice such that this
+license can be used with materials other than those owned by the W3C,
+reflects that ERCIM is now a host of the W3C, includes references to this
+specific dated version of the license, and removes the ambiguous grant of
+"use". Otherwise, this version is the same as the <a
+href="http://www.w3.org/Consortium/Legal/copyright-software-19980720">previous
+version</a> and is written so as to preserve the <a
+href="http://www.gnu.org/philosophy/license-list.html#GPLCompatibleLicenses">Free
+Software Foundation's assessment of GPL compatibility</a> and <a
+href="http://www.opensource.org/licenses/W3C.php">OSI's certification</a>
+under the <a href="http://www.opensource.org/docs/definition.php">Open Source
+Definition</a>. Please see our <a
+href="http://www.w3.org/Consortium/Legal/IPR-FAQ">Copyright FAQ</a> for
+common questions about using materials from our site, including specific
+terms and conditions for packages like libwww, Amaya, and Jigsaw. Other
+questions about this notice can be directed to <a
+href="mailto:site-policy@w3.org">site-policy@w3.org</a>.<br />
+&nbsp;</p>
+<address>
+  Joseph Reagle &lt;<a
+  href="mailto:site-policy@w3.org">site-policy@w3.org&gt;</a>
+</address>
+
+<p>Last revised $Id: copyright-software-20021231.html,v 1.11 2004/07/06 16:02:49 slesch Exp $</p>
+</body>
+</html>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/copyright-software-20021231.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/full-ruby-1.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/full-ruby-1.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/full-ruby-1.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/full-ruby-1.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Ruby Module in RELAX NG for full ruby markup</x:h1>
+
+  <x:pre>
+    Copyright &#xA9;2003 W3C&#xAE; (MIT, ERCIM, Keio), All Rights Reserved.
+
+      Editor:   Masayasu Ishikawa &lt;mimasa@w3.org&gt;
+      Revision: $Id: full-ruby-1.rng,v 1.4 2003/04/30 06:50:03 mimasa Exp $
+  </x:pre>
+
+  <include href="ruby-1.rng"/>
+
+  <define name="Ruby.content" combine="choice">
+    <x:p>Allow complex ruby markup in addition to simple ruby markup</x:p>
+    <ref name="Ruby.content.complex"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/full-ruby-1.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/ruby-1.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/ruby-1.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/ruby-1.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/ruby-1.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,190 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml"
+         datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
+
+  <x:h1>Ruby Module in RELAX NG</x:h1>
+
+  <x:pre>
+    Ruby Elements
+
+      ruby, rbc, rtc, rb, rt, rp
+
+    This module defines grammars to support ruby annotation markup.
+    This module is based on the W3C Ruby Annotation Specification:
+
+      http://www.w3.org/TR/ruby
+
+    Copyright &#xA9;2003 W3C&#xAE; (MIT, ERCIM, Keio), All Rights Reserved.
+
+      Editor:   Masayasu Ishikawa &lt;mimasa@w3.org&gt;
+      Revision: $Id: ruby-1.rng,v 1.9 2004/07/21 09:46:41 mimasa Exp $
+
+    Permission to use, copy, modify and distribute this RELAX NG schema
+    for Ruby Annotation and its accompanying documentation for any purpose
+    and without fee is hereby granted in perpetuity, provided that the above
+    copyright notice and this paragraph appear in all copies. The copyright
+    holders make no representation about the suitability of this RELAX NG
+    schema for any purpose.
+
+    It is provided "as is" without expressed or implied warranty.
+    For details, please refer to the W3C software license at:
+
+      <x:a href="http://www.w3.org/Consortium/Legal/copyright-software"
+      >http://www.w3.org/Consortium/Legal/copyright-software</x:a>
+  </x:pre>
+
+  <div>
+    <x:h2>patterns for the content model of the ruby element</x:h2>
+
+    <define name="Ruby.content.simple">
+      <x:p>Content model of simple ruby</x:p>
+      <group>
+        <ref name="rb"/>
+        <choice>
+          <ref name="rt-simple"/>
+          <group>
+            <ref name="rp"/>
+            <ref name="rt-simple"/>
+            <ref name="rp"/>
+          </group>
+        </choice>
+      </group>
+    </define>
+
+    <define name="Ruby.content.complex">
+      <x:p>Content model of complex ruby</x:p>
+      <group>
+        <ref name="rbc"/>
+        <ref name="rtc"/>
+        <optional>
+          <ref name="rtc"/>
+        </optional>
+      </group>
+    </define>
+
+    <define name="Ruby.content">
+      <x:p>Simple ruby is used by default</x:p>
+      <ref name="Ruby.content.simple"/>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>Ruby Elements</x:h2>
+
+    <x:h3>ruby element</x:h3>
+
+    <define name="ruby">
+      <element name="ruby">
+        <ref name="Ruby.content"/>
+        <ref name="Ruby.common.attrib"/>
+      </element>
+    </define>
+
+    <x:h3>rbc (ruby base component) element</x:h3>
+
+    <define name="rbc">
+      <element name="rbc">
+        <oneOrMore>
+          <ref name="rb"/>
+        </oneOrMore>
+        <ref name="Ruby.common.attrib"/>
+      </element>
+    </define>
+
+    <x:h3>rtc (ruby text component) element</x:h3>
+
+    <define name="rtc">
+      <element name="rtc">
+        <oneOrMore>
+          <ref name="rt-complex"/>
+        </oneOrMore>
+        <ref name="Ruby.common.attrib"/>
+      </element>
+    </define>
+
+    <x:h3>rb (ruby base) element</x:h3>
+
+    <define name="rb">
+      <element name="rb">
+        <ref name="NoRuby.content"/>
+        <ref name="Ruby.common.attrib"/>
+      </element>
+    </define>
+
+    <x:h3>rt (ruby text) element</x:h3>
+
+    <define name="rt-simple">
+      <x:p>grammar for simple ruby</x:p>
+      <x:p>rbspan attribute is not allowed in simple ruby</x:p>
+      <element name="rt">
+        <ref name="NoRuby.content"/>
+        <ref name="Ruby.common.attrib"/>
+      </element>
+    </define>
+
+    <define name="rt-complex">
+      <x:p>grammar for complex ruby</x:p>
+      <element name="rt">
+        <ref name="NoRuby.content"/>
+        <ref name="Ruby.common.attrib"/>
+        <optional>
+          <attribute name="rbspan" a:defaultValue="1">
+            <data type="positiveInteger">
+              <param name="pattern">[1-9][0-9]*</param>
+            </data>
+          </attribute>
+        </optional>
+      </element>
+    </define>
+
+    <x:h3>rp (ruby parenthesis) element</x:h3>
+
+    <define name="rp">
+      <element name="rp">
+        <text/>
+        <ref name="Ruby.common.attrib"/>
+      </element>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>Ruby Common Attributes</x:h2>
+
+    <x:p>Ruby elements are intended to have common attributes of its
+      parent markup language. The pattern "Common.attrib" MUST be
+      defined to integrate this module.</x:p>
+
+    <define name="Ruby.common.attrib">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <div>
+    <x:p>Content models of the rb and the rt elements are intended to
+      allow other inline-level elements of its parent markup language,
+      but it should not include ruby descendent elements. This RELAX NG
+      module itself doesn't check nesting of ruby elements.
+      The patterns "Inline.class" and "Inline.model" MUST be defined
+      to integrate this module.</x:p>
+
+    <define name="Inline.class" combine="choice">
+      <ref name="ruby"/>
+    </define>
+
+    <define name="NoRuby.content">
+      <ref name="Inline.model"/>
+    </define>
+  </div>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/ruby-1.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-attribs-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-attribs-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-attribs-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-attribs-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Attribute Collections Module</x:h1>
+
+  <div>
+    <x:h2>Core Attribute Collection</x:h2>
+    <include href="xhtml-core-attrib-2.rng"/>
+  </div>
+
+  <div>
+    <x:h2>I18N Attribute Collection</x:h2>
+    <include href="xhtml-i18n-attrib-2.rng"/>
+  </div>
+
+  <div>
+    <x:h2>Bi-directional Text Collection</x:h2>
+    <include href="xhtml-bidi-attrib-2.rng"/>
+  </div>
+
+  <div>
+    <x:h2>Edit Collection</x:h2>
+    <include href="xhtml-edit-attrib-2.rng"/>
+  </div>
+
+  <div>
+    <x:h2>Embedding Attributes Collection</x:h2>
+    <include href="xhtml-embed-attrib-2.rng"/>
+  </div>
+
+  <div>
+    <x:h2>Hypertext Attributes Collection</x:h2>
+    <include href="xhtml-hypertext-attrib-2.rng"/>
+  </div>
+
+  <div>
+    <x:h2>Metadata Attribute Collection</x:h2>
+    <include href="xhtml-meta-attrib-2.rng"/>
+  </div>
+
+  <div>
+    <x:h2>Image Map Attributes Collection</x:h2>
+    <include href="xhtml-imagemap-attrib-2.rng"/>
+  </div>
+
+  <define name="Common.extra.attrib">
+    <empty/>
+  </define>
+
+  <define name="Common.attrib">
+    <ref name="Common.extra.attrib"/>
+  </define>
+
+  <define name="CommonIdRequired.attrib">
+    <attribute name="id">
+      <ref name="ID.datatype"/>
+    </attribute>
+    <ref name="class.attrib"/>
+    <ref name="title.attrib"/>
+    <ref name="Common.extra.attrib"/>
+  </define>
+
+  <define name="CommonTypeRequired.attrib">
+    <ref name="src.attrib"/>
+    <attribute name="type">
+      <ref name="ContentTypes.datatype"/>
+    </attribute>
+    <ref name="Common.extra.attrib"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-attribs-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-bidi-attrib-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-bidi-attrib-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-bidi-attrib-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-bidi-attrib-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Bi-directional Text Attribute Module</x:h1>
+
+  <div>
+    <x:h2>Bi-directional Text Collection</x:h2>
+
+    <define name="dir.attrib">
+      <optional>
+        <attribute name="dir">
+          <choice>
+            <value>ltr</value>
+            <value>rtl</value>
+            <value>lro</value>
+            <value>rlo</value>
+          </choice>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="Bidi.attrib">
+      <ref name="dir.attrib"/>
+    </define>
+  </div>
+
+  <define name="Common.extra.attrib" combine="interleave">
+    <ref name="Bidi.attrib"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-bidi-attrib-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-caption-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-caption-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-caption-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-caption-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Caption Module</x:h1>
+
+  <div>
+    <x:h2>The caption element</x:h2>
+
+    <define name="caption">
+      <element name="caption">
+        <ref name="caption.attlist"/>
+        <ref name="Text.model"/>
+      </element>
+    </define>
+
+    <define name="caption.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-caption-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-core-attrib-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-core-attrib-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-core-attrib-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-core-attrib-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Core Attributes Module</x:h1>
+
+  <div>
+    <x:h2>Core Attribute Collection</x:h2>
+
+    <define name="class.attrib">
+      <optional>
+        <attribute name="class">
+          <ref name="NMTOKENS.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="id.attrib">
+      <optional>
+        <attribute name="xml:id">
+          <ref name="ID.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="title.attrib">
+      <optional>
+        <attribute name="title">
+          <ref name="Text.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="Core.attrib">
+      <ref name="id.attrib"/>
+      <ref name="class.attrib"/>
+      <ref name="title.attrib"/>
+    </define>
+  </div>
+
+  <define name="Common.attrib" combine="interleave">
+    <ref name="Core.attrib"/>
+  </define>
+
+  <define name="CommonTypeRequired.attrib" combine="interleave">
+    <ref name="Core.attrib"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-core-attrib-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-datatypes-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-datatypes-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-datatypes-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-datatypes-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml"
+         datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
+
+  <x:h1>Datatypes Module</x:h1>
+
+  <div>
+    <x:h2>Datatypes defined in XML 1.0</x:h2>
+
+    <define name="CDATA.datatype">
+      <text/>
+    </define>
+
+    <define name="ID.datatype">
+      <data type="ID"/>
+    </define>
+
+    <define name="IDREF.datatype">
+      <data type="IDREF"/>
+    </define>
+
+    <define name="IDREFS.datatype">
+      <data type="IDREFS"/>
+    </define>
+
+    <define name="NAME.datatype">
+      <data type="Name"/>
+    </define>
+
+    <define name="NMTOKEN.datatype">
+      <data type="NMTOKEN"/>
+    </define>
+
+    <define name="NMTOKENS.datatype">
+      <data type="NMTOKENS"/>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>Additional Datatypes</x:h2>
+
+    <define name="Character.datatype">
+      <x:p>A single character, as per section 2.2 of [XML].</x:p>
+      <data type="string">
+        <param name="length">1</param>
+      </data>
+    </define>
+
+    <define name="Charset.datatype">
+      <x:p>A character encoding, as per [RFC2045].</x:p>
+      <data type="string">
+        <param name="pattern">\S+</param>
+      </data>
+    </define>
+
+    <define name="ContentTypes.datatype">
+      <x:p>A list of media ranges with optional accept parameters,
+        as defined in section 14.1 of [RFC2616] as the field value
+        of the accept request header.</x:p>
+      <text/>
+    </define>
+
+    <define name="Coordinates.datatype">
+      <x:p>Comma separated list of Lengths used in defining areas.</x:p>
+      <data type="string">
+        <param name="pattern">(\d+|\d+(\.\d+)?%)(,\s*(\d+|\d+(\.\d+)?%))*</param>
+      </data>
+    </define>
+
+    <define name="Datetime.datatype">
+      <x:p>Date and time information, as defined by the type dateTime
+        in [XMLSCHEMA].</x:p>
+      <data type="dateTime"/>
+    </define>
+
+    <define name="HrefTarget.datatype">
+      <x:p>Name used as destination for results of certain actions.</x:p>
+      <ref name="NMTOKEN.datatype"/>
+    </define>
+
+    <define name="LanguageCode.datatype">
+      <x:p>A language code, as per [RFC3066].</x:p>
+      <data type="language"/>
+    </define>
+
+    <define name="LanguageCodes.datatype">
+      <x:p>A comma-separated list of language ranges.</x:p>
+      <text/>
+    </define>
+
+    <define name="Length.datatype">
+      <x:p>The value may be either in pixels or a percentage of the available
+        horizontal or vertical space. Thus, the value "50%" means half of
+        the available space.</x:p>
+      <data type="string">
+        <param name="pattern">(\d+|\d+(\.\d+)?%)</param>
+      </data>
+    </define>
+
+    <define name="LocationPath.datatype">
+      <x:p>A location path as defined in [XPATH].</x:p>
+      <text/>
+    </define>
+
+    <define name="LinkTypes.datatype">
+      <x:p>The value is a QName.</x:p>
+      <choice>
+        <value>alternate</value>
+        <value>start</value>
+        <value>next</value>
+        <value>prev</value>
+        <value>up</value>
+        <value>contents</value>
+        <value>index</value>
+        <value>glossary</value>
+        <value>copyright</value>
+        <value>chapter</value>
+        <value>section</value>
+        <value>subsection</value>
+        <value>appendix</value>
+        <value>help</value>
+        <value>bookmark</value>
+        <value>meta</value>
+        <value>icon</value>
+        <value>p3pv1</value>
+        <value>profile</value>
+        <ref name="QName.datatype"/>
+      </choice>
+    </define>
+
+    <define name="MediaDesc.datatype">
+      <x:p>A comma-separated list of media descriptors as described by [CSS].
+        The default is all.</x:p>
+      <data type="string">
+        <param name="pattern">[^,]+(,\s*[^,]+)*</param>
+      </data>
+    </define>
+
+    <define name="Number.datatype">
+      <x:p>One or more digits (NUMBER).</x:p>
+      <data type="nonNegativeInteger">
+        <param name="pattern">[0-9]+</param>
+      </data>
+    </define>
+
+    <define name="spanNumber.datatype">
+      <x:p>span: this attribute value must be an integer > 0;
+        the default value is 1.</x:p>
+      <data type="positiveInteger">
+        <param name="pattern">[0-9]+</param>
+      </data>
+    </define>
+
+    <define name="QName.datatype">
+      <x:p>An [XMLNS]-qualified name.</x:p>
+      <data type="QName"/>
+    </define>
+
+    <define name="Shape.datatype">
+      <x:p>The shape of a region.</x:p>
+      <choice>
+        <value>rect</value>
+        <value>circle</value>
+        <value>poly</value>
+        <value>default</value>
+      </choice>
+    </define>
+
+    <define name="Text.datatype">
+      <x:p>Arbitrary textual data, likely meant to be human-readable.</x:p>
+      <text/>
+    </define>
+
+    <define name="URI.datatype">
+      <x:p>A Uniform Resource Identifier Reference, as defined by the type
+        anyURI in [XMLSCHEMA].</x:p>
+      <data type="anyURI"/>
+    </define>
+
+    <define name="URIs.datatype">
+      <x:p>A space-separated list of URIs as defined above.</x:p>
+      <list>
+        <oneOrMore>
+          <data type="anyURI"/>
+        </oneOrMore>
+      </list>
+    </define>
+  </div>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-datatypes-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-document-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-document-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-document-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-document-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Document Module</x:h1>
+
+  <start>
+    <ref name="html"/>
+  </start>
+
+  <div>
+    <x:h2>The html element</x:h2>
+
+    <define name="html">
+      <element name="html">
+        <ref name="html.attlist"/>
+        <ref name="head"/>
+        <ref name="body"/>
+      </element>
+    </define>
+
+    <define name="html.attlist">
+      <ref name="Common.attrib"/>
+      <ref name="version.attrib"/>
+      <ref name="XSI.schemaLocation"/>
+    </define>
+
+    <define name="version.attrib">
+      <optional>
+        <attribute name="version">
+          <ref name="CDATA.datatype"/>
+        </attribute>     
+      </optional>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>The head element</x:h2>
+
+    <define name="head">
+      <element name="head">
+        <ref name="head.attlist"/>
+        <ref name="head.content"/>
+      </element>
+    </define>
+
+    <define name="head.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+
+    <define name="head.content">
+      <ref name="title"/>
+      <zeroOrMore>
+        <choice>
+          <ref name="head.misc"/>
+        </choice>
+      </zeroOrMore>
+    </define>
+
+    <define name="head.misc">
+      <notAllowed/>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>The title element</x:h2>
+
+    <define name="title">
+      <element name="title">
+        <ref name="title.attlist"/>
+        <ref name="Text.model"/>
+      </element>
+    </define>
+
+    <define name="title.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>The body element</x:h2>
+
+    <define name="body">
+      <element name="body">
+        <ref name="body.attlist"/>
+        <ref name="Structural.model"/>
+      </element>
+    </define>
+
+    <define name="body.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-document-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-edit-attrib-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-edit-attrib-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-edit-attrib-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-edit-attrib-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Edit Attribute Module</x:h1>
+
+  <div>
+    <x:h2>Edit Collection</x:h2>
+
+    <define name="edit.attrib">
+      <optional>
+        <attribute name="edit">
+          <choice>
+            <value>inserted</value>
+            <value>deleted</value>
+            <value>changed</value>
+            <value>moved</value>
+          </choice>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="datetime.attrib">
+      <optional>
+        <attribute name="datetime">
+          <ref name="Datetime.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="Edit.attrib">
+      <ref name="edit.attrib"/>
+      <ref name="datetime.attrib"/>
+    </define>
+  </div>
+
+  <define name="Common.extra.attrib" combine="interleave">
+    <ref name="Edit.attrib"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-edit-attrib-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-embed-attrib-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-embed-attrib-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-embed-attrib-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-embed-attrib-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Embedding Attributes Module</x:h1>
+
+  <div>
+    <x:h2>Embedding Attributes Collection</x:h2>
+
+    <define name="src.attrib">
+      <optional>
+        <attribute name="src">
+          <ref name="URI.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="type.attrib">
+      <optional>
+        <attribute name="type">
+          <ref name="ContentTypes.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="Embedding.attrib">
+      <ref name="src.attrib"/>
+      <ref name="type.attrib"/>
+    </define>
+  </div>
+
+  <define name="Common.attrib" combine="interleave">
+    <ref name="Embedding.attrib"/>
+  </define>
+
+  <define name="CommonIdRequired.attrib" combine="interleave">
+    <ref name="Embedding.attrib"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-embed-attrib-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-events-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-events-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-events-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-events-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:ev="http://www.w3.org/2001/xml-events"
+         xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Events Attribute Collection Module</x:h1>
+
+  <define name="Events.attrib">
+    <optional>
+      <attribute name="ev:event">
+        <ref name="NMTOKEN.datatype"/>
+      </attribute>
+    </optional>
+    <optional>
+      <attribute name="ev:observer">
+        <ref name="IDREF.datatype"/>
+      </attribute>
+    </optional>
+    <optional>
+      <attribute name="ev:target">
+        <ref name="IDREF.datatype"/>
+      </attribute>
+    </optional>
+    <optional>
+      <attribute name="ev:handler">
+        <ref name="URI.datatype"/>
+      </attribute>
+    </optional>
+    <optional>
+      <attribute name="ev:phase" a:defaultValue="default">
+        <choice>
+          <value>capture</value>
+          <value>default</value>
+        </choice>
+      </attribute>
+    </optional>
+    <optional>
+      <attribute name="ev:propagate" a:defaultValue="continue">
+        <choice>
+          <value>stop</value>
+          <value>continue</value>
+        </choice>
+      </attribute>
+    </optional>
+    <optional>
+      <attribute name="ev:defaultAction" a:defaultValue="perform">
+        <choice>
+          <value>cancel</value>
+          <value>perform</value>
+        </choice>
+      </attribute>
+    </optional>
+  </define>
+
+  <define name="Common.extra.attrib" combine="interleave">
+    <ref name="Events.attrib"/>
+  </define>
+
+  <define name="head.misc" combine="choice">
+    <ref name="listener" ns="http://www.w3.org/2001/xml-events"/>
+  </define>
+
+  <define name="Script.class" combine="choice">
+    <ref name="listener" ns="http://www.w3.org/2001/xml-events"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-events-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-handler-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-handler-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-handler-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-handler-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Handler Module</x:h1>
+
+  <div>
+    <x:h2>The handler element</x:h2>
+
+    <define name="handler">
+      <element name="handler">
+        <ref name="handler.attlist"/>
+        <choice>
+          <text/>
+          <ref name="handler"/>
+        </choice>
+      </element>
+    </define>
+
+    <define name="handler.attlist">
+      <ref name="CommonTypeRequired.attrib"/>
+      <optional>
+        <attribute name="charset">
+          <ref name="Charset.datatype"/>
+        </attribute>
+      </optional>
+       <optional>
+        <attribute name="declare">
+          <value>declare</value>
+        </attribute>
+      </optional>
+    </define>
+  </div>
+
+  <define name="head.misc" combine="choice">
+    <ref name="handler"/>
+  </define>
+
+  <define name="Handler.class">
+    <ref name="handler"/>
+  </define>
+
+  <define name="Text.class" combine="choice">
+    <ref name="Handler.class"/>
+  </define>
+
+  <define name="Structural.class" combine="choice">
+    <ref name="Handler.class"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-handler-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-hypertext-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-hypertext-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-hypertext-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-hypertext-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Hypertext Module</x:h1>
+
+  <div>
+    <x:h2>The a element</x:h2>
+
+    <define name="a">
+      <element name="a">
+        <ref name="a.attlist"/>
+        <ref name="Text.model"/>
+      </element>
+    </define>
+
+    <define name="a.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <define name="Text.class" combine="choice">
+    <ref name="a"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-hypertext-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-hypertext-attrib-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-hypertext-attrib-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-hypertext-attrib-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-hypertext-attrib-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Hypertext Attributes Module</x:h1>
+
+  <div>
+    <x:h2>Hypertext Attributes Collection</x:h2>
+
+    <define name="href.attrib">
+      <optional>
+        <attribute name="href">
+          <ref name="URI.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="hreftype.attrib">
+      <optional>
+        <attribute name="hreftype">
+          <ref name="ContentTypes.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="hreflang.attrib">
+      <optional>
+        <attribute name="hreflang">
+          <ref name="LanguageCodes.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="cite.attrib">
+      <optional>
+        <attribute name="cite">
+          <ref name="URI.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="target.attrib">
+      <optional>
+        <attribute name="target">
+          <ref name="HrefTarget.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="access.attrib">
+      <optional>
+        <attribute name="access">
+          <ref name="QName.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="nextfocus.attrib">
+      <optional>
+        <attribute name="nextfocus">
+          <ref name="IDREF.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="prevfocus.attrib">
+      <optional>
+        <attribute name="prevfocus">
+          <ref name="IDREF.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="base.attrib">
+      <optional>
+        <attribute name="xml:base">
+          <ref name="URI.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="Hypertext.attrib">
+      <ref name="href.attrib"/>
+      <ref name="hreftype.attrib"/>
+      <ref name="hreflang.attrib"/>
+      <ref name="cite.attrib"/>
+      <ref name="target.attrib"/>
+      <ref name="access.attrib"/>
+      <ref name="nextfocus.attrib"/>
+      <ref name="prevfocus.attrib"/>
+      <ref name="base.attrib"/>
+    </define>
+  </div>
+
+  <define name="Common.extra.attrib" combine="interleave">
+    <ref name="Hypertext.attrib"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-hypertext-attrib-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-i18n-attrib-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-i18n-attrib-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-i18n-attrib-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-i18n-attrib-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>I18N Attribute Module</x:h1>
+
+  <div>
+    <x:h2>I18N Attribute Collection</x:h2>
+
+    <define name="lang.attrib">
+      <optional>
+        <attribute name="xml:lang">
+          <ref name="LanguageCode.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="I18n.attrib">
+      <ref name="lang.attrib"/>
+    </define>
+  </div>
+
+  <define name="Common.extra.attrib" combine="interleave">
+    <ref name="I18n.attrib"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-i18n-attrib-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-imagemap-attrib-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-imagemap-attrib-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-imagemap-attrib-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-imagemap-attrib-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Image Map Attributes Module</x:h1>
+
+  <div>
+    <x:h2>Image Map Attributes Collection</x:h2>
+
+    <define name="usemap.attrib">
+      <optional>
+        <attribute name="usemap">
+          <ref name="URI.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="ismap.attrib">
+      <optional>
+        <attribute name="ismap">
+          <value>ismap</value>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="shape.attrib">
+      <optional>
+        <attribute name="shape">
+          <choice>
+            <value>default</value>
+            <value>rect</value>
+            <value>circle</value>
+            <value>poly</value>
+          </choice>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="coords.attrib">
+      <optional>
+        <attribute name="coords">
+          <ref name="Coordinates.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="Map.attrib">
+      <ref name="usemap.attrib"/>
+      <ref name="ismap.attrib"/>
+      <ref name="shape.attrib"/>
+      <ref name="coords.attrib"/>
+    </define>
+  </div>
+
+  <define name="Common.extra.attrib" combine="interleave">
+    <ref name="Map.attrib"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-imagemap-attrib-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-inlstyle-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-inlstyle-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-inlstyle-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-inlstyle-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Style Attribute Module</x:h1>
+
+  <define name="style.attrib">
+    <optional>
+      <attribute name="style"/>
+    </optional>
+  </define>
+
+  <define name="Common.extra.attrib" combine="interleave">
+    <ref name="style.attrib"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-inlstyle-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-list-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-list-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-list-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-list-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,215 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>List Module</x:h1>
+
+  <div>
+    <x:h2>The dl element</x:h2>
+
+    <define name="dl">
+      <element name="dl">
+        <ref name="dl.attlist"/>
+        <optional>
+          <ref name="label"/>
+        </optional>
+        <choice>
+          <oneOrMore>
+            <choice>
+              <ref name="dt"/>
+              <ref name="dd"/>
+            </choice>
+          </oneOrMore>
+          <oneOrMore>
+            <ref name="di"/>
+          </oneOrMore>
+        </choice>
+      </element>
+    </define>
+
+    <define name="dl.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>The di element</x:h2>
+
+    <define name="di">
+      <element name="di">
+        <ref name="di.attlist"/>
+        <oneOrMore>
+          <ref name="dt"/>
+        </oneOrMore>
+        <zeroOrMore>
+          <ref name="dd"/>
+        </zeroOrMore>
+      </element>
+    </define>
+
+    <define name="di.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>The dt element</x:h2>
+
+    <define name="dt">
+      <element name="dt">
+        <ref name="dt.attlist"/>
+        <ref name="Text.model"/>
+      </element>
+    </define>
+
+    <define name="dt.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>The dd element</x:h2>
+
+    <define name="dd">
+      <element name="dd">
+        <ref name="dd.attlist"/>
+        <ref name="Flow.model"/>
+      </element>
+    </define>
+
+    <define name="dd.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>The label element</x:h2>
+
+    <define name="label">
+      <element name="label">
+        <ref name="label.attlist"/>
+        <ref name="Text.model"/>
+      </element>
+    </define>
+
+    <define name="label.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>The nl element</x:h2>
+
+    <define name="nl">
+      <element name="nl">
+        <ref name="nl.attlist"/>
+        <ref name="label"/>
+        <oneOrMore>
+          <ref name="li"/>
+        </oneOrMore>
+      </element>
+    </define>
+
+    <define name="nl.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>The ol element</x:h2>
+
+    <define name="ol">
+      <element name="ol">
+        <ref name="ol.attlist"/>
+        <optional>
+          <ref name="label"/>
+        </optional>
+        <oneOrMore>
+          <ref name="li-in-ol"/>
+        </oneOrMore>
+      </element>
+    </define>
+
+    <define name="ol.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>The ul element</x:h2>
+
+    <define name="ul">
+      <element name="ul">
+        <ref name="ul.attlist"/>
+        <optional>
+          <ref name="label"/>
+        </optional>
+        <oneOrMore>
+          <ref name="li"/>
+        </oneOrMore>
+      </element>
+    </define>
+
+    <define name="ul.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>The li element</x:h2>
+
+    <define name="li">
+      <element name="li">
+        <ref name="li.attlist"/>
+        <ref name="Flow.model"/>
+      </element>
+    </define>  
+
+    <define name="li.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+
+    <define name="li-in-ol">
+      <element name="li">
+        <ref name="li-in-ol.attlist"/>
+        <ref name="Flow.model"/>
+      </element>
+    </define>  
+
+    <define name="li-in-ol.attlist">
+      <ref name="Common.attrib"/>
+      <ref name="value.attrib"/>
+    </define>
+
+    <define name="value.attrib">
+      <optional>
+        <attribute name="value">
+          <ref name="Number.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>List Content Set</x:h2>
+
+    <define name="List.class">
+      <choice>
+        <ref name="ul"/>
+        <ref name="nl"/>
+        <ref name="ol"/>
+        <ref name="dl"/>
+      </choice>
+    </define>
+  </div>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-list-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-meta-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-meta-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-meta-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-meta-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Metainformation Module</x:h1>
+
+  <div>
+    <x:h2>The link element</x:h2>
+
+    <define name="link">
+      <element name="link">
+        <ref name="link.attlist"/>
+        <zeroOrMore>
+          <choice>
+            <ref name="link"/>
+            <ref name="meta"/>
+          </choice>
+        </zeroOrMore>
+      </element>
+    </define>
+
+    <define name="link.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <define name="head.misc" combine="choice">
+    <ref name="link"/>
+  </define>
+
+  <define name="Structural.class" combine="choice">
+    <ref name="link"/>
+  </define>
+
+  <define name="Text.class" combine="choice">
+    <ref name="link"/>
+  </define>
+
+  <div>
+    <x:h2>The meta element</x:h2>
+
+    <define name="meta">
+      <element name="meta">
+        <ref name="meta.attlist"/>
+        <choice>
+          <ref name="Text.model"/>
+          <oneOrMore>
+            <ref name="meta"/>
+          </oneOrMore>
+        </choice>
+      </element>
+    </define>
+
+    <define name="meta.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <define name="head.misc" combine="choice">
+    <ref name="meta"/>
+  </define>
+
+  <define name="Structural.class" combine="choice">
+    <ref name="meta"/>
+  </define>
+
+  <define name="Text.class" combine="choice">
+    <ref name="meta"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-meta-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-meta-attrib-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-meta-attrib-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-meta-attrib-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-meta-attrib-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+<x:h1>MetaInformation Attributes Module</x:h1>
+
+  <div>
+    <x:h2>Metadata Attribute Collection</x:h2>
+
+    <define name="about.attrib">
+      <optional>
+        <attribute name="about">
+          <ref name="URI.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="content.attrib">
+      <optional>
+        <attribute name="content">
+          <ref name="CDATA.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="datatype.attrib">
+      <optional>
+        <attribute name="datatype">
+          <ref name="QName.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="property.attrib">
+      <optional>
+        <attribute name="property">
+          <ref name="QName.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="rel.attrib">
+      <optional>
+        <attribute name="rel">
+          <!--ref name="QName.datatype"/-->
+          <ref name="LinkTypes.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="resource.attrib">
+      <optional>
+        <attribute name="resource">
+          <ref name="URI.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="restype.attrib">
+      <optional>
+        <attribute name="restype">
+          <ref name="ContentTypes.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="rev.attrib">
+      <optional>
+        <attribute name="rev">
+          <!--ref name="QName.datatype"/-->
+          <ref name="LinkTypes.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+
+    <define name="Metadata.attrib">
+      <ref name="about.attrib"/>
+      <ref name="content.attrib"/>
+      <ref name="datatype.attrib"/>
+      <ref name="property.attrib"/>
+      <ref name="rel.attrib"/>
+      <ref name="resource.attrib"/>
+      <ref name="restype.attrib"/>
+      <ref name="rev.attrib"/>
+    </define>
+  </div>
+
+  <define name="Common.extra.attrib" combine="interleave">
+    <ref name="Metadata.attrib"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-meta-attrib-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-object-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-object-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-object-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-object-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Object Module</x:h1>
+
+  <div>
+    <x:h2>The object element</x:h2>
+
+    <define name="object">
+      <element name="object">
+        <ref name="object.attlist"/>
+        <optional>
+          <ref name="caption"/>
+        </optional>
+        <optional>
+          <ref name="standby"/>
+        </optional>
+        <zeroOrMore>
+          <ref name="param"/>
+        </zeroOrMore>
+        <ref name="Flow.model"/>
+      </element>
+    </define>
+
+    <define name="object.attlist">
+      <ref name="Common.attrib"/>
+      <optional>
+        <attribute name="archive">
+          <ref name="URIs.datatype"/>
+        </attribute>
+      </optional>
+      <optional>
+        <attribute name="content-length">
+          <ref name="Number.datatype"/>
+        </attribute>
+      </optional>
+      <optional>
+        <attribute name="declare">
+          <value>declare</value>
+        </attribute>
+      </optional>
+    </define>
+  </div>
+
+  <div>
+    <x:h2>The standby element</x:h2>
+
+    <define name="standby">
+      <element name="standby">
+        <ref name="standby.attlist"/>
+        <ref name="Text.model"/>
+      </element>
+    </define>
+
+    <define name="standby.attlist">
+      <ref name="Common.attrib"/>
+    </define>
+  </div>
+
+  <define name="Text.class" combine="choice">
+    <ref name="object"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-object-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-param-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-param-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-param-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-param-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Param Module</x:h1>
+
+  <div>
+    <x:h2>The param element</x:h2>
+
+    <define name="param">
+      <element name="param">
+        <ref name="param.attlist"/>
+      </element>
+    </define>
+
+    <define name="param.attlist">
+      <optional>
+        <ref name="id.attrib"/>
+      </optional>
+      <attribute name="name"/>
+      <optional>
+        <attribute name="value"/>
+      </optional>
+      <optional>
+        <attribute name="valuetype" a:defaultValue="data">
+          <choice>
+            <value>data</value>
+            <value>ref</value>
+            <value>object</value>
+          </choice>
+        </attribute>
+      </optional>
+      <optional>
+        <attribute name="type">
+          <ref name="ContentTypes.datatype"/>
+        </attribute>
+      </optional>
+    </define>
+  </div>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-param-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-script-2.rng
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-script-2.rng?rev=279502&view=auto
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-script-2.rng (added)
+++ forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-script-2.rng Wed Sep  7 21:08:43 2005
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XHTML2: http://www.w3.org/TR/2005/WD-xhtml2-20050527
+Copyright © 1999-2004 World Wide Web Consortium, (Massachusetts Institute of Technology,
+European Research Consortium for Informatics and Mathematics, Keio University).
+All Rights Reserved. This work is distributed under the W3C® Software Licens [1]
+in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+-->
+<grammar xmlns="http://relaxng.org/ns/structure/1.0"
+         xmlns:x="http://www.w3.org/1999/xhtml">
+
+  <x:h1>Scripting Module</x:h1>
+
+  <div>
+    <x:h2>The script element</x:h2>
+
+    <define name="script">
+      <element name="script">
+        <ref name="script.attlist"/>
+        <choice>
+          <text/>
+          <ref name="script"/>
+        </choice>
+      </element>
+    </define>
+
+    <define name="script.attlist">
+      <ref name="CommonTypeRequired.attrib"/>
+      <optional>
+        <attribute name="charset">
+          <ref name="Charset.datatype"/>
+        </attribute>
+      </optional>
+      <optional>
+        <attribute name="declare">
+          <value>declare</value>
+        </attribute>
+      </optional>
+      <optional>
+        <attribute name="xml:space">
+          <value>preserve</value>
+        </attribute>
+      </optional>
+    </define>
+  </div>
+
+  <define name="head.misc" combine="choice">
+    <ref name="script"/>
+  </define>
+
+  <define name="Script.class">
+    <ref name="script"/>
+  </define>
+
+  <define name="Text.class" combine="choice">
+    <ref name="Script.class"/>
+  </define>
+
+  <define name="Structural.class" combine="choice">
+    <ref name="Script.class"/>
+  </define>
+
+</grammar>

Propchange: forrest/trunk/main/webapp/resources/schema/relaxng/WD-xhtml2-20050527/xhtml-script-2.rng
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message