updated inline Document and BundleConstructor type declarations to match update to schema
--- a/xml/prov-xml.html Tue Apr 16 20:13:01 2013 -0600
+++ b/xml/prov-xml.html Tue Apr 16 20:17:31 2013 -0600
@@ -1769,9 +1769,9 @@
<p>The bundle entity associated with a bundle constructor set must have the same <code>prov:id</code> as the bundle constructor set.</p>
<pre class="schema-type">
<xs:complexType name="BundleConstructor">
- <xs:sequence maxOccurs="unbounded">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
<-- references to standard non-PROV attribute PROV elements -->
- </xs:sequence>
+ </xs:choice>
<xs:attribute ref="prov:id"/>
</xs:complexType>
</pre>
@@ -1779,10 +1779,10 @@
<p>Although <code>prov:bundleContent</code> can only be expressed at the <code>prov:document</code> level, the corresponding bundle entities may be specified at from either the <code>prov:document</code> or any <code>prov:bundleContent</code>, if at all.</p>
<pre>
<xs:complexType name="Document">
- <xs:sequence maxOccurs="unbounded">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
<!-- references to standard non-PROV attribute PROV elements -->
<xs:element name="bundleContent" type="prov:BundleConstructor" minOccurs="0"/>
- </xs:sequence>
+ </xs:choice>
</xs:complexType>
</pre>
<pre class="example" title="prov:bundleContent">
@@ -2232,10 +2232,10 @@
</p>
<pre class="schema-type">
<xs:complexType name="Document">
- <xs:sequence maxOccurs="unbounded">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
<!-- references to standard non-PROV attribute PROV elements -->
<xs:element name="bundleContent" type="prov:BundleConstructor" minOccurs="0"/>
- </xs:sequence>
+ </xs:choice>
</xs:complexType>
</pre>