<xsd:element name="property" id="el.property">
<xsd:annotation>
<xsd:documentation>
<h:div class="summary" xmlns:h="http://www.w3.org/1999/xhtml">A container for a property.</h:div>
<h:div class="description" xmlns:h="http://www.w3.org/1999/xhtml">
<h:tt>property</h:tt> can contain one or more children, usually <h:tt>scalar</h:tt>,
<h:tt>array</h:tt> or <h:tt>matrix</h:tt>. The <h:tt>dictRef</h:tt> attribute is
required, even if there is a single scalar child with the same dictRef. The
property may have a different dictRef from the child, thus providing an extension
mechanism.
<h:p>Properties may have a <h:tt>state</h:tt> attribute to distinguish the state of
matter</h:p>
</h:div>
<h:div class="example" href="property1.xml" xmlns:h="http://www.w3.org/1999/xhtml" />
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="metadataList" minOccurs="0" maxOccurs="unbounded" />
<xsd:element ref="name" minOccurs="0" maxOccurs="unbounded" />
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element ref="scalar" />
<xsd:element ref="array" />
<xsd:element ref="matrix" />
</xsd:choice>
</xsd:sequence>
<xsd:attributeGroup ref="dictRef" />
<xsd:attributeGroup ref="convention" />
<xsd:attributeGroup ref="title" />
<xsd:attributeGroup ref="id" />
<xsd:attributeGroup ref="ref" />
<xsd:attributeGroup ref="role">
<xsd:annotation>
<xsd:documentation>
<h:div class="specific" xmlns:h="http://www.w3.org/1999/xhtml">Semantics are not yet controlled but could include
thermochemistry, kinetics or other common properties.</h:div>
</xsd:documentation>
</xsd:annotation>
</xsd:attributeGroup>
<xsd:attributeGroup ref="state" />
</xsd:complexType>
</xsd:element>
|