openrat-cms

# OpenRat Content Management System
git clone http://git.code.weiherhei.de/openrat-cms.git
Log | Files | Refs

template.xsd (136937B)


      1 <?xml version="1.0" encoding="utf-8"?>
      2 <xsd:schema xmlns="http://www.openrat.de/template"
      3             targetNamespace="http://www.openrat.de/template" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
      4             elementFormDefault="qualified" attributeFormDefault="unqualified">
      5     <xsd:element name="selector" type="selectorType"/>
      6     <xsd:complexType name="selectorType">
      7         <xsd:choice maxOccurs="unbounded" minOccurs="0">
      8             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
      9             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
     10             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
     11             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
     12             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
     13             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
     14             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
     15             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
     16             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
     17             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
     18             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
     19             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
     20             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
     21             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
     22             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
     23             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
     24             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
     25             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
     26             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
     27             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
     28             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
     29             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
     30             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
     31             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
     32             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
     33             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
     34             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
     35             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
     36             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
     37             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
     38             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
     39             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
     40             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
     41             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
     42             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
     43             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
     44             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
     45             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
     46             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
     47         </xsd:choice>
     48         <xsd:attribute name="types" type="xsd:string"/>
     49         <xsd:attribute name="name" type="xsd:string"/>
     50         <xsd:attribute name="id" type="xsd:string"/>
     51         <xsd:attribute name="folderid" type="xsd:string"/>
     52         <xsd:attribute name="param" type="xsd:string"/>
     53         <xsd:attribute name="request" type="xsd:string"/>
     54     </xsd:complexType>
     55     <xsd:element name="text" type="textType"/>
     56     <xsd:complexType name="textType">
     57         <xsd:choice maxOccurs="unbounded" minOccurs="0">
     58             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
     59             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
     60             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
     61             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
     62             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
     63             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
     64             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
     65             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
     66             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
     67             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
     68             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
     69             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
     70             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
     71             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
     72             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
     73             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
     74             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
     75             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
     76             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
     77             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
     78             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
     79             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
     80             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
     81             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
     82             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
     83             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
     84             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
     85             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
     86             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
     87             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
     88             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
     89             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
     90             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
     91             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
     92             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
     93             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
     94             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
     95             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
     96             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
     97         </xsd:choice>
     98         <xsd:attribute name="prefix" type="xsd:string"/>
     99         <xsd:attribute name="suffix" type="xsd:string"/>
    100         <xsd:attribute name="title" type="xsd:string"/>
    101         <xsd:attribute name="type" type="xsd:string"/>
    102         <xsd:attribute name="escape" type="xsd:boolean"/>
    103         <xsd:attribute name="var" type="xsd:string"/>
    104         <xsd:attribute name="text" type="xsd:string"/>
    105         <xsd:attribute name="key" type="xsd:string"/>
    106         <xsd:attribute name="raw" type="xsd:string"/>
    107         <xsd:attribute name="value" type="xsd:string"/>
    108         <xsd:attribute name="maxlength" type="xsd:string"/>
    109         <xsd:attribute name="accesskey" type="xsd:string"/>
    110         <xsd:attribute name="cut" type="xsd:string"/>
    111         <xsd:attribute name="label" type="xsd:string"/>
    112         <xsd:attribute name="newline" type="xsd:boolean"/>
    113         <xsd:attribute name="class" type="xsd:string"/>
    114         <xsd:attribute name="request" type="xsd:string"/>
    115     </xsd:complexType>
    116     <xsd:element name="dummy" type="dummyType"/>
    117     <xsd:complexType name="dummyType">
    118         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    119             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    120             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    121             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    122             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    123             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    124             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    125             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    126             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    127             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    128             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    129             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    130             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    131             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    132             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    133             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    134             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    135             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    136             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    137             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    138             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    139             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    140             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    141             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    142             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    143             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    144             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    145             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    146             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    147             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    148             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    149             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    150             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    151             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    152             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    153             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    154             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    155             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    156             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    157             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    158         </xsd:choice>
    159         <xsd:attribute name="request" type="xsd:string"/>
    160     </xsd:complexType>
    161     <xsd:element name="logo" type="logoType"/>
    162     <xsd:complexType name="logoType">
    163         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    164             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    165             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    166             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    167             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    168             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    169             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    170             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    171             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    172             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    173             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    174             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    175             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    176             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    177             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    178             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    179             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    180             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    181             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    182             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    183             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    184             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    185             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    186             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    187             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    188             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    189             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    190             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    191             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    192             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    193             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    194             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    195             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    196             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    197             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    198             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    199             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    200             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    201             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    202             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    203         </xsd:choice>
    204         <xsd:attribute name="name" type="xsd:string"/>
    205         <xsd:attribute name="request" type="xsd:string"/>
    206     </xsd:complexType>
    207     <xsd:element name="include" type="includeType"/>
    208     <xsd:complexType name="includeType">
    209         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    210             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    211             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    212             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    213             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    214             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    215             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    216             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    217             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    218             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    219             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    220             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    221             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    222             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    223             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    224             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    225             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    226             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    227             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    228             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    229             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    230             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    231             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    232             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    233             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    234             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    235             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    236             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    237             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    238             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    239             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    240             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    241             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    242             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    243             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    244             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    245             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    246             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    247             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    248             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    249         </xsd:choice>
    250         <xsd:attribute name="file" type="xsd:string"/>
    251         <xsd:attribute name="request" type="xsd:string"/>
    252     </xsd:complexType>
    253     <xsd:element name="else" type="elseType"/>
    254     <xsd:complexType name="elseType">
    255         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    256             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    257             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    258             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    259             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    260             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    261             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    262             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    263             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    264             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    265             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    266             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    267             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    268             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    269             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    270             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    271             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    272             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    273             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    274             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    275             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    276             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    277             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    278             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    279             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    280             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    281             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    282             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    283             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    284             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    285             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    286             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    287             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    288             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    289             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    290             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    291             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    292             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    293             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    294             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    295         </xsd:choice>
    296         <xsd:attribute name="request" type="xsd:string"/>
    297     </xsd:complexType>
    298     <xsd:element name="label" type="labelType"/>
    299     <xsd:complexType name="labelType">
    300         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    301             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    302             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    303             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    304             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    305             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    306             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    307             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    308             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    309             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    310             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    311             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    312             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    313             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    314             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    315             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    316             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    317             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    318             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    319             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    320             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    321             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    322             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    323             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    324             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    325             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    326             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    327             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    328             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    329             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    330             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    331             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    332             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    333             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    334             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    335             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    336             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    337             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    338             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    339             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    340         </xsd:choice>
    341         <xsd:attribute name="for" type="xsd:string"/>
    342         <xsd:attribute name="value" type="xsd:string"/>
    343         <xsd:attribute name="key" type="xsd:string"/>
    344         <xsd:attribute name="text" type="xsd:string"/>
    345         <xsd:attribute name="request" type="xsd:string"/>
    346     </xsd:complexType>
    347     <xsd:element name="editor" type="editorType"/>
    348     <xsd:complexType name="editorType">
    349         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    350             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    351             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    352             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    353             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    354             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    355             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    356             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    357             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    358             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    359             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    360             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    361             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    362             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    363             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    364             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    365             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    366             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    367             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    368             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    369             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    370             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    371             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    372             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    373             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    374             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    375             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    376             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    377             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    378             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    379             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    380             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    381             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    382             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    383             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    384             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    385             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    386             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    387             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    388             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    389         </xsd:choice>
    390         <xsd:attribute name="type" type="xsd:string"/>
    391         <xsd:attribute name="name" type="xsd:string"/>
    392         <xsd:attribute name="mode" type="xsd:string"/>
    393         <xsd:attribute name="extension" type="xsd:string"/>
    394         <xsd:attribute name="mimetype" type="xsd:string"/>
    395         <xsd:attribute name="prefix" type="xsd:string"/>
    396         <xsd:attribute name="readonly" type="xsd:boolean"/>
    397         <xsd:attribute name="class" type="xsd:string"/>
    398         <xsd:attribute name="request" type="xsd:string"/>
    399     </xsd:complexType>
    400     <xsd:element name="newline" type="newlineType"/>
    401     <xsd:complexType name="newlineType">
    402         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    403             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    404             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    405             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    406             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    407             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    408             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    409             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    410             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    411             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    412             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    413             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    414             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    415             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    416             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    417             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    418             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    419             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    420             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    421             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    422             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    423             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    424             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    425             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    426             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    427             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    428             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    429             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    430             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    431             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    432             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    433             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    434             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    435             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    436             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    437             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    438             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    439             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    440             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    441             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    442         </xsd:choice>
    443         <xsd:attribute name="request" type="xsd:string"/>
    444     </xsd:complexType>
    445     <xsd:element name="link" type="linkType"/>
    446     <xsd:complexType name="linkType">
    447         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    448             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    449             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    450             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    451             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    452             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    453             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    454             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    455             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    456             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    457             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    458             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    459             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    460             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    461             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    462             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    463             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    464             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    465             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    466             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    467             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    468             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    469             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    470             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    471             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    472             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    473             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    474             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    475             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    476             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    477             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    478             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    479             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    480             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    481             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    482             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    483             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    484             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    485             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    486             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    487         </xsd:choice>
    488         <xsd:attribute name="var1" type="xsd:string"/>
    489         <xsd:attribute name="var2" type="xsd:string"/>
    490         <xsd:attribute name="var3" type="xsd:string"/>
    491         <xsd:attribute name="var4" type="xsd:string"/>
    492         <xsd:attribute name="var5" type="xsd:string"/>
    493         <xsd:attribute name="value1" type="xsd:string"/>
    494         <xsd:attribute name="value2" type="xsd:string"/>
    495         <xsd:attribute name="value3" type="xsd:string"/>
    496         <xsd:attribute name="value4" type="xsd:string"/>
    497         <xsd:attribute name="value5" type="xsd:string"/>
    498         <xsd:attribute name="target" type="xsd:string"/>
    499         <xsd:attribute name="type" type="xsd:string"/>
    500         <xsd:attribute name="action" type="xsd:string"/>
    501         <xsd:attribute name="subaction" type="xsd:string"/>
    502         <xsd:attribute name="title" type="xsd:string"/>
    503         <xsd:attribute name="class" type="xsd:string"/>
    504         <xsd:attribute name="url" type="xsd:string"/>
    505         <xsd:attribute name="config" type="xsd:string"/>
    506         <xsd:attribute name="id" type="xsd:string"/>
    507         <xsd:attribute name="accesskey" type="xsd:string"/>
    508         <xsd:attribute name="name" type="xsd:string"/>
    509         <xsd:attribute name="anchor" type="xsd:string"/>
    510         <xsd:attribute name="frame" type="xsd:string"/>
    511         <xsd:attribute name="modal" type="xsd:boolean"/>
    512         <xsd:attribute name="afterSuccess" type="xsd:string"/>
    513         <xsd:attribute name="request" type="xsd:string"/>
    514     </xsd:complexType>
    515     <xsd:element name="radio" type="radioType"/>
    516     <xsd:complexType name="radioType">
    517         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    518             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    519             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    520             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    521             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    522             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    523             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    524             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    525             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    526             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    527             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    528             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    529             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    530             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    531             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    532             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    533             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    534             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    535             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    536             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    537             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    538             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    539             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    540             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    541             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    542             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    543             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    544             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    545             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    546             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    547             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    548             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    549             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    550             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    551             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    552             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    553             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    554             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    555             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    556             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    557         </xsd:choice>
    558         <xsd:attribute name="readonly" type="xsd:boolean"/>
    559         <xsd:attribute name="value" type="xsd:string"/>
    560         <xsd:attribute name="prefix" type="xsd:string"/>
    561         <xsd:attribute name="suffix" type="xsd:string"/>
    562         <xsd:attribute name="class" type="xsd:string"/>
    563         <xsd:attribute name="onchange" type="xsd:string"/>
    564         <xsd:attribute name="children" type="xsd:string"/>
    565         <xsd:attribute name="checked" type="xsd:string"/>
    566         <xsd:attribute name="label" type="xsd:string"/>
    567         <xsd:attribute name="name" type="xsd:string"/>
    568         <xsd:attribute name="request" type="xsd:string"/>
    569     </xsd:complexType>
    570     <xsd:element name="set" type="setType"/>
    571     <xsd:complexType name="setType">
    572         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    573             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    574             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    575             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    576             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    577             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    578             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    579             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    580             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    581             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    582             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    583             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    584             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    585             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    586             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    587             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    588             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    589             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    590             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    591             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    592             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    593             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    594             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    595             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    596             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    597             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    598             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    599             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    600             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    601             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    602             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    603             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    604             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    605             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    606             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    607             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    608             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    609             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    610             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    611             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    612         </xsd:choice>
    613         <xsd:attribute name="var" type="xsd:string"/>
    614         <xsd:attribute name="value" type="xsd:string"/>
    615         <xsd:attribute name="key" type="xsd:string"/>
    616         <xsd:attribute name="request" type="xsd:string"/>
    617     </xsd:complexType>
    618     <xsd:element name="checkbox" type="checkboxType"/>
    619     <xsd:complexType name="checkboxType">
    620         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    621             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    622             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    623             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    624             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    625             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    626             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    627             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    628             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    629             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    630             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    631             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    632             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    633             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    634             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    635             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    636             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    637             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    638             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    639             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    640             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    641             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    642             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    643             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    644             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    645             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    646             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    647             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    648             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    649             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    650             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    651             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    652             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    653             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    654             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    655             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    656             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    657             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    658             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    659             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    660         </xsd:choice>
    661         <xsd:attribute name="default" type="xsd:boolean"/>
    662         <xsd:attribute name="name" type="xsd:string"/>
    663         <xsd:attribute name="readonly" type="xsd:boolean"/>
    664         <xsd:attribute name="required" type="xsd:boolean"/>
    665         <xsd:attribute name="label" type="xsd:string"/>
    666         <xsd:attribute name="request" type="xsd:string"/>
    667     </xsd:complexType>
    668     <xsd:element name="input" type="inputType"/>
    669     <xsd:complexType name="inputType">
    670         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    671             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    672             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    673             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    674             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    675             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    676             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    677             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    678             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    679             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    680             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    681             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    682             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    683             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    684             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    685             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    686             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    687             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    688             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    689             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    690             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    691             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    692             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    693             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    694             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    695             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    696             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    697             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    698             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    699             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    700             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    701             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    702             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    703             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    704             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    705             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    706             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    707             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    708             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    709             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    710         </xsd:choice>
    711         <xsd:attribute name="default" type="xsd:string"/>
    712         <xsd:attribute name="type" type="xsd:string"/>
    713         <xsd:attribute name="index" type="xsd:string"/>
    714         <xsd:attribute name="name" type="xsd:string"/>
    715         <xsd:attribute name="prefix" type="xsd:string"/>
    716         <xsd:attribute name="value" type="xsd:string"/>
    717         <xsd:attribute name="size" type="xsd:string"/>
    718         <xsd:attribute name="maxlength" type="xsd:int"/>
    719         <xsd:attribute name="onchange" type="xsd:string"/>
    720         <xsd:attribute name="hint" type="xsd:string"/>
    721         <xsd:attribute name="icon" type="xsd:string"/>
    722         <xsd:attribute name="required" type="xsd:boolean"/>
    723         <xsd:attribute name="focus" type="xsd:boolean"/>
    724         <xsd:attribute name="label" type="xsd:string"/>
    725         <xsd:attribute name="readonly" type="xsd:boolean"/>
    726         <xsd:attribute name="class" type="xsd:string"/>
    727         <xsd:attribute name="request" type="xsd:string"/>
    728     </xsd:complexType>
    729     <xsd:element name="insert" type="insertType"/>
    730     <xsd:complexType name="insertType">
    731         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    732             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    733             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    734             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    735             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    736             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    737             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    738             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    739             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    740             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    741             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    742             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    743             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    744             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    745             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    746             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    747             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    748             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    749             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    750             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    751             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    752             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    753             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    754             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    755             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    756             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    757             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    758             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    759             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    760             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    761             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    762             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    763             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    764             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    765             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    766             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    767             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    768             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    769             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    770             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    771         </xsd:choice>
    772         <xsd:attribute name="name" type="xsd:string"/>
    773         <xsd:attribute name="url" type="xsd:string"/>
    774         <xsd:attribute name="function" type="xsd:string"/>
    775         <xsd:attribute name="request" type="xsd:string"/>
    776     </xsd:complexType>
    777     <xsd:element name="header" type="headerType"/>
    778     <xsd:complexType name="headerType">
    779         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    780             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    781             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    782             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    783             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    784             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    785             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    786             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    787             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    788             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    789             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    790             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    791             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    792             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    793             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    794             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    795             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    796             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    797             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    798             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    799             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    800             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    801             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    802             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    803             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    804             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    805             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    806             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    807             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    808             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    809             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    810             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    811             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    812             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    813             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    814             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    815             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    816             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    817             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    818             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    819         </xsd:choice>
    820         <xsd:attribute name="views" type="xsd:string"/>
    821         <xsd:attribute name="request" type="xsd:string"/>
    822     </xsd:complexType>
    823     <xsd:element name="date" type="dateType"/>
    824     <xsd:complexType name="dateType">
    825         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    826             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    827             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    828             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    829             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    830             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    831             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    832             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    833             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    834             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    835             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    836             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    837             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    838             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    839             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    840             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    841             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    842             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    843             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    844             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    845             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    846             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    847             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    848             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    849             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    850             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    851             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    852             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    853             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    854             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    855             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    856             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    857             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    858             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    859             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    860             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    861             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    862             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    863             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    864             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    865         </xsd:choice>
    866         <xsd:attribute name="date" type="xsd:string"/>
    867         <xsd:attribute name="request" type="xsd:string"/>
    868     </xsd:complexType>
    869     <xsd:element name="if" type="ifType"/>
    870     <xsd:complexType name="ifType">
    871         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    872             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    873             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    874             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    875             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    876             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    877             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    878             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    879             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    880             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    881             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    882             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    883             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    884             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    885             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    886             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    887             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    888             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    889             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    890             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    891             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    892             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    893             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    894             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    895             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    896             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    897             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    898             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    899             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    900             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    901             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    902             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    903             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    904             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    905             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    906             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    907             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    908             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    909             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    910             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    911         </xsd:choice>
    912         <xsd:attribute name="true" type="xsd:string"/>
    913         <xsd:attribute name="false" type="xsd:string"/>
    914         <xsd:attribute name="contains" type="xsd:string"/>
    915         <xsd:attribute name="value" type="xsd:string"/>
    916         <xsd:attribute name="empty" type="xsd:string"/>
    917         <xsd:attribute name="equals" type="xsd:string"/>
    918         <xsd:attribute name="lessthan" type="xsd:string"/>
    919         <xsd:attribute name="greaterthan" type="xsd:string"/>
    920         <xsd:attribute name="present" type="xsd:string"/>
    921         <xsd:attribute name="not" type="xsd:string"/>
    922         <xsd:attribute name="request" type="xsd:string"/>
    923     </xsd:complexType>
    924     <xsd:element name="qrcode" type="qrcodeType"/>
    925     <xsd:complexType name="qrcodeType">
    926         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    927             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    928             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    929             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    930             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    931             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    932             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    933             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    934             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    935             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    936             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    937             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    938             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    939             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    940             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    941             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    942             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    943             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    944             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    945             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    946             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    947             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    948             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    949             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    950             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    951             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    952             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    953             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
    954             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
    955             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
    956             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
    957             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
    958             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
    959             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
    960             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
    961             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
    962             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
    963             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
    964             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
    965             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
    966         </xsd:choice>
    967         <xsd:attribute name="title" type="xsd:string"/>
    968         <xsd:attribute name="request" type="xsd:string"/>
    969     </xsd:complexType>
    970     <xsd:element name="list" type="listType"/>
    971     <xsd:complexType name="listType">
    972         <xsd:choice maxOccurs="unbounded" minOccurs="0">
    973             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
    974             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
    975             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
    976             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
    977             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
    978             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
    979             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
    980             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
    981             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
    982             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
    983             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
    984             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
    985             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
    986             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
    987             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
    988             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
    989             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
    990             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
    991             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
    992             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
    993             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
    994             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
    995             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
    996             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
    997             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
    998             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
    999             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1000             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1001             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1002             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1003             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1004             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1005             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1006             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1007             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1008             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1009             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1010             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1011             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1012         </xsd:choice>
   1013         <xsd:attribute name="list" type="xsd:string"/>
   1014         <xsd:attribute name="extract" type="xsd:boolean"/>
   1015         <xsd:attribute name="key" type="xsd:string"/>
   1016         <xsd:attribute name="value" type="xsd:string"/>
   1017         <xsd:attribute name="request" type="xsd:string"/>
   1018     </xsd:complexType>
   1019     <xsd:element name="table" type="tableType"/>
   1020     <xsd:complexType name="tableType">
   1021         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1022             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1023             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1024             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1025             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1026             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1027             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1028             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1029             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1030             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1031             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1032             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1033             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1034             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1035             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1036             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1037             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1038             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1039             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1040             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1041             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1042             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1043             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1044             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1045             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1046             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1047             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1048             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1049             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1050             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1051             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1052             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1053             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1054             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1055             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1056             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1057             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1058             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1059             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1060             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1061         </xsd:choice>
   1062         <xsd:attribute name="filter" type="xsd:boolean"/>
   1063         <xsd:attribute name="width" type="xsd:string"/>
   1064         <xsd:attribute name="class" type="xsd:string"/>
   1065         <xsd:attribute name="request" type="xsd:string"/>
   1066     </xsd:complexType>
   1067     <xsd:element name="inputarea" type="inputareaType"/>
   1068     <xsd:complexType name="inputareaType">
   1069         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1070             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1071             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1072             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1073             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1074             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1075             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1076             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1077             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1078             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1079             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1080             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1081             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1082             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1083             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1084             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1085             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1086             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1087             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1088             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1089             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1090             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1091             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1092             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1093             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1094             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1095             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1096             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1097             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1098             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1099             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1100             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1101             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1102             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1103             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1104             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1105             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1106             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1107             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1108             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1109         </xsd:choice>
   1110         <xsd:attribute name="rows" type="xsd:int"/>
   1111         <xsd:attribute name="cols" type="xsd:int"/>
   1112         <xsd:attribute name="value" type="xsd:string"/>
   1113         <xsd:attribute name="index" type="xsd:string"/>
   1114         <xsd:attribute name="onchange" type="xsd:string"/>
   1115         <xsd:attribute name="prefix" type="xsd:string"/>
   1116         <xsd:attribute name="class" type="xsd:string"/>
   1117         <xsd:attribute name="default" type="xsd:string"/>
   1118         <xsd:attribute name="maxlength" type="xsd:int"/>
   1119         <xsd:attribute name="label" type="xsd:string"/>
   1120         <xsd:attribute name="name" type="xsd:string"/>
   1121         <xsd:attribute name="readonly" type="xsd:boolean"/>
   1122         <xsd:attribute name="request" type="xsd:string"/>
   1123     </xsd:complexType>
   1124     <xsd:element name="window" type="windowType"/>
   1125     <xsd:complexType name="windowType">
   1126         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1127             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1128             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1129             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1130             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1131             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1132             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1133             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1134             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1135             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1136             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1137             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1138             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1139             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1140             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1141             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1142             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1143             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1144             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1145             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1146             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1147             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1148             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1149             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1150             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1151             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1152             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1153             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1154             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1155             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1156             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1157             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1158             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1159             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1160             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1161             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1162             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1163             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1164             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1165             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1166         </xsd:choice>
   1167         <xsd:attribute name="request" type="xsd:string"/>
   1168     </xsd:complexType>
   1169     <xsd:element name="part" type="partType"/>
   1170     <xsd:complexType name="partType">
   1171         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1172             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1173             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1174             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1175             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1176             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1177             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1178             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1179             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1180             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1181             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1182             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1183             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1184             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1185             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1186             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1187             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1188             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1189             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1190             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1191             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1192             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1193             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1194             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1195             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1196             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1197             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1198             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1199             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1200             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1201             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1202             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1203             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1204             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1205             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1206             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1207             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1208             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1209             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1210             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1211         </xsd:choice>
   1212         <xsd:attribute name="class" type="xsd:string"/>
   1213         <xsd:attribute name="id" type="xsd:string"/>
   1214         <xsd:attribute name="request" type="xsd:string"/>
   1215     </xsd:complexType>
   1216     <xsd:element name="user" type="userType"/>
   1217     <xsd:complexType name="userType">
   1218         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1219             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1220             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1221             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1222             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1223             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1224             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1225             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1226             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1227             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1228             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1229             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1230             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1231             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1232             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1233             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1234             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1235             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1236             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1237             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1238             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1239             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1240             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1241             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1242             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1243             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1244             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1245             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1246             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1247             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1248             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1249             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1250             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1251             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1252             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1253             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1254             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1255             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1256             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1257             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1258         </xsd:choice>
   1259         <xsd:attribute name="user" type="xsd:string"/>
   1260         <xsd:attribute name="id" type="xsd:string"/>
   1261         <xsd:attribute name="request" type="xsd:string"/>
   1262     </xsd:complexType>
   1263     <xsd:element name="selectbox" type="selectboxType"/>
   1264     <xsd:complexType name="selectboxType">
   1265         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1266             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1267             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1268             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1269             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1270             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1271             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1272             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1273             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1274             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1275             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1276             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1277             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1278             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1279             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1280             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1281             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1282             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1283             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1284             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1285             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1286             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1287             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1288             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1289             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1290             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1291             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1292             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1293             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1294             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1295             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1296             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1297             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1298             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1299             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1300             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1301             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1302             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1303             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1304             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1305         </xsd:choice>
   1306         <xsd:attribute name="list" type="xsd:string"/>
   1307         <xsd:attribute name="name" type="xsd:string"/>
   1308         <xsd:attribute name="default" type="xsd:string"/>
   1309         <xsd:attribute name="title" type="xsd:string"/>
   1310         <xsd:attribute name="class" type="xsd:string"/>
   1311         <xsd:attribute name="addempty" type="xsd:boolean"/>
   1312         <xsd:attribute name="multiple" type="xsd:boolean"/>
   1313         <xsd:attribute name="size" type="xsd:int"/>
   1314         <xsd:attribute name="lang" type="xsd:boolean"/>
   1315         <xsd:attribute name="label" type="xsd:string"/>
   1316         <xsd:attribute name="request" type="xsd:string"/>
   1317     </xsd:complexType>
   1318     <xsd:element name="column" type="columnType"/>
   1319     <xsd:complexType name="columnType">
   1320         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1321             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1322             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1323             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1324             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1325             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1326             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1327             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1328             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1329             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1330             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1331             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1332             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1333             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1334             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1335             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1336             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1337             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1338             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1339             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1340             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1341             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1342             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1343             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1344             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1345             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1346             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1347             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1348             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1349             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1350             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1351             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1352             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1353             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1354             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1355             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1356             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1357             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1358             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1359             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1360         </xsd:choice>
   1361         <xsd:attribute name="width" type="xsd:string"/>
   1362         <xsd:attribute name="style" type="xsd:string"/>
   1363         <xsd:attribute name="class" type="xsd:string"/>
   1364         <xsd:attribute name="colspan" type="xsd:string"/>
   1365         <xsd:attribute name="rowspan" type="xsd:string"/>
   1366         <xsd:attribute name="header" type="xsd:boolean"/>
   1367         <xsd:attribute name="title" type="xsd:string"/>
   1368         <xsd:attribute name="url" type="xsd:string"/>
   1369         <xsd:attribute name="action" type="xsd:string"/>
   1370         <xsd:attribute name="id" type="xsd:string"/>
   1371         <xsd:attribute name="name" type="xsd:string"/>
   1372         <xsd:attribute name="request" type="xsd:string"/>
   1373     </xsd:complexType>
   1374     <xsd:element name="radiobox" type="radioboxType"/>
   1375     <xsd:complexType name="radioboxType">
   1376         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1377             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1378             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1379             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1380             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1381             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1382             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1383             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1384             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1385             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1386             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1387             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1388             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1389             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1390             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1391             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1392             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1393             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1394             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1395             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1396             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1397             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1398             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1399             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1400             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1401             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1402             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1403             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1404             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1405             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1406             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1407             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1408             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1409             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1410             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1411             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1412             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1413             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1414             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1415             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1416         </xsd:choice>
   1417         <xsd:attribute name="list" type="xsd:string"/>
   1418         <xsd:attribute name="name" type="xsd:string"/>
   1419         <xsd:attribute name="default" type="xsd:string"/>
   1420         <xsd:attribute name="onchange" type="xsd:string"/>
   1421         <xsd:attribute name="title" type="xsd:string"/>
   1422         <xsd:attribute name="class" type="xsd:string"/>
   1423         <xsd:attribute name="request" type="xsd:string"/>
   1424     </xsd:complexType>
   1425     <xsd:element name="image" type="imageType"/>
   1426     <xsd:complexType name="imageType">
   1427         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1428             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1429             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1430             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1431             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1432             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1433             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1434             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1435             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1436             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1437             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1438             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1439             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1440             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1441             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1442             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1443             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1444             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1445             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1446             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1447             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1448             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1449             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1450             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1451             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1452             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1453             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1454             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1455             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1456             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1457             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1458             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1459             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1460             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1461             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1462             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1463             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1464             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1465             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1466             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1467         </xsd:choice>
   1468         <xsd:attribute name="class" type="xsd:string"/>
   1469         <xsd:attribute name="menu" type="xsd:string"/>
   1470         <xsd:attribute name="action" type="xsd:string"/>
   1471         <xsd:attribute name="method" type="xsd:string"/>
   1472         <xsd:attribute name="config" type="xsd:string"/>
   1473         <xsd:attribute name="file" type="xsd:string"/>
   1474         <xsd:attribute name="url" type="xsd:string"/>
   1475         <xsd:attribute name="icon" type="xsd:string"/>
   1476         <xsd:attribute name="type" type="xsd:string"/>
   1477         <xsd:attribute name="elementtype" type="xsd:string"/>
   1478         <xsd:attribute name="fileext" type="xsd:string"/>
   1479         <xsd:attribute name="tree" type="xsd:string"/>
   1480         <xsd:attribute name="notice" type="xsd:string"/>
   1481         <xsd:attribute name="size" type="xsd:string"/>
   1482         <xsd:attribute name="title" type="xsd:string"/>
   1483         <xsd:attribute name="request" type="xsd:string"/>
   1484     </xsd:complexType>
   1485     <xsd:element name="hidden" type="hiddenType"/>
   1486     <xsd:complexType name="hiddenType">
   1487         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1488             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1489             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1490             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1491             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1492             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1493             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1494             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1495             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1496             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1497             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1498             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1499             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1500             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1501             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1502             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1503             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1504             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1505             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1506             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1507             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1508             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1509             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1510             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1511             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1512             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1513             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1514             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1515             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1516             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1517             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1518             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1519             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1520             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1521             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1522             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1523             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1524             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1525             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1526             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1527         </xsd:choice>
   1528         <xsd:attribute name="name" type="xsd:string"/>
   1529         <xsd:attribute name="default" type="xsd:string"/>
   1530         <xsd:attribute name="request" type="xsd:string"/>
   1531     </xsd:complexType>
   1532     <xsd:element name="row" type="rowType"/>
   1533     <xsd:complexType name="rowType">
   1534         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1535             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1536             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1537             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1538             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1539             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1540             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1541             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1542             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1543             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1544             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1545             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1546             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1547             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1548             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1549             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1550             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1551             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1552             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1553             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1554             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1555             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1556             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1557             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1558             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1559             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1560             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1561             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1562             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1563             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1564             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1565             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1566             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1567             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1568             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1569             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1570             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1571             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1572             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1573             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1574         </xsd:choice>
   1575         <xsd:attribute name="class" type="xsd:string"/>
   1576         <xsd:attribute name="id" type="xsd:string"/>
   1577         <xsd:attribute name="request" type="xsd:string"/>
   1578     </xsd:complexType>
   1579     <xsd:element name="focus" type="focusType"/>
   1580     <xsd:complexType name="focusType">
   1581         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1582             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1583             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1584             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1585             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1586             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1587             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1588             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1589             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1590             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1591             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1592             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1593             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1594             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1595             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1596             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1597             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1598             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1599             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1600             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1601             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1602             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1603             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1604             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1605             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1606             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1607             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1608             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1609             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1610             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1611             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1612             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1613             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1614             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1615             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1616             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1617             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1618             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1619             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1620             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1621         </xsd:choice>
   1622         <xsd:attribute name="request" type="xsd:string"/>
   1623     </xsd:complexType>
   1624     <xsd:element name="group" type="groupType"/>
   1625     <xsd:complexType name="groupType">
   1626         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1627             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1628             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1629             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1630             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1631             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1632             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1633             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1634             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1635             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1636             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1637             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1638             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1639             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1640             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1641             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1642             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1643             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1644             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1645             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1646             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1647             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1648             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1649             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1650             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1651             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1652             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1653             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1654             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1655             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1656             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1657             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1658             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1659             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1660             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1661             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1662             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1663             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1664             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1665             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1666         </xsd:choice>
   1667         <xsd:attribute name="open" type="xsd:boolean"/>
   1668         <xsd:attribute name="show" type="xsd:boolean"/>
   1669         <xsd:attribute name="title" type="xsd:string"/>
   1670         <xsd:attribute name="icon" type="xsd:string"/>
   1671         <xsd:attribute name="request" type="xsd:string"/>
   1672     </xsd:complexType>
   1673     <xsd:element name="button" type="buttonType"/>
   1674     <xsd:complexType name="buttonType">
   1675         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1676             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1677             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1678             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1679             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1680             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1681             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1682             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1683             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1684             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1685             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1686             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1687             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1688             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1689             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1690             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1691             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1692             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1693             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1694             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1695             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1696             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1697             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1698             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1699             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1700             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1701             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1702             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1703             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1704             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1705             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1706             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1707             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1708             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1709             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1710             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1711             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1712             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1713             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1714             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1715         </xsd:choice>
   1716         <xsd:attribute name="type" type="xsd:string"/>
   1717         <xsd:attribute name="class" type="xsd:string"/>
   1718         <xsd:attribute name="src" type="xsd:string"/>
   1719         <xsd:attribute name="text" type="xsd:string"/>
   1720         <xsd:attribute name="value" type="xsd:string"/>
   1721         <xsd:attribute name="request" type="xsd:string"/>
   1722     </xsd:complexType>
   1723     <xsd:element name="password" type="passwordType"/>
   1724     <xsd:complexType name="passwordType">
   1725         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1726             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1727             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1728             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1729             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1730             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1731             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1732             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1733             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1734             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1735             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1736             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1737             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1738             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1739             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1740             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1741             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1742             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1743             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1744             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1745             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1746             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1747             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1748             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1749             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1750             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1751             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1752             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1753             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1754             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1755             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1756             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1757             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1758             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1759             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1760             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1761             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1762             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1763             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1764             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1765         </xsd:choice>
   1766         <xsd:attribute name="name" type="xsd:string"/>
   1767         <xsd:attribute name="default" type="xsd:string"/>
   1768         <xsd:attribute name="class" type="xsd:string"/>
   1769         <xsd:attribute name="size" type="xsd:int"/>
   1770         <xsd:attribute name="maxlength" type="xsd:int"/>
   1771         <xsd:attribute name="request" type="xsd:string"/>
   1772     </xsd:complexType>
   1773     <xsd:element name="form" type="formType"/>
   1774     <xsd:complexType name="formType">
   1775         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1776             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1777             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1778             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1779             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1780             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1781             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1782             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1783             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1784             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1785             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1786             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1787             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1788             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1789             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1790             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1791             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1792             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1793             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1794             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1795             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1796             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1797             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1798             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1799             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1800             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1801             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1802             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1803             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1804             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1805             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1806             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1807             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1808             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1809             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1810             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1811             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1812             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1813             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1814             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1815         </xsd:choice>
   1816         <xsd:attribute name="method" type="xsd:string"/>
   1817         <xsd:attribute name="name" type="xsd:string"/>
   1818         <xsd:attribute name="action" type="xsd:string"/>
   1819         <xsd:attribute name="subaction" type="xsd:string"/>
   1820         <xsd:attribute name="id" type="xsd:string"/>
   1821         <xsd:attribute name="languageid" type="xsd:string"/>
   1822         <xsd:attribute name="modelid" type="xsd:string"/>
   1823         <xsd:attribute name="label" type="xsd:string"/>
   1824         <xsd:attribute name="apply" type="xsd:boolean"/>
   1825         <xsd:attribute name="cancel" type="xsd:boolean"/>
   1826         <xsd:attribute name="readonly" type="xsd:boolean"/>
   1827         <xsd:attribute name="target" type="xsd:string"/>
   1828         <xsd:attribute name="enctype" type="xsd:string"/>
   1829         <xsd:attribute name="async" type="xsd:boolean"/>
   1830         <xsd:attribute name="autosave" type="xsd:boolean"/>
   1831         <xsd:attribute name="type" type="xsd:string"/>
   1832         <xsd:attribute name="afterSuccess" type="xsd:string"/>
   1833         <xsd:attribute name="request" type="xsd:string"/>
   1834     </xsd:complexType>
   1835     <xsd:element name="upload" type="uploadType"/>
   1836     <xsd:complexType name="uploadType">
   1837         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1838             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1839             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1840             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1841             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1842             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1843             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1844             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1845             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1846             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1847             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1848             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1849             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1850             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1851             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1852             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1853             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1854             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1855             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1856             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1857             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1858             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1859             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1860             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1861             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1862             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1863             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1864             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1865             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1866             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1867             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1868             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1869             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1870             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1871             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1872             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1873             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1874             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1875             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1876             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1877         </xsd:choice>
   1878         <xsd:attribute name="size" type="xsd:int"/>
   1879         <xsd:attribute name="name" type="xsd:string"/>
   1880         <xsd:attribute name="multiple" type="xsd:boolean"/>
   1881         <xsd:attribute name="class" type="xsd:string"/>
   1882         <xsd:attribute name="maxlength" type="xsd:string"/>
   1883         <xsd:attribute name="request" type="xsd:string"/>
   1884     </xsd:complexType>
   1885     <xsd:element name="output" type="outputType"/>
   1886     <xsd:complexType name="outputType">
   1887         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1888             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1889             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1890             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1891             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1892             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1893             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1894             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1895             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1896             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1897             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1898             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1899             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1900             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1901             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1902             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1903             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1904             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1905             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1906             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1907             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1908             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1909             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1910             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1911             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1912             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1913             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1914             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1915             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1916             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1917             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1918             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1919             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1920             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1921             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1922             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1923             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1924             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1925             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1926             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1927         </xsd:choice>
   1928         <xsd:attribute name="request" type="xsd:string"/>
   1929     </xsd:complexType>
   1930     <xsd:element name="tree" type="treeType"/>
   1931     <xsd:complexType name="treeType">
   1932         <xsd:choice maxOccurs="unbounded" minOccurs="0">
   1933             <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/>
   1934             <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/>
   1935             <xsd:element ref="dummy" maxOccurs="unbounded" minOccurs="0"/>
   1936             <xsd:element ref="logo" maxOccurs="unbounded" minOccurs="0"/>
   1937             <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/>
   1938             <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/>
   1939             <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/>
   1940             <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/>
   1941             <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/>
   1942             <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/>
   1943             <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/>
   1944             <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/>
   1945             <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/>
   1946             <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/>
   1947             <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/>
   1948             <xsd:element ref="header" maxOccurs="unbounded" minOccurs="0"/>
   1949             <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/>
   1950             <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/>
   1951             <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/>
   1952             <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/>
   1953             <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/>
   1954             <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/>
   1955             <xsd:element ref="window" maxOccurs="unbounded" minOccurs="0"/>
   1956             <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/>
   1957             <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/>
   1958             <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/>
   1959             <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/>
   1960             <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/>
   1961             <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/>
   1962             <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/>
   1963             <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/>
   1964             <xsd:element ref="focus" maxOccurs="unbounded" minOccurs="0"/>
   1965             <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/>
   1966             <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/>
   1967             <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/>
   1968             <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/>
   1969             <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/>
   1970             <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/>
   1971             <xsd:element ref="tree" maxOccurs="unbounded" minOccurs="0"/>
   1972         </xsd:choice>
   1973         <xsd:attribute name="tree" type="xsd:string"/>
   1974         <xsd:attribute name="request" type="xsd:string"/>
   1975     </xsd:complexType>
   1976 </xsd:schema>