<xsd:element name="test" type="oval_results:testType" abstract="true">
<xsd:annotation>
<xsd:documentation>This is an abstract element that is meant to be extended (via substitution groups) by the different tests found in the family schemas. An actual test element is not valid. The use of this abstract class simplifies the OVAL schema and allows descriptive element names to be used in place of test. The abstract test element inherits the id and comment attribute from the its base testType.</xsd:documentation>
<xsd:appinfo>
<cardinality>1-n</cardinality>
<attributes>id, comment, [version]</attributes>
<content>none</content>
<parent_elements>tests</parent_elements>
<child_elements>(specified through extension)</child_elements>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
|