minor updates to type conventions text based on discussion of ISSUE-595
authorStephan Zednik <zednis@rpi.edu>
Tue, 05 Mar 2013 05:53:14 -0700
changeset 5922 b49c1f2d80d1
parent 5921 aaa68014f363
child 5923 aae2afe9b90a
minor updates to type conventions text based on discussion of ISSUE-595
xml/releases/WD-prov-xml-20130312/Overview.html
--- a/xml/releases/WD-prov-xml-20130312/Overview.html	Tue Mar 05 05:45:34 2013 -0700
+++ b/xml/releases/WD-prov-xml-20130312/Overview.html	Tue Mar 05 05:53:14 2013 -0700
@@ -190,7 +190,7 @@
 aside.example div.example div.example-title {
     color: #999;
 }
-</style><link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/W3C-WD"><!--[if lt IE 9]><script src='http://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]--></head> 
+</style><link rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-WD"><!--[if lt IE 9]><script src='http://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]--></head> 
   <body><div class="head">
   <p>
     
@@ -471,7 +471,7 @@
 <h3><span class="secno">2.4 </span>Type Conventions</h3>
 <section id="type-conventions-attributes">
 <h4><span class="secno">2.4.1 </span>PROV Type Attribute</h4>
-<p>The PROV-DM states that type information is described using a the prov:type PROV attribute with and may occur multiple times for a given entity, activity, agent, or relation.</p>
+<p>The PROV-DM states type information is described using the prov:type PROV attribute and may occur multiple times for a given entity, activity, agent, or relation.</p>
 <p>PROV-XML uses the element <code>prov:type</code> to represent the prov:type PROV attribute.  This element can be use to represent both PROV and non-PROV type information.  The following examples shows type information encoded using the <code>prov:type</code> element.</p>
 <div class="example"><div class="example-title"><span>Example 1</span>: type information using prov:type PROV attribute</div><pre class="example">&lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
@@ -486,7 +486,7 @@
   &lt;/prov:entity&gt;
 
 &lt;/prov:document&gt;</pre></div>
-<p>The <code>prov:type</code> element is the only mechanism to explicitly declare multiple types for an instance or declare types that are not derived from the default element type. The <code>prov:type</code> element can be used in conjunction with schema-defined PROV types (see examples 2-5).</p>
+<p>The <code>prov:type</code> element can be used in conjunction with schema-defined PROV types (see examples 2-5).</p>
 </section> <!-- end type-conventions-attributes -->
 <section id="type-conventions-extension-types">
 <h4><span class="secno">2.4.2 </span>Extension Types</h4>
@@ -522,7 +522,7 @@
 </section><!-- end-type-conventions-extension-types -->
 <section id="type-conventions-xsi-type">
 <h4><span class="secno">2.4.3 </span>XSI Type</h4>
-<p>Because the <code>prov:Plan</code> complexType is defined as an extension of the complexType <code>prov:Entity</code>, the following example using <code>xsi:type</code> is valid and considered equivalent to the two previous examples. The attribute <code>xsi:type</code> tells an XML parser the complexType of the element.  The value of <code>xsi:type</code> must be a complexType derived from the default element type.</p>
+<p>Because the <code>prov:Plan</code> complexType is defined as an extension of the complexType <code>prov:Entity</code>, the following example using <code>xsi:type</code> is valid and considered equivalent to the two previous examples. The attribute <code>xsi:type</code> tells an XML parser the complexType of the element.  The value of <code>xsi:type</code> must be a complexType derived from the default element type in a schema with known location (referenced through <code>xsi:schemaLocation</code>).</p>
 <div class="example"><div class="example-title"><span>Example 4</span>: type information using xsi:type</div><pre class="example">&lt;prov:document
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"