Settings Element

Description

A collection of settings, each defined as a variable with a name and a value.

Diagram

Settings Element (Required, 1 element allowed)Sequence (Required, 1 element allowed)Variable Element (Optional, unlimited elements allowed)


Children

Used By

Source

<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Settings">
    <xs:annotation>
        <xs:documentation>A collection of settings, each defined as a variable with a name and a value.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:sequence>
            <xs:element name="Variable" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation>A single settings element.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:attribute name="name" use="required">
                        <xs:annotation>
                            <xs:documentation>The name of the setting.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:string">
                                <xs:enumeration value="default_imp_file" />
                                <xs:enumeration value="common_file" />
                                <xs:enumeration value="cache scripts" />
                                <xs:enumeration value="func_to_get_base_elem" />
                                <xs:enumeration value="file_for_func_to_get_base_elem" />
                                <xs:enumeration value="func_to_get_table_data" />
                                <xs:enumeration value="func_to_get_cell_elem" />
                                <xs:enumeration value="other supported types" />
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                    <xs:attribute name="value" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The value for the setting.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                </xs:complexType>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
</xs:element>