<xsd:schema    xmlns:xsd=   "http:www.cis.hut.fi/picsom/picsom-xml-0.5.dtd">

    <xsd:annotation>
       <xsd:documentation  xml:lang="en">
          Picsom Schema for pid 1311655-in-49.xml
          Copyright 2001 cis.hut.fi.  All rights reserved.
       </xsd:documentation>
    </xsd:annotation>

    <xsd:element  name="result"  type="resultType"/>

    <xsd:complexType  name="resultType">
      <xsd:sequence>
         <xsd:element   name="identity"        type="xsd:string"/>
         <xsd:element   name="database"        type="DataType"/>
         <xsd:element   name="featurelist"     type="FeatureType"/>
         <xsd:element   name="algorithm"       type="ALG"/>
         <xsd:element   name="variables"       type="VariablesType"/>
         <xsd:element   name="parent_identity" type="xsd:string"/>
         <xsd:element   name="otherkeys"       type="OtherkeysType"/>
      </xsd:sequence>
    </xsd:complexType>

    <xsd:complexType  name="DataType">
      <xsd:sequence>
         <xsd:element   name="name"       type="xsd:string"/>
         <xsd:element   name="longname"   type="xsd:string"/>
         <xsd:element   name="shorttext"  type="xsd:string"/>
         <xsd:element   name="longtext">
            <xsd:complexType>
               <xsd:sequence>
                  <xsd:element  name="p">
                     <xsd:complexType>
                        <xsd:sequence>
                           <xsd:element name="a"  type="xsd:string"/>
                           <xsd:element name="i"  type="xsd:string"/>
                        </xsd:sequence>
                     </xsd:complexType>
                  </xsd:element>
                </xsd:sequence>
             </xsd:complexType>
         </xsd:element>
         <xsd:element   name="size">
             <xsd:simpleType>
                <xsd:restriction base="xsd:positiveInteger">
                   <xsd:maxExclusive value="100"/>
                </xsd:restriction>
             </xsd:simpleType>
         </xsd:element>
         <xsd:element   name="tnsizes"  type="xsd:string"/>
         <xsd:element   name="views">
             <xsd:simpleType>
                 <xsd:restriction base="xsd:positiveInteger">
                    <xsd:maxExclusive value="100"/>
                 </xsd:restriction>
             </xsd:simpleType>
         </xsd:element>
       </xsd:sequence>
     </xsd:complexType>
 
     <xsd:complexType   name="FeatureType">
        <xsd:sequence>
           <xsd:element  name="feature"  type="FEA"/>
        </xsd:sequence>
     </xsd:complexType>

     <xsd:complexType   name="FEA">
        <xsd:sequence>
           <xsd:element  name="name"     type="xsd:string"/>
           <xsd:element  name="longname" type="xsd:string"/>
           <xsd:element  name="longtext" type="xsd:string"/>
           <xsd:element  name="size">
             <xsd:simpleType>
               <xsd:restriction  base="xsd:positiveInteger">
                 <xsd:maxExclusive value="100"/>
               </xsd:restriction>
             </xsd:simpleType>
           </xsd:element>
           <xsd:element  name="levels">
             <xsd:simpleType>
               <xsd:restriction base="xsd:positiveInteger">
                  <xsd:maxExclusive value="100"/>
               </xsd:restriction>
             </xsd:simpleType>
           </xsd:element>
           <xsd:element name="selected">
              <xsd:simpleType>
                <xsd:restriction base="xsd:positiveInteger">
                   <xsd:maxExclusive value="100"/>
                </xsd:restriction>
              </xsd:simpleType>
           </xsd:element>
        </xsd:sequence>
      </xsd:complexType>

      <xsd:complexType  name="ALG">
         <xsd:sequence>
            <xsd:element  name="name"   type="xsd:string"/>    
         </xsd:sequence>
      </xsd:complexType>

      <xsd:complexType  name="VariablesType">
         <xsd:sequence>
            <xsd:element  name="permapnewimages">
               <xsd:simpleType>
                  <xsd:restriction  base="xsd:positiveInteger">
                     <xsd:maxExclusive  value="100"/>
                  </xsd:restriction>
               </xsd:simpleType>
            </xsd:element>
            <xsd:element  name="imgcols">
               <xsd:simpleType>
                  <xsd:restriction  base="xsd:positiveInteger">
                     <xsd:maxExclusive  value="100"/>
                  </xsd:restriction>
               </xsd:simpleType>
             </xsd:element>
            <xsd:element  name="showstats">
               <xsd:simpleType>
                  <xsd:restriction  base="xsd:positiveInteger">
                     <xsd:maxExclusive  value="100"/>
                  </xsd:restriction>
               <xsd:simpleType>
            </xsd:element>
            <xsd:element  name="vqlevel">
               <xsd:simpleType>
                 <xsd:restriction  base="xsd:positiveInteger">
                     <xsd:maxExclusive  value="100"/>
                 </xsd:restriction>
               </xsd:simpleType>
            </xsd:element>
         </xsd:sequence>
      </xsd:complexType>

      <xsd:complexType  name="OtherkeysType">
         <xsd:sequence>
            <xsd:element  name="fii"   type="xsd:string"/>
            <xsd:element  name="foo"   type="xsd:string"/>
            <xsd:element  name="gnats" type="xsd:string"/>
         </xsd:sequence>
      </xsd:complexType> 
          

</xsd:schema>  













































































































































