TestingEnvironment Schema
Property Element
Description
An identification property for the test object class.
Namespace(none)
Diagram
Description ElementType ElementSequenceProperty Element
Overview
Property 1..∞
An identification property for the test object class.
Name required RestrictedString Simple Type
The property name.
ForVerification optional xs:boolean
Indicates if the property can be used for verification in a Checkpoint.
ForDefaultVerification optional xs:boolean
Indicates if the property is used by default for verification in a Checkpoint.
ForDescription optional xs:boolean
Indicates if the property is used in constructing the object description.
Sequence
Type
The data type.
VariantType optional Variant Simple Type
The variant type of the argument.
ListOfValuesName optional xs:IDREF
The name of the list of values of the argument. Can be one of the list of values names defined in this XML.
Description optional xs:string
The description of the element.
Attributes
NameTypeUseDefaultFixedDescription
NameRestrictedString Simple Typerequired  The property name.
ForVerificationxs:booleanoptionalfalse Indicates if the property can be used for verification in a Checkpoint.
ForDefaultVerificationxs:booleanoptionalfalse Indicates if the property is used by default for verification in a Checkpoint.
ForDescriptionxs:booleanoptionalfalse Indicates if the property is used in constructing the object description.
Source
<xs:element name="Property" maxOccurs="unbounded" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>An identification property for the test object class.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="Type"  />
      <xs:element ref="Description" minOccurs="0"  />
    </xs:sequence>
    <xs:attribute name="Name" type="RestrictedString" use="required">
      <xs:annotation>
        <xs:documentation>The property name.
                      </xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ForVerification" type="xs:boolean" use="optional" default="false">
      <xs:annotation>
        <xs:documentation>Indicates if the property can be used for verification in a Checkpoint.
                      </xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ForDefaultVerification" type="xs:boolean" use="optional" default="false">
      <xs:annotation>
        <xs:documentation>Indicates if the property is used by default for verification in a Checkpoint.
                      </xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ForDescription" type="xs:boolean" use="optional" default="false">
      <xs:annotation>
        <xs:documentation>Indicates if the property is used in constructing the object description.
                      </xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
See Also