<xsd:complexType name="ValueType">
<xsd:annotation>
<xsd:documentation>The ValueType complex type holds the actual value of the variable when dealing with a constant variable. This value should be used by all tests that reference this variable. The value can not be over-ridden by an external source.</xsd:documentation>
<xsd:appinfo>
<sch:pattern id="value" xmlns:sch="http://purl.oclc.org/dsdl/schematron">
<sch:rule context="oval-def:constant_variable/oval-def:value">
<sch:assert test=".!=''">The value element of the constant_variable <sch:value-of select="../../@id" /> can not be empty.</sch:assert>
</sch:rule>
</sch:pattern>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="xsd:anySimpleType" />
</xsd:simpleContent>
</xsd:complexType>
|