crashanalysercmd/Libraries/Engine/ErrorLibrary/Resources/schema.xsd
changeset 2 0c91f0baec58
equal deleted inserted replaced
1:7a31f7298d8f 2:0c91f0baec58
       
     1 <?xml version="1.0" encoding="utf-8"?>
       
     2 <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
       
     3 
       
     4   <xsd:element name="category_name" type="xsd:string"/>
       
     5   <xsd:element name="category_description" type="xsd:string"/>
       
     6   <xsd:element name="panic_id" type="xsd:string"/>
       
     7   <xsd:element name="panic_description" type="xsd:string"/>
       
     8   <xsd:element name="error_name" type="xsd:string"/>
       
     9   <xsd:element name="error_value" type="xsd:string"/>
       
    10   <xsd:element name="error_component" type="xsd:string"/>
       
    11   <xsd:element name="error_text" type="xsd:string"/>
       
    12   
       
    13   <xsd:element name="panic_category">
       
    14 		<xsd:complexType>
       
    15 			<xsd:sequence>
       
    16 				<xsd:element ref="category_name" minOccurs="1" maxOccurs="1"/>
       
    17 				<xsd:element ref="category_description" minOccurs="1" maxOccurs="1"/>
       
    18 				<xsd:element ref="panics" minOccurs="1" maxOccurs="1"/>
       
    19 			</xsd:sequence>
       
    20 		</xsd:complexType>
       
    21 	</xsd:element>
       
    22 
       
    23   <xsd:element name="panics">
       
    24     <xsd:complexType>
       
    25       <xsd:sequence>
       
    26         <xsd:element ref="panic" minOccurs="1" maxOccurs="unbounded"/>
       
    27       </xsd:sequence>
       
    28     </xsd:complexType>
       
    29   </xsd:element>
       
    30 
       
    31   <xsd:element name="panic">
       
    32     <xsd:complexType>
       
    33       <xsd:sequence>
       
    34         <xsd:element ref="panic_id" minOccurs="1" maxOccurs="1"/>
       
    35         <xsd:element ref="panic_description" minOccurs="1" maxOccurs="1"/>
       
    36       </xsd:sequence>
       
    37     </xsd:complexType>
       
    38   </xsd:element>
       
    39 
       
    40   <xsd:element name="error_codes">
       
    41     <xsd:complexType>
       
    42       <xsd:sequence>
       
    43         <xsd:element ref="error" minOccurs="1" maxOccurs="unbounded"/>
       
    44       </xsd:sequence>
       
    45     </xsd:complexType>
       
    46   </xsd:element>
       
    47 
       
    48   <xsd:element name="error">
       
    49     <xsd:complexType>
       
    50       <xsd:sequence>
       
    51         <xsd:element ref="error_name" minOccurs="1" maxOccurs="1"/>
       
    52         <xsd:element ref="error_value" minOccurs="1" maxOccurs="1"/>
       
    53         <xsd:element ref="error_component" minOccurs="1" maxOccurs="1"/>
       
    54         <xsd:element ref="error_text" minOccurs="1" maxOccurs="1"/>
       
    55       </xsd:sequence>
       
    56     </xsd:complexType>
       
    57   </xsd:element>
       
    58 
       
    59 </xsd:schema>