Warning, /education/libkeduvocdocument/keduvocdocument/kvtml2.xsd is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <schema xmlns="http://www.w3.org/2001/XMLSchema"
0003         xmlns:kvtml2="http://edu.kde.org/kvtml/KVTMLII"
0004         targetNamespace="http://edu.kde.org/kvtml/KVTMLII"
0005         elementFormDefault="qualified">
0006   <element name="kvtml">
0007     <complexType>
0008       <sequence>
0009         <element name="information">
0010           <complexType>
0011             <sequence>
0012               <element name="generator" minOccurs="0" />
0013               <element name="title" />
0014               <element name="author" minOccurs="0" />
0015               <element name="license" minOccurs="0" />
0016               <element name="comment" minOccurs="0" />
0017               <element name="category" minOccurs="0" />
0018             </sequence>
0019           </complexType>
0020         </element>
0021         
0022         <element name="identifiers">
0023           <complexType>
0024             <sequence>
0025              <element name="identifier" minOccurs="0" maxOccurs="unbounded">
0026                 <complexType>
0027                   <sequence>
0028                     <element name="identifiertype" minOccurs="0" />
0029                     <element name="name" minOccurs="0" />
0030                     <element name="locale" />
0031                     <element name="comment" minOccurs="0" />
0032                     <element name="sizehint" minOccurs="0" />
0033                     <element name="article" minOccurs="0">
0034                       <complexType>
0035                         <sequence>
0036                           <element name="definite" type="kvtml2:dt_article" minOccurs="0" />
0037                           <element name="indefinite" type="kvtml2:dt_article" minOccurs="0" />
0038                         </sequence>
0039                       </complexType>
0040                     </element>
0041                     <element name="personalpronouns" minOccurs="0">
0042                       <complexType>
0043                         <sequence>
0044                           <element name="singular" type="kvtml2:dt_personalPronouns" minOccurs="0" />
0045                           <element name="plural" type="kvtml2:dt_personalPronouns" minOccurs="0" />
0046                           <element name="tense" minOccurs="0" />
0047                         </sequence>
0048                       </complexType>
0049                     </element>
0050                   </sequence>
0051                   <attribute name="id"/>
0052                 </complexType>
0053               </element>
0054             </sequence>
0055           </complexType>
0056         </element>
0057         
0058         <element name="wordtypedefinitions" minOccurs="0">
0059           <complexType>
0060             <sequence>
0061               <element name="wordtypedefinition" minOccurs="0" maxOccurs="unbounded">
0062                 <complexType>
0063                   <sequence>
0064                     <element name="typename" />
0065                     <element name="specialwordtype" minOccurs="0" />
0066                     <element name="subwordtypedefinition" type="kvtml2:dt_subwordtypedefinition" minOccurs="0" maxOccurs="unbounded" />
0067                   </sequence>
0068                 </complexType>
0069               </element>
0070             </sequence>
0071           </complexType>
0072         </element>
0073         
0074         <element name="usages" minOccurs="0">
0075           <complexType>
0076             <sequence>
0077               <element name="usage" minOccurs="0" maxOccurs="unbounded" />
0078             </sequence>
0079           </complexType>
0080         </element>
0081         
0082         <element name="entries">
0083           <complexType>
0084             <sequence>
0085               <element name="entry" minOccurs="0" maxOccurs="unbounded">
0086                 <complexType>
0087                   <sequence>
0088                     <element name="inactive" minOccurs="0" />
0089                     <element name="inquery" minOccurs="0" />
0090                     <element name="sizehint" minOccurs="0" />
0091                     <element name="translation" minOccurs="0" maxOccurs="unbounded">
0092                       <complexType>
0093                         <sequence>
0094                           <element name="text" />
0095                           <element name="wordtype" minOccurs="0">
0096                             <complexType>
0097                               <sequence>
0098                                 <element name="typename" minOccurs="0" />
0099                                 <element name="subtypename" minOccurs="0" />
0100                               </sequence>
0101                             </complexType>
0102                           </element>
0103                           <element name="inquery" minOccurs="0" />
0104                           <element name="comment" minOccurs="0" />
0105                           <element name="pronunciation" minOccurs="0" />
0106                           <element name="falsefriend" minOccurs="0">
0107                             <complexType>
0108                               <simpleContent>
0109                                 <extension base="string">
0110                                   <attribute name="fromid" type="integer" />
0111                                 </extension>
0112                               </simpleContent>
0113                             </complexType>
0114                           </element>
0115                           <element name="antonym" minOccurs="0" />
0116                           <element name="synonym" minOccurs="0" />
0117                           <element name="example" minOccurs="0" />
0118                           <element name="usage" minOccurs="0" maxOccurs="unbounded"/>
0119                           <element name="paraphrase" minOccurs="0" />
0120                           <element name="comparison" minOccurs="0">
0121                             <complexType>
0122                               <sequence>
0123                                 <element name="absolute" />
0124                                 <element name="comparative" />
0125                                 <element name="superlative" />
0126                               </sequence>
0127                             </complexType>
0128                           </element>
0129                           <element name="conjugation" minOccurs="0" maxOccurs="unbounded">
0130                             <complexType>
0131                               <sequence>
0132                                 <element name="tense" minOccurs="0" />
0133                                 <element name="singular" type="kvtml2:dt_article" minOccurs="0" />
0134                                 <element name="plural" type="kvtml2:dt_article" minOccurs="0" />
0135                               </sequence>
0136                             </complexType>
0137                           </element>
0138                           <element name="grade" minOccurs="0">
0139                             <complexType>
0140                               <sequence>
0141                                 <element name="currentgrade" />
0142                                 <element name="count" />
0143                                 <element name="errorcount" />
0144                                 <element name="date" />
0145                               </sequence>
0146                               <attribute name="fromid" use="required" />
0147                             </complexType>
0148                           </element>
0149                           <element name="image" minOccurs="0" />
0150                           <element name="multiplechoice" minOccurs="0">
0151                             <complexType>
0152                               <sequence>
0153                                 <element name="choice" maxOccurs="unbounded" />
0154                               </sequence>
0155                             </complexType>
0156                           </element>
0157                           <element name="sound" minOccurs="0" />
0158                         </sequence>
0159                         <attribute name="id" use="required" />
0160                       </complexType>
0161                     </element>
0162                   </sequence>
0163                   <attribute name="id" use="required" />
0164                 </complexType>
0165               </element>
0166             </sequence>
0167           </complexType>
0168         </element>
0169 
0170         <element name="tenses" minOccurs="0">
0171           <complexType>
0172             <sequence>
0173               <element name="tense" minOccurs="0" maxOccurs="unbounded" />
0174             </sequence>
0175           </complexType>
0176         </element>
0177 
0178         <element name="lessons" minOccurs="0">
0179           <complexType>
0180             <sequence>
0181               <element name="lesson" minOccurs="0" maxOccurs="unbounded">
0182                 <complexType>
0183                   <sequence>
0184                     <element name="name" />
0185                     <element name="query" minOccurs="0" />
0186                     <element name="current" minOccurs="0" />
0187                     <element name="entryid" minOccurs="0" maxOccurs="unbounded" />
0188                   </sequence>
0189                 </complexType>
0190               </element>
0191             </sequence>
0192           </complexType>
0193         </element>
0194       </sequence>
0195       <attribute name="version" use="required" />
0196     </complexType>
0197   </element>
0198   
0199   <complexType name="dt_article">
0200     <choice>
0201       <element name="male" />
0202       <element name="female" />
0203       <element name="neutral" />
0204     </choice>
0205   </complexType>
0206 
0207   <complexType name="dt_personalPronouns">
0208     <sequence>
0209       <element name="firstperson" />
0210       <element name="secondperson" />
0211       <element name="thirdperson">
0212         <complexType>
0213           <choice>
0214             <group ref="kvtml2:gr_thirdperson" />
0215             <element name="common" />
0216           </choice>
0217         </complexType>
0218       </element>
0219     </sequence>
0220   </complexType>
0221   
0222   <complexType name="dt_subwordtypedefinition">
0223     <sequence>
0224       <element name="subtypename" />
0225       <element name="specialwordtype" minOccurs="0" />
0226     </sequence>
0227   </complexType>
0228 
0229   <group name="gr_thirdperson">
0230     <sequence>
0231       <element name="male" />
0232       <element name="female" />
0233       <element name="neutral" />
0234     </sequence>
0235   </group>
0236 </schema>