element entry

element {http://www.xml-cml.org/schema/stmml}entry

Abstractfalse (This can be used in an instance)
Nillablefalse (Instance values cannot use xsi:nil)
Target Namespacehttp://www.xml-cml.org/schema/stmml
Declared Namespacesxmlns:sch=http://www.ascc.net/xml/schematron
xmlns:xsd=http://www.w3.org/2001/XMLSchema
xmlns=http://www.xml-cml.org/schema/stmml


Source

<xsd:element name="entry" id="el.entry">
    <
xsd:annotation>
        <
xsd:documentation>
            <
div class="summary">A dictionary entry</div>
            <
div class="example">
                <
pre>
<entry id="a003" term="alpha"
dataType="float"
minInclusive="0.0"
maxInclusive="180.0"
recommendedUnits="degrees">
<definition>The alpha cell angle</definition>
</entry>
                
</pre>
            </
div>
            <
div class="example">
                <
pre>
<entry id="a003"
term="matrix1"
dataType="float"
rows="3"
columns="4"
unitType="unit:length"
minInclusive="0.0"
maxInclusive="100.0"
recommendedUnits="unit:m"
totalDigits="8"
fractionDigits="3">
<definition>A matrix of lengths</definition>
<description>A data instance will have a matrix which points
to this entry (e.g. dictRef="foo:matrix1"). The matrix must
be 3*4, composed of floats in 8.3 format, of type length,
values between 0 and 100 and with recommended units metres.
</description>
</entry>
                
</pre>
            </
div>
        </
xsd:documentation>
    </
xsd:annotation>
    <
xsd:complexType>
        <
xsd:sequence>
            <
xsd:choice minOccurs="0" maxOccurs="unbounded">
                <
xsd:element ref="alternative"/>
                <
xsd:element ref="annotation"/>
                <
xsd:element ref="definition"/>
                <
xsd:element ref="description"/>
                <
xsd:element ref="enumeration"/>
                <
xsd:element ref="relatedEntry"/>
            </
xsd:choice>
        </
xsd:sequence>
        <
xsd:attributeGroup ref="tit_id_convGroup"/>
        <
xsd:attribute name="dataType" type="xsd:string"/>
        <
xsd:attribute name="rows" type="xsd:positiveInteger"/>
        <
xsd:attribute name="columns" type="xsd:positiveInteger"/>
        <
xsd:attribute name="recommendedUnits" type="unitsType"/>
        <
xsd:attribute name="unitType" type="xsd:string"/>
        <
xsd:attribute name="minExclusive" type="xsd:decimal"/>
        <
xsd:attribute name="minInclusive" type="xsd:decimal"/>
        <
xsd:attribute name="maxExclusive" type="xsd:decimal"/>
        <
xsd:attribute name="maxInclusive" type="xsd:decimal"/>
        <
xsd:attribute name="totalDigits" type="xsd:positiveInteger"/>
        <
xsd:attribute name="fractionDigits" type="xsd:nonNegativeInteger"/>
        <
xsd:attribute name="length" type="xsd:nonNegativeInteger"/>
        <
xsd:attribute name="minLength" type="xsd:nonNegativeInteger"/>
        <
xsd:attribute name="maxLength" type="xsd:positiveInteger"/>
        <
xsd:attribute name="units" type="unitsType"/>
        <
xsd:attribute name="whiteSpace" type="xsd:string"/>
        <
xsd:attribute name="pattern" type="xsd:string"/>
        <
xsd:attribute name="term" type="xsd:string" use="required"/>
    </
xsd:complexType>
</
xsd:element>


Documentation

A dictionary entry
<entry id="a003" term="alpha"
  dataType="float"
  minInclusive="0.0"
  maxInclusive="180.0"
  recommendedUnits="degrees">
  <definition>The alpha cell angle</definition>
</entry>
         
<entry id="a003"
  term="matrix1"
  dataType="float"
  rows="3"
  columns="4"
  unitType="unit:length"
  minInclusive="0.0"
  maxInclusive="100.0"
  recommendedUnits="unit:m"
  totalDigits="8"
  fractionDigits="3">
    <definition>A matrix of lengths</definition>
    <description>A data instance will have a matrix which points
  to this entry (e.g. dictRef="foo:matrix1"). The matrix must
  be 3*4, composed of floats in 8.3 format, of type length,
  values between 0 and 100 and with recommended units metres.
    </description>
</entry>
         


element entry


Stylus Studio XML Schema Library Home
Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio®, a product from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2006 All Rights Reserved.