<?xml version="1.0" encoding="UTF-8"?><!--



This file is generated from the control-registry xml files, do not edit.

--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:element name="accessiblelink">
        <xsd:complexType>
            <xsd:attribute name="accesskey" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="column" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="eventvalue" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="imagealign" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="launchexternal" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="link" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="newwindow" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:string"/>
            <xsd:attribute name="separator" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="tooltip" type="xsd:string"/>
            <xsd:attribute name="underlinelink" type="xsd:string"/>
            <xsd:attribute name="url" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="action">
        <xsd:complexType>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="boundcontrol" type="xsd:string"/>
            <xsd:attribute name="controltype" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="datatype" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="hidelabel" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="execute" name="method" type="xsd:string"/>
            <xsd:attribute name="name" type="xsd:string"/>
            <xsd:attribute name="savemode">
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:enumeration value="ONLOAD"/>
                        <xsd:enumeration value="ONUNLOAD"/>
                        <xsd:enumeration value="ONLOADUNLOAD"/>
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="appbar">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="action"/>
            </xsd:choice>
            <xsd:attribute name="appbarlinks" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="event" type="xsd:string"/>
            <xsd:attribute name="hidelabel" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="getModuleMap" name="sourcemethod" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="asttopo">
        <xsd:complexType>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="archive" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="actiondatasrc" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="classid" type="xsd:string"/>
            <xsd:attribute name="codebase" type="xsd:string"/>
            <xsd:attribute name="assetlocrelation" type="xsd:string"/>
            <xsd:attribute name="tabgroupid" type="xsd:string"/>
            <xsd:attribute name="tabid" type="xsd:string"/>
            <xsd:attribute name="nodepopuptarget" type="xsd:string"/>
            <xsd:attribute name="linkpopuptarget" type="xsd:string"/>
            <xsd:attribute name="movetopopuptarget" type="xsd:string"/>
            <xsd:attribute name="appname" type="xsd:string"/>
            <xsd:attribute name="code" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="attachdoc">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="attachimage">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="name" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="attachments">
        <xsd:complexType>
            <xsd:attribute name="attachevent" type="xsd:string"/>
            <xsd:attribute default="psdi.webclient.beans.doclinks.DocLinksControlBean" name="beanclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="viewattachments" name="event" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="labellayout" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="attachments" name="menutype" type="xsd:string"/>
            <xsd:attribute default="DOCLINKS" name="relationship" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="bboardpopup">
        <xsd:complexType>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="false" name="expandonlyone" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="BULLETINBOARD" name="mboname" type="xsd:string"/>
            <xsd:attribute name="refreshinterval" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default="600" name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="blankline">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="hidewhen" type="xsd:string"/>
            <xsd:attribute name="verticallabel" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="breadcrumb">
        <xsd:complexType>
            <xsd:attribute name="accesskey" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="column" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="eventvalue" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="imagealign" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="link" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="newwindow" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute default="&gt;" name="separator" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="tooltip" type="xsd:string"/>
            <xsd:attribute name="url" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="breadcrumbs">
        <xsd:complexType>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="breadcrumbsourceid" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="errormsg" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute default="&gt;" name="separator" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="getBreadcrumbs" name="sourcemethod" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="bulletinboardlink">
        <xsd:complexType>
            <xsd:attribute name="accesskey" type="xsd:string"/>
            <xsd:attribute name="accesskeytitle" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute default="powerwhite" name="classname" type="xsd:string"/>
            <xsd:attribute name="column" type="xsd:string"/>
            <xsd:attribute name="count" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="eventvalue" type="xsd:string"/>
            <xsd:attribute default="false" name="hidewhenempty" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="imagecss" type="xsd:string"/>
            <xsd:attribute name="imagealign" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="link" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute default="btn_newmessagebboard.gif" name="newmessageimage" type="xsd:string"/>
            <xsd:attribute name="newwindow" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="separator" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="url" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="bulletinboardportlet">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="false" name="expandonlyone" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="layoutid" type="xsd:string"/>
            <xsd:attribute default="BULLETINBOARD" name="mboname" type="xsd:string"/>
            <xsd:attribute default="btn_bboard.gif" name="messageflagimage" type="xsd:string"/>
            <xsd:attribute default="1" name="minormax" type="xsd:string"/>
            <xsd:attribute name="portletid" type="xsd:string"/>
            <xsd:attribute default="false" name="readonlymode" type="xsd:boolean"/>
            <xsd:attribute name="refreshinterval" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default="100%" name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="buttongroup">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="action"/>
                <xsd:element ref="doclinkuploadbutton"/>
                <xsd:element ref="pushbutton"/>
                <xsd:element ref="uploadfile"/>
            </xsd:choice>
            <xsd:attribute name="align">
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:enumeration value="left"/>
                        <xsd:enumeration value="right"/>
                        <xsd:enumeration value="center"/>
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="buttonsenabled" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelalign">
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:enumeration value="left"/>
                        <xsd:enumeration value="right"/>
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:string"/>
            <xsd:attribute default="false" name="show" type="xsd:boolean"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="calendar">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="buttongroup"/>
            </xsd:choice>
            <xsd:attribute default="s" name="calendartype" type="xsd:string"/>
            <xsd:attribute default="false" name="closeondayselect" type="xsd:boolean"/>
            <xsd:attribute name="currentampmtext" type="xsd:string"/>
            <xsd:attribute name="currenthourstext" type="xsd:string"/>
            <xsd:attribute name="currentminutestext" type="xsd:string"/>
            <xsd:attribute name="currentmonthtext" type="xsd:string"/>
            <xsd:attribute name="currentsecondstext" type="xsd:string"/>
            <xsd:attribute name="currentyeartext" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="false" name="displaytime" type="xsd:boolean"/>
            <xsd:attribute name="hidelabel" type="xsd:boolean"/>
            <xsd:attribute name="hourstitle" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="minutestitle" type="xsd:string"/>
            <xsd:attribute name="nextmonthtext" type="xsd:string"/>
            <xsd:attribute name="nextyeartext" type="xsd:string"/>
            <xsd:attribute default="false" name="notifyportlets" type="xsd:boolean"/>
            <xsd:attribute name="previousmonthtext" type="xsd:string"/>
            <xsd:attribute name="previousyeartext" type="xsd:string"/>
            <xsd:attribute name="secondstitle" type="xsd:string"/>
            <xsd:attribute default="false" name="supports24hours" type="xsd:boolean"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="timedowntext" type="xsd:string"/>
            <xsd:attribute name="timeuptext" type="xsd:string"/>
            <xsd:attribute name="weekstart" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="checkbox">
        <xsd:complexType>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="labellayout" type="xsd:string"/>
            <xsd:attribute name="imagename" type="xsd:string"/>
            <xsd:attribute name="imagetype" type="xsd:string"/>
            <xsd:attribute name="inputmode">
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:enumeration value="readonly"/>
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="moreinformation" type="xsd:string"/>
            <xsd:attribute name="msgfalse" type="xsd:string"/>
            <xsd:attribute name="msgtrue" type="xsd:string"/>
            <xsd:attribute name="mxeventjshandler" type="xsd:string"/>
            <xsd:attribute default="false" name="notifyportlets" type="xsd:boolean"/>
            <xsd:attribute name="ondatachange">
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:enumeration value="resetchildren"/>
                        <xsd:enumeration value="refreshtable"/>
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="size" type="xsd:string"/>
            <xsd:attribute default="false" name="synchronous" type="xsd:boolean"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="clientarea">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="action"/>
                <xsd:element ref="appbar"/>
                <xsd:element ref="asttopo"/>
                <xsd:element ref="datasrc"/>
                <xsd:element ref="defaultvalue"/>
                <xsd:element ref="designer_canvas"/>
                <xsd:element ref="designer_toolbox"/>
                <xsd:element ref="helpgrid"/>
                <xsd:element ref="objectplaceholder"/>
                <xsd:element ref="section"/>
                <xsd:element ref="startcenter"/>
                <xsd:element ref="tabgroup"/>
                <xsd:element ref="wfcanvas"/>
                <xsd:element ref="asnviewer"/>
                <xsd:element ref="casnviewer"/>
                <xsd:element ref="skdviewer"/>
                <xsd:element ref="simplechart"/>
                <xsd:element ref="miniapp"/>
                <xsd:element ref="html"/>
                <xsd:element ref="hbox"/>
                <xsd:element ref="bi_savechart_decorator"/>
                <xsd:element ref="mapcontrol"/>
                <xsd:element ref="mxmapgeocodesection"/>
                <xsd:element ref="mxdispatcherctrl"/>
                <xsd:element ref="lbsdatacollection"/>
            </xsd:choice>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="combobox">
        <xsd:complexType>
            <xsd:attribute default="true" name="allowblank" type="xsd:boolean"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="defaultfocus" type="xsd:string"/>
            <xsd:attribute name="descdataattribute" type="xsd:string"/>
            <xsd:attribute name="detailimage" type="xsd:string"/>
            <xsd:attribute default="true" name="disablereadonly" type="xsd:boolean"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displayattribute" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="isunbound" type="xsd:string"/>
            <xsd:attribute name="keyattribute" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="maxdatalength" type="xsd:integer"/>
            <xsd:attribute name="mboattribute" type="xsd:string"/>
            <xsd:attribute name="mbosetid" type="xsd:string"/>
            <xsd:attribute name="moreinformation" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute default="false" name="notifyportlets" type="xsd:boolean"/>
            <xsd:attribute name="ondatachange">
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:enumeration value="resetchildren"/>
                        <xsd:enumeration value="refreshtable"/>
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="ontabledetails" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="updateonchange" type="xsd:string"/>
            <xsd:attribute default="false" name="usereditable" type="xsd:boolean"/>
            <xsd:attribute name="width" type="xsd:string"/>
            <xsd:attribute name="valign" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="controlcontainer">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="accessiblelink"/>
                <xsd:element ref="breadcrumbs"/>
                <xsd:element ref="bulletinboardlink"/>
                <xsd:element ref="gotolink"/>
                <xsd:element ref="hyperlink"/>
                <xsd:element ref="image"/>
                <xsd:element ref="performancelink"/>
                <xsd:element ref="webreplaylink"/>
            </xsd:choice>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="datasrc">
        <xsd:complexType>
            <xsd:attribute name="allowqualifiedrestriction" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="ermrelationship" type="xsd:string"/>
            <xsd:attribute name="federatedresources" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="listeners" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="orderby" type="xsd:string"/>
            <xsd:attribute name="parentdatasrc" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="startempty" type="xsd:boolean"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="whereclause" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="defaultvalue">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="defaulttype" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="fromattribute" type="xsd:string"/>
            <xsd:attribute name="fromdatasrc" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="value" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="designer_canvas">
        <xsd:complexType>
            <xsd:attribute name="boundcontrol" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="designer_toolbox">
        <xsd:complexType>
            <xsd:attribute default="4" name="columns" type="xsd:positiveInteger"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="true" name="displaylabels" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="dialog">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="action"/>
                <xsd:element ref="bboardpopup"/>
                <xsd:element ref="breadcrumbs"/>
                <xsd:element ref="buttongroup"/>
                <xsd:element ref="datasrc"/>
                <xsd:element ref="defaultvalue"/>
                <xsd:element ref="helpgrid"/>
                <xsd:element ref="include"/>
                <xsd:element ref="longop"/>
                <xsd:element ref="lookup"/>
                <xsd:element ref="multilinetextbox"/>
                <xsd:element ref="radiobuttongroup"/>
                <xsd:element ref="richtexteditor"/>
                <xsd:element ref="richtextviewer"/>
                <xsd:element ref="section"/>
                <xsd:element ref="sectionrow"/>
                <xsd:element ref="simpleheadertable"/>
                <xsd:element ref="statictext"/>
                <xsd:element ref="tabgroup"/>
                <xsd:element ref="table"/>
                <xsd:element ref="textbox"/>
                <xsd:element ref="tree"/>
                <xsd:element ref="wallcalendar"/>
                <xsd:element ref="simplechart"/>
                <xsd:element ref="bimtree"/>
                <xsd:element ref="mapcontrol"/>
                <xsd:element ref="mxmapgeocodesection"/>
                <xsd:element ref="mxdispatcherctrl"/>
                <xsd:element ref="lbsdatacollection"/>
            </xsd:choice>
            <xsd:attribute name="allowcancel" type="xsd:string"/>
            <xsd:attribute name="allowqualifiedrestriction" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute default="true" name="buttonsenabled" type="xsd:boolean"/>
            <xsd:attribute name="collapsed" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="true" name="dynamiccontainer" type="xsd:string"/>
            <xsd:attribute name="ermrelationship" type="xsd:string"/>
            <xsd:attribute default="true" name="headerbuttons" type="xsd:boolean"/>
            <xsd:attribute default="dh mh dhb" name="headercss" type="xsd:string"/>
            <xsd:attribute name="headerheight" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute default="false" name="hidehelp" type="xsd:boolean"/>
            <xsd:attribute name="icon" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="islookup" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="labelmsg" type="xsd:string"/>
            <xsd:attribute name="lastbutton" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="listaction" type="xsd:string"/>
            <xsd:attribute name="listeners" type="xsd:string"/>
            <xsd:attribute name="longopmessage" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute default="true" name="modal" type="xsd:boolean"/>
            <xsd:attribute name="ondialog" type="xsd:string"/>
            <xsd:attribute name="orderby" type="xsd:string"/>
            <xsd:attribute name="parentdatasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="positionattop" type="xsd:boolean"/>
            <xsd:attribute name="positionX" type="xsd:string"/>
            <xsd:attribute name="positionY" type="xsd:string"/>
            <xsd:attribute default="false" name="properties" type="xsd:boolean"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="reportnum" type="xsd:string"/>
            <xsd:attribute name="reporttype" type="xsd:string"/>
            <xsd:attribute default="true" name="rerenderenabled" type="xsd:boolean"/>
            <xsd:attribute default="true" name="roundedheader" type="xsd:boolean"/>
            <xsd:attribute name="savemode" type="xsd:string"/>
            <xsd:attribute name="saveonload" type="xsd:string"/>
            <xsd:attribute default="false" name="showclose" type="xsd:boolean"/>
            <xsd:attribute default="false" name="showmessages" type="xsd:boolean"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="style" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="whereclause" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="displayrule">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="exact"/>
                <xsd:element ref="kpirange"/>
                <xsd:element ref="range"/>
            </xsd:choice>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="doclinkuploadbutton">
        <xsd:complexType>
            <xsd:attribute default="right" name="align" type="xsd:string"/>
            <xsd:attribute name="clickmessage" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="default" type="xsd:boolean"/>
            <xsd:attribute name="disabled" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="dialogok" name="mxevent" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="dynamictoolbar">
        <xsd:complexType>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="nav_icon_detreport.gif" name="defaultimage" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="emptyset" type="xsd:string"/>
            <xsd:attribute name="eventvalue" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="keyattribute" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="npmboname" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default="2" name="visibleicons" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="ecommframe">
        <xsd:complexType>
            <xsd:attribute default="true" name="defaultrender" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="800" name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="exact">
        <xsd:complexType>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="value" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="favoriteappsportlet">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="layoutid" type="xsd:string"/>
            <xsd:attribute default="1" name="minormax" type="xsd:string"/>
            <xsd:attribute name="portletid" type="xsd:string"/>
            <xsd:attribute default="false" name="readonlymode" type="xsd:boolean"/>
            <xsd:attribute default="FACONFIG" name="relationship" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="fieldhelp">
        <xsd:complexType>
            <xsd:attribute name="boundlabel" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="fieldlabel" type="xsd:string"/>
            <xsd:attribute name="hidelabel" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="internal" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="footer">
        <xsd:complexType>
            <xsd:attribute name="boundcontrol" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="datatype" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="hidelabel" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="name" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="glnavigator">
        <xsd:complexType>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="gotolink">
        <xsd:complexType>
            <xsd:attribute name="accesskey" type="xsd:string"/>
            <xsd:attribute name="accesskeytitle" type="xsd:string"/>
            <xsd:attribute name="additionalevent" type="xsd:string"/>
            <xsd:attribute name="additionaleventvalue" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="column" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="eventvalue" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="imagecss" type="xsd:string"/>
            <xsd:attribute name="imagealign" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="launchexternal" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="link" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="mxevent_desc" type="xsd:string"/>
            <xsd:attribute name="mxevent_icon" type="xsd:string"/>
            <xsd:attribute name="newwindow" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="separator" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="tooltip" type="xsd:string"/>
            <xsd:attribute name="underlinelink" type="xsd:string"/>
            <xsd:attribute name="url" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="header">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="titlebar"/>
                <xsd:element ref="toolbar"/>
            </xsd:choice>
            <xsd:attribute name="boundcontrol" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="datatype" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="hidelabel" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="name" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="helpgrid">
        <xsd:complexType>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="innerhtml" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="morehelp" type="xsd:string"/>
            <xsd:attribute name="msggroup" type="xsd:string"/>
            <xsd:attribute name="msgkey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="hidewhen" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="hyperlink">
        <xsd:complexType>
            <xsd:attribute name="accesskey" type="xsd:string"/>
            <xsd:attribute name="accesskeytitle" type="xsd:string"/>
            <xsd:attribute name="additionalevent" type="xsd:string"/>
            <xsd:attribute name="additionaleventvalue" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="column" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="block" name="displaystyle" type="xsd:string"/>
            <xsd:attribute name="eventvalue" type="xsd:string"/>
            <xsd:attribute name="hidewhen" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="imagecss" type="xsd:string"/>
            <xsd:attribute name="imagealign" type="xsd:string"/>
            <xsd:attribute name="imagevalign" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="launchexternal" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="link" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="mxevent_desc" type="xsd:string"/>
            <xsd:attribute name="mxevent_icon" type="xsd:string"/>
            <xsd:attribute name="newwindow" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:string"/>
            <xsd:attribute name="separator" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="tooltip" type="xsd:string"/>
            <xsd:attribute name="underlinelink" type="xsd:string"/>
            <xsd:attribute name="url" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="image">
        <xsd:complexType>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="imagename" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute default="&quot;true&quot;" name="show" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="tooltip" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
            <xsd:attribute name="column" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="imicon">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="sortable" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="prepend" type="xsd:string"/>
            <xsd:attribute name="applinkquery" type="xsd:string"/>
            <xsd:attribute name="boundcontrol" type="xsd:string"/>
            <xsd:attribute name="adjleft" type="xsd:string"/>
            <xsd:attribute name="datatype" type="xsd:string"/>
            <xsd:attribute name="smartfilloff" type="xsd:string"/>
            <xsd:attribute name="lookup" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="desclookup" type="xsd:string"/>
            <xsd:attribute name="hidewhen" type="xsd:string"/>
            <xsd:attribute name="longdescription" type="xsd:string"/>
            <xsd:attribute name="filterable" type="xsd:string"/>
            <xsd:attribute name="applinkkey" type="xsd:string"/>
            <xsd:attribute name="maxdatalength" type="xsd:string"/>
            <xsd:attribute name="menutype" type="xsd:string"/>
            <xsd:attribute name="title" type="xsd:string"/>
            <xsd:attribute name="descdataattribute" type="xsd:string"/>
            <xsd:attribute name="in_column" type="xsd:string"/>
            <xsd:attribute name="dynamic" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="sizeintable" type="xsd:string"/>
            <xsd:attribute name="applinkreturn" type="xsd:string"/>
            <xsd:attribute name="updateonchange" type="xsd:string"/>
            <xsd:attribute name="movetoattribute" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="descinputmode" type="xsd:string"/>
            <xsd:attribute name="movetoresultset" type="xsd:string"/>
            <xsd:attribute name="size" type="xsd:string"/>
            <xsd:attribute name="applink" type="xsd:string"/>
            <xsd:attribute name="applinkrel" type="xsd:string"/>
            <xsd:attribute name="detailimage" type="xsd:string"/>
            <xsd:attribute name="defaultfocus" type="xsd:string"/>
            <xsd:attribute name="displaytype" type="xsd:string"/>
            <xsd:attribute name="numeric" type="xsd:string"/>
            <xsd:attribute name="_longdescription" type="xsd:string"/>
            <xsd:attribute name="readonly" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="usereditable" type="xsd:string"/>
            <xsd:attribute name="hidelabel" type="xsd:string"/>
            <xsd:attribute name="linkcontrolid" type="xsd:string"/>
            <xsd:attribute name="longdescreadonly" type="xsd:string"/>
            <xsd:attribute name="ondatachange" type="xsd:string"/>
            <xsd:attribute name="onfilterrow" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="tablereadonly" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="ontabledetails" type="xsd:string"/>
            <xsd:attribute default="false" name="forceclear" type="xsd:boolean"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:string"/>
            <xsd:attribute name="showdetail" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="usefieldsizegroup" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute default="false" name="saveconversation" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="importapp">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="inboxportlet">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="layoutid" type="xsd:string"/>
            <xsd:attribute default="1" name="minormax" type="xsd:string"/>
            <xsd:attribute name="portletid" type="xsd:string"/>
            <xsd:attribute default="false" name="readonlymode" type="xsd:boolean"/>
            <xsd:attribute default="INBXCONFIG" name="relationship" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="include">
        <xsd:complexType>
            <xsd:attribute name="controltoclone" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="kpigraph">
        <xsd:complexType>
            <xsd:attribute default="true" name="alwaysrefresh" type="xsd:boolean"/>
            <xsd:attribute default="0" name="border" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="headercss" type="xsd:string"/>
            <xsd:attribute default="200" name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="kpilinkimage" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="reportlinkimage" type="xsd:string"/>
            <xsd:attribute default="no" name="scroll" type="xsd:string"/>
            <xsd:attribute name="src" type="xsd:string"/>
            <xsd:attribute default="true" name="showheader" type="xsd:boolean"/>
            <xsd:attribute name="source" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="type" type="xsd:string"/>
            <xsd:attribute default="100%" name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="kpigraphportlet">
        <xsd:complexType>
            <xsd:attribute name="columnnum" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="140" name="gaugehight" type="xsd:string"/>
            <xsd:attribute default="400" name="gaugewidth" type="xsd:string"/>
            <xsd:attribute default="75" name="gaugeradius" type="xsd:string"/>
            <xsd:attribute default="140" name="gaugecx" type="xsd:string"/>
            <xsd:attribute default="130" name="gaugecy" type="xsd:string"/>
            <xsd:attribute default="20" name="gaugerangewidth" type="xsd:string"/>
            <xsd:attribute default="75" name="gaugerangeoffset" type="xsd:string"/>
            <xsd:attribute default="6" name="gaugehandwidth" type="xsd:string"/>
            <xsd:attribute default="95" name="gaugehandlength" type="xsd:string"/>
            <xsd:attribute default="90" name="gaugemajortickoffset" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="layoutid" type="xsd:string"/>
            <xsd:attribute default="1" name="minormax" type="xsd:string"/>
            <xsd:attribute name="pagelayout" type="xsd:string"/>
            <xsd:attribute name="portletid" type="xsd:string"/>
            <xsd:attribute default="false" name="readonlymode" type="xsd:boolean"/>
            <xsd:attribute default="KPIGRAPHCONFIG" name="relationship" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="kpilistportlet">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="layoutid" type="xsd:string"/>
            <xsd:attribute default="1" name="minormax" type="xsd:string"/>
            <xsd:attribute name="portletid" type="xsd:string"/>
            <xsd:attribute default="false" name="readonlymode" type="xsd:boolean"/>
            <xsd:attribute default="KPILISTCONFIG" name="relationship" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="kpirange">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="cautionmin" type="xsd:string"/>
            <xsd:attribute name="cautionmax" type="xsd:string"/>
            <xsd:attribute name="okcss" type="xsd:string"/>
            <xsd:attribute name="cautioncss" type="xsd:string"/>
            <xsd:attribute name="alertcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="labelwrappedcombobox">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="defaultfocus" type="xsd:string"/>
            <xsd:attribute name="descdataattribute" type="xsd:string"/>
            <xsd:attribute name="detailimage" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displayattribute" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="keyattribute" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="maxdatalength" type="xsd:string"/>
            <xsd:attribute name="mboattribute" type="xsd:string"/>
            <xsd:attribute name="mbosetid" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute default="false" name="notifyportlets" type="xsd:boolean"/>
            <xsd:attribute name="ondatachange" type="xsd:string"/>
            <xsd:attribute name="ontabledetails" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="updateonchange" type="xsd:string"/>
            <xsd:attribute default="false" name="usereditable" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="labelwrappedtextbox">
        <xsd:complexType>
            <xsd:attribute name="_longdescription" type="xsd:string"/>
            <xsd:attribute name="adjleft" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="applink" type="xsd:string"/>
            <xsd:attribute name="applinkkey" type="xsd:string"/>
            <xsd:attribute name="applinkquery" type="xsd:string"/>
            <xsd:attribute name="applinkrel" type="xsd:string"/>
            <xsd:attribute name="applinkreturn" type="xsd:string"/>
            <xsd:attribute name="boundcontrol" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="datatype" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="defaultfocus" type="xsd:string"/>
            <xsd:attribute name="descdataattribute" type="xsd:string"/>
            <xsd:attribute name="descinputmode" type="xsd:string"/>
            <xsd:attribute name="desclookup" type="xsd:string"/>
            <xsd:attribute name="detailimage" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displaytype" type="xsd:string"/>
            <xsd:attribute name="dynamic" type="xsd:string"/>
            <xsd:attribute name="filterable" type="xsd:string"/>
            <xsd:attribute name="hidelabel" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="in_column" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="linkcontrolid" type="xsd:string"/>
            <xsd:attribute name="linputmode" type="xsd:string"/>
            <xsd:attribute name="longdescreadonly" type="xsd:string"/>
            <xsd:attribute name="longdescription" type="xsd:string"/>
            <xsd:attribute name="lookup" type="xsd:string"/>
            <xsd:attribute name="maxdatalength" type="xsd:string"/>
            <xsd:attribute name="menutype" type="xsd:string"/>
            <xsd:attribute name="movetoattribute" type="xsd:string"/>
            <xsd:attribute name="movetoresultset" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute default="false" name="notifyportlets" type="xsd:boolean"/>
            <xsd:attribute name="numeric" type="xsd:string"/>
            <xsd:attribute name="ondatachange" type="xsd:string"/>
            <xsd:attribute name="ontabledetails" type="xsd:string"/>
            <xsd:attribute name="prepend" type="xsd:string"/>
            <xsd:attribute name="readonly" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="size" type="xsd:string"/>
            <xsd:attribute name="sizeintable" type="xsd:string"/>
            <xsd:attribute name="smartfilloff" type="xsd:string"/>
            <xsd:attribute name="sortable" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="title" type="xsd:string"/>
            <xsd:attribute name="updateonchange" type="xsd:string"/>
            <xsd:attribute name="usereditable" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="linear">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="tabgroup" type="xsd:string"/>
            <xsd:attribute name="displayontabs" type="xsd:string"/>
            <xsd:attribute name="hidewhen" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="listbox">
        <xsd:complexType>
            <xsd:attribute name="autorefresh" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displayattribute" type="xsd:string"/>
            <xsd:attribute default="40" name="height" type="xsd:string"/>
            <xsd:attribute name="hidelabel" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="keyattribute" type="xsd:string"/>
            <xsd:attribute name="keyvalue" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="100" name="maxlistitems" type="xsd:integer"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute default="false" name="refreshonreloadevent" type="xsd:boolean"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="returnattribute" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="synchronous" type="xsd:boolean"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="title" type="xsd:string"/>
            <xsd:attribute default="100" name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="longdescription">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="buttongroup"/>
            </xsd:choice>
            <xsd:attribute name="columns" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="moreinformation" type="xsd:string"/>
            <xsd:attribute default="false" name="notifyportlets" type="xsd:boolean"/>
            <xsd:attribute name="rows" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="synchronous" type="xsd:boolean"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default="150" name="wraplength" type="xsd:string"/>
            <xsd:attribute default="720" name="width" type="xsd:string"/>
            <xsd:attribute default="300" name="height" type="xsd:string"/>
            <xsd:attribute name="plugins" type="xsd:string"/>
            <xsd:attribute name="extra_plugins" type="xsd:string"/>
            <xsd:attribute name="dojo_require" type="xsd:string"/>
            <xsd:attribute name="load_css" type="xsd:string"/>
            <xsd:attribute name="dojo_type" type="xsd:string"/>
            <xsd:attribute default="false" name="rendertextarea" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="longop">
        <xsd:complexType>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="donelabel" type="xsd:string"/>
            <xsd:attribute name="donemessagegroup" type="xsd:string"/>
            <xsd:attribute name="donemessagekey" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="3000" name="interval" type="xsd:integer"/>
            <xsd:attribute default="false" name="isfromquery" type="xsd:boolean"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="longopmessage" type="xsd:string"/>
            <xsd:attribute name="message" type="xsd:string"/>
            <xsd:attribute default="jspmessages" name="messagegroup" type="xsd:string"/>
            <xsd:attribute default="longopdefaultmsg" name="messagekey" type="xsd:string"/>
            <xsd:attribute name="progressdoneimage" type="xsd:string"/>
            <xsd:attribute name="progressimage" type="xsd:string"/>
            <xsd:attribute name="showmessages" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="lookup">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="lookupid" type="xsd:string"/>
            <xsd:attribute name="lookupmode" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="menubar">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="action"/>
            </xsd:choice>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="event" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="getAppSearchOptions" name="sourcemethod" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="menus">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="defaultrender" type="xsd:boolean"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="visible" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="messagebox">
        <xsd:complexType>
            <xsd:attribute name="collapsed" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="dh mh dhb" name="headercss" type="xsd:string"/>
            <xsd:attribute name="headerheight" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="icon" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="maxcharsperline" type="xsd:string"/>
            <xsd:attribute name="msgId" type="xsd:string"/>
            <xsd:attribute name="options" type="xsd:string"/>
            <xsd:attribute default="false" name="preformattedtext" type="xsd:boolean"/>
            <xsd:attribute default="true" name="roundedheader" type="xsd:boolean"/>
            <xsd:attribute name="scroll" type="xsd:string"/>
            <xsd:attribute name="style" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="value" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
            <xsd:attribute name="wrapwidth" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="multilinetextbox">
        <xsd:complexType>
            <xsd:attribute name="applink" type="xsd:string"/>
            <xsd:attribute name="applinkrel" type="xsd:string"/>
            <xsd:attribute default="30" name="columns" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute name="detailimage" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="escapeampersand" type="xsd:string"/>
            <xsd:attribute default="false" name="hidelabel" type="xsd:boolean"/>
            <xsd:attribute name="hidetooltip" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="in_column" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="longdescreadonly" type="xsd:string"/>
            <xsd:attribute name="lookup" type="xsd:string"/>
            <xsd:attribute name="maxdatalength" type="xsd:string"/>
            <xsd:attribute name="menutype" type="xsd:string"/>
            <xsd:attribute name="moreinformation" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute default="false" name="notifyportlets" type="xsd:boolean"/>
            <xsd:attribute name="numcols" type="xsd:string"/>
            <xsd:attribute name="numeric" type="xsd:string"/>
            <xsd:attribute name="numrows" type="xsd:string"/>
            <xsd:attribute name="ondatachange" type="xsd:string"/>
            <xsd:attribute name="ontabledetails" type="xsd:string"/>
            <xsd:attribute name="rechover" type="xsd:string"/>
            <xsd:attribute name="rechoverattribute" type="xsd:string"/>
            <xsd:attribute name="resizeable" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:string"/>
            <xsd:attribute default="2" name="rows" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="synchronous" type="xsd:boolean"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="title" type="xsd:string"/>
            <xsd:attribute name="updateonchange" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="multiparttextbox">
        <xsd:complexType>
            <xsd:attribute name="_longdescription" type="xsd:string"/>
            <xsd:attribute name="adjleft" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="applink" type="xsd:string"/>
            <xsd:attribute name="applinkkey" type="xsd:string"/>
            <xsd:attribute name="applinkquery" type="xsd:string"/>
            <xsd:attribute name="applinkrel" type="xsd:string"/>
            <xsd:attribute name="applinkreturn" type="xsd:string"/>
            <xsd:attribute name="boundcontrol" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="desccssclass" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="datatype" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="defaultfocus" type="xsd:string"/>
            <xsd:attribute name="descdataattribute" type="xsd:string"/>
            <xsd:attribute name="descinputmode" type="xsd:string"/>
            <xsd:attribute name="desclookup" type="xsd:string"/>
            <xsd:attribute default="false" name="descsynchronous" type="xsd:boolean"/>
            <xsd:attribute name="detailimage" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displaytype" type="xsd:string"/>
            <xsd:attribute name="dynamic" type="xsd:string"/>
            <xsd:attribute name="filterable" type="xsd:string"/>
            <xsd:attribute name="hidelabel" type="xsd:string"/>
            <xsd:attribute name="hidetooltip" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="iconmenu" type="xsd:string"/>
            <xsd:attribute name="desciconmenu" type="xsd:string"/>
            <xsd:attribute name="in_column" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labellayout" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="linkcontrolid" type="xsd:string"/>
            <xsd:attribute name="linputmode" type="xsd:string"/>
            <xsd:attribute default="true" name="longdesc" type="xsd:boolean"/>
            <xsd:attribute name="longdescreadonly" type="xsd:string"/>
            <xsd:attribute name="longdescription" type="xsd:string"/>
            <xsd:attribute name="lookup" type="xsd:string"/>
            <xsd:attribute name="maxdatalength" type="xsd:string"/>
            <xsd:attribute name="menutype" type="xsd:string"/>
            <xsd:attribute name="moreinformation" type="xsd:string"/>
            <xsd:attribute name="movetoattribute" type="xsd:string"/>
            <xsd:attribute name="movetoresultset" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute default="false" name="notifyportlets" type="xsd:boolean"/>
            <xsd:attribute name="numeric" type="xsd:string"/>
            <xsd:attribute name="ondatachange" type="xsd:string"/>
            <xsd:attribute name="ontabledetails" type="xsd:string"/>
            <xsd:attribute name="prepend" type="xsd:string"/>
            <xsd:attribute name="readonly" type="xsd:string"/>
            <xsd:attribute name="rechover" type="xsd:string"/>
            <xsd:attribute name="rechoverattribute" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="size" type="xsd:string"/>
            <xsd:attribute name="sizeintable" type="xsd:string"/>
            <xsd:attribute name="smartfilloff" type="xsd:string"/>
            <xsd:attribute name="sortable" type="xsd:string"/>
            <xsd:attribute default="false" name="synchronous" type="xsd:boolean"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default="text" name="desctextcss" type="xsd:string"/>
            <xsd:attribute name="title" type="xsd:string"/>
            <xsd:attribute name="updateonchange" type="xsd:string"/>
            <xsd:attribute name="usereditable" type="xsd:boolean"/>
            <xsd:attribute name="staticname" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="navcontainer">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="navsection"/>
                <xsd:element ref="quicksearch"/>
            </xsd:choice>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute default="false" name="collapsible" type="xsd:string"/>
            <xsd:attribute name="containerid" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="expanded" type="xsd:string"/>
            <xsd:attribute name="generated" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute default="false" name="pagenav" type="xsd:string"/>
            <xsd:attribute default="250px" name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="navsection">
        <xsd:complexType>
            <xsd:attribute default="toolbar" name="ariarole" type="xsd:string"/>
            <xsd:attribute default="true" name="collapsible" type="xsd:boolean"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="datasrcid" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="true" name="expanded" type="xsd:boolean"/>
            <xsd:attribute name="generated" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="menuid" type="xsd:string"/>
            <xsd:attribute name="menutype" type="xsd:string"/>
            <xsd:attribute name="methodname" type="xsd:string"/>
            <xsd:attribute name="recents" type="xsd:string"/>
            <xsd:attribute default="false" name="showimages" type="xsd:boolean"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="static" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="objectplaceholder">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="page">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="clientarea"/>
                <xsd:element ref="datasrc"/>
                <xsd:element ref="defaultvalue"/>
                <xsd:element ref="footer"/>
                <xsd:element ref="header"/>
                <xsd:element ref="include"/>
                <xsd:element ref="simplechart"/>
                <xsd:element ref="miniapp"/>
                <xsd:element ref="html"/>
                <xsd:element ref="hbox"/>
                <xsd:element ref="bi_savechart_decorator"/>
                <xsd:element ref="mapcontrol"/>
                <xsd:element ref="mxmapgeocodesection"/>
                <xsd:element ref="mxdispatcherctrl"/>
                <xsd:element ref="lbsdatacollection"/>
            </xsd:choice>
            <xsd:attribute default="false" name="dojo" type="xsd:boolean"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute default="maximo.css" name="cssfile" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="imagepath" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="labelpresentation" type="xsd:string"/>
            <xsd:attribute default="true" name="rerenderenabled" type="xsd:boolean"/>
            <xsd:attribute name="scroll" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="paramvalue">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="position" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="paramvalues">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="paramvalue"/>
            </xsd:choice>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="property" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="performancelink">
        <xsd:complexType>
            <xsd:attribute name="accesskey" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="column" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="eventvalue" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="imagealign" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="link" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="newwindow" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="separator" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="tooltip" type="xsd:string"/>
            <xsd:attribute name="url" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="popup">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="calendar"/>
            </xsd:choice>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="parentdatasrc" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="style" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="presentation">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="action"/>
                <xsd:element ref="dialog"/>
                <xsd:element ref="messagebox"/>
                <xsd:element ref="page"/>
                <xsd:element name="configurationblock">
                    <xsd:complexType>
                        <xsd:choice>
                            <xsd:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
                        </xsd:choice>
                        <xsd:attribute name="id" type="xsd:string"/>
                    </xsd:complexType>
                </xsd:element>
            </xsd:choice>
            <xsd:attribute name="apphelp" type="xsd:string"/>
            <xsd:attribute name="apprestrictions" type="xsd:string"/>
            <xsd:attribute default="psdi.webclient.system.beans.AppBean" name="beanclass" type="xsd:string"/>
            <xsd:attribute default="MAINRECORD" name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="maximo-icon.png" name="appleicon" type="xsd:string"/>
            <xsd:attribute default="maximo-icon.ico" name="favoriteicon" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute default="false" name="ismobile" type="xsd:boolean"/>
            <xsd:attribute name="keyattribute" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute default="false" name="mobile" type="xsd:boolean"/>
            <xsd:attribute name="orderby" type="xsd:string"/>
            <xsd:attribute name="resultstableid" type="xsd:string"/>
            <xsd:attribute name="startempty" type="xsd:boolean"/>
            <xsd:attribute default="false" name="synchronous" type="xsd:boolean"/>
            <xsd:attribute name="systemnav" type="xsd:string"/>
            <xsd:attribute name="tabmanagement" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default="true" name="trackrecent" type="xsd:string"/>
            <xsd:attribute name="version" type="xsd:string"/>
            <xsd:attribute default="1222x704" name="viewport" type="xsd:string"/>
            <xsd:attribute name="whereclause" type="xsd:string"/>
        </xsd:complexType>
        <xsd:key name="controlIdKey">
            <xsd:selector xpath=".//*"/>
            <xsd:field xpath="@id"/>
        </xsd:key>
    </xsd:element>
    <xsd:element name="pushbutton">
        <xsd:complexType>
            <xsd:attribute name="advancedlongop" type="xsd:string"/>
            <xsd:attribute default="right" name="align" type="xsd:string"/>
            <xsd:attribute name="asyncerrorcheck" type="xsd:string"/>
            <xsd:attribute default="true" name="buttonsenabled" type="xsd:boolean"/>
            <xsd:attribute name="clickmessage" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="default" type="xsd:boolean"/>
            <xsd:attribute default="true" name="dictionarysupport" type="xsd:boolean"/>
            <xsd:attribute name="disabled" type="xsd:boolean"/>
            <xsd:attribute name="isdialogclose" type="xsd:boolean"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="hidewhen" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="innerimage" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="launchexternal" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="linkedfocusid" type="xsd:string"/>
            <xsd:attribute name="longopmessage" type="xsd:string"/>
            <xsd:attribute default="NONE" name="menutype" type="xsd:string"/>
            <xsd:attribute name="mxeventjshandler" type="xsd:string"/>
            <xsd:attribute name="mxeventjshandlerpost" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="value" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="quickinsertportlet">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="layoutid" type="xsd:string"/>
            <xsd:attribute default="1" name="minormax" type="xsd:string"/>
            <xsd:attribute name="portletid" type="xsd:string"/>
            <xsd:attribute default="false" name="readonlymode" type="xsd:boolean"/>
            <xsd:attribute default="ACTIONSCFG" name="relationship" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="quicksearch">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="event" type="xsd:string"/>
            <xsd:attribute default="false" name="hidden" type="xsd:string"/>
            <xsd:attribute default="false" name="forceclear" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="prompt" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="radiobutton">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="combobox"/>
                <xsd:element ref="imicon"/>
                <xsd:element ref="labelwrappedtextbox"/>
                <xsd:element ref="richtextviewer"/>
                <xsd:element ref="section"/>
                <xsd:element ref="textbox"/>
                <xsd:element ref="oslcinteraction"/>
            </xsd:choice>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="checked" type="xsd:boolean"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="default" type="xsd:boolean"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="labelstyle" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="moreinformation" type="xsd:string"/>
            <xsd:attribute default="false" name="notifyportlets" type="xsd:boolean"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="valign" type="xsd:string"/>
            <xsd:attribute name="value" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="radiobuttongroup">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="action"/>
                <xsd:element ref="paramvalues"/>
                <xsd:element ref="radiobutton"/>
            </xsd:choice>
            <xsd:attribute default="left" name="align" type="xsd:string"/>
            <xsd:attribute default="false" name="border" type="xsd:boolean"/>
            <xsd:attribute name="buttonwidth" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="descattribute" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="hidelabel" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="moreinformation" type="xsd:string"/>
            <xsd:attribute name="ondatachange" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="static" type="xsd:boolean"/>
            <xsd:attribute default="false" name="synchronous" type="xsd:boolean"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="valueattribute" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="range">
        <xsd:complexType>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="lower" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="upper" type="xsd:string"/>
            <xsd:attribute name="value" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="reasonchange">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="defaultfocus" type="xsd:string"/>
            <xsd:attribute name="descdataattribute" type="xsd:string"/>
            <xsd:attribute name="detailimage" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displayattribute" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="isunbound" type="xsd:string"/>
            <xsd:attribute name="keyattribute" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="listattribute" type="xsd:string"/>
            <xsd:attribute name="maxdatalength" type="xsd:string"/>
            <xsd:attribute name="mboattribute" type="xsd:string"/>
            <xsd:attribute name="mbosetid" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="ondatachange" type="xsd:string"/>
            <xsd:attribute name="ontabledetails" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="updateonchange" type="xsd:string"/>
            <xsd:attribute default="false" name="usecombo" type="xsd:boolean"/>
            <xsd:attribute default="false" name="usereditable" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="recordimage">
        <xsd:complexType>
            <xsd:attribute name="alttext" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="100" name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default="true" name="thumbnail" type="xsd:boolean"/>
            <xsd:attribute default="100" name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="relationshipfilter">
        <xsd:complexType>
            <xsd:attribute default="true" name="allowblank" type="xsd:boolean"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="defaultfocus" type="xsd:string"/>
            <xsd:attribute name="descdataattribute" type="xsd:string"/>
            <xsd:attribute name="detailimage" type="xsd:string"/>
            <xsd:attribute default="true" name="disablereadonly" type="xsd:boolean"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displayattribute" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="isunbound" type="xsd:string"/>
            <xsd:attribute name="keyattribute" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="maxdatalength" type="xsd:string"/>
            <xsd:attribute name="mboattribute" type="xsd:string"/>
            <xsd:attribute name="mbosetid" type="xsd:string"/>
            <xsd:attribute name="moreinformation" type="xsd:string"/>
            <xsd:attribute default="false" name="notifyportlets" type="xsd:boolean"/>
            <xsd:attribute name="ondatachange" type="xsd:string"/>
            <xsd:attribute name="ontabledetails" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="updateonchange" type="xsd:string"/>
            <xsd:attribute default="false" name="usereditable" type="xsd:boolean"/>
            <xsd:attribute name="width" type="xsd:string"/>
            <xsd:attribute name="valign" type="xsd:string"/>
            <xsd:attribute default="true" name="smartfilloff" type="xsd:boolean"/>
            <xsd:attribute name="buttonlabel" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="value" type="xsd:string"/>
            <xsd:attribute default="false" name="default" type="xsd:boolean"/>
            <xsd:attribute default="left" name="align" type="xsd:string"/>
            <xsd:attribute name="clickmessage" type="xsd:string"/>
            <xsd:attribute name="disabled" type="xsd:string"/>
            <xsd:attribute default="dialogok" name="mxevent" type="xsd:string"/>
            <xsd:attribute name="buttonevent" type="xsd:string"/>
            <xsd:attribute name="image" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="reportlistportlet">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="layoutid" type="xsd:string"/>
            <xsd:attribute default="1" name="minormax" type="xsd:string"/>
            <xsd:attribute name="portletid" type="xsd:string"/>
            <xsd:attribute default="false" name="readonlymode" type="xsd:boolean"/>
            <xsd:attribute default="REPORTLISTCFG" name="relationship" type="xsd:string"/>
            <xsd:attribute name="rowstodisplay" type="xsd:string"/>
            <xsd:attribute name="start" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="resultsetportlet">
        <xsd:complexType>
            <xsd:attribute default="BAR" name="charttype" type="xsd:string"/>
            <xsd:attribute name="columnnum" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="layoutid" type="xsd:string"/>
            <xsd:attribute default="1" name="minormax" type="xsd:string"/>
            <xsd:attribute name="portletid" type="xsd:string"/>
            <xsd:attribute default="false" name="readonlymode" type="xsd:boolean"/>
            <xsd:attribute default="RSCONFIG" name="relationship" type="xsd:string"/>
            <xsd:attribute name="rowstodisplay" type="xsd:string"/>
            <xsd:attribute default="false" name="showchart" type="xsd:boolean"/>
            <xsd:attribute name="sortattribute" type="xsd:string"/>
            <xsd:attribute name="sorttype" type="xsd:string"/>
            <xsd:attribute name="start" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="view" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="richtexteditor">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="hidelabel" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="lookup" type="xsd:string"/>
            <xsd:attribute name="menutype" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default="720" name="width" type="xsd:string"/>
            <xsd:attribute default="300" name="height" type="xsd:string"/>
            <xsd:attribute name="plugins" type="xsd:string"/>
            <xsd:attribute name="extra_plugins" type="xsd:string"/>
            <xsd:attribute name="dojo_require" type="xsd:string"/>
            <xsd:attribute name="load_css" type="xsd:string"/>
            <xsd:attribute name="dojo_type" type="xsd:string"/>
            <xsd:attribute default="false" name="rendertextarea" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="richtextviewer">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="hidelabel" type="xsd:boolean"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="width" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="section">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="accessiblelink"/>
                <xsd:element ref="action"/>
                <xsd:element ref="appbar"/>
                <xsd:element ref="asttopo"/>
                <xsd:element ref="attachdoc"/>
                <xsd:element ref="attachimage"/>
                <xsd:element ref="attachments"/>
                <xsd:element ref="blankline"/>
                <xsd:element ref="breadcrumbs"/>
                <xsd:element ref="bulletinboardlink"/>
                <xsd:element ref="buttongroup"/>
                <xsd:element ref="checkbox"/>
                <xsd:element ref="combobox"/>
                <xsd:element ref="controlcontainer"/>
                <xsd:element ref="datasrc"/>
                <xsd:element ref="defaultvalue"/>
                <xsd:element ref="doclinkuploadbutton"/>
                <xsd:element ref="fieldhelp"/>
                <xsd:element ref="glnavigator"/>
                <xsd:element ref="gotolink"/>
                <xsd:element ref="helpgrid"/>
                <xsd:element ref="hyperlink"/>
                <xsd:element ref="image"/>
                <xsd:element ref="imicon"/>
                <xsd:element ref="importapp"/>
                <xsd:element ref="include"/>
                <xsd:element ref="kpigraph"/>
                <xsd:element ref="labelwrappedcombobox"/>
                <xsd:element ref="labelwrappedtextbox"/>
                <xsd:element ref="linear"/>
                <xsd:element ref="listbox"/>
                <xsd:element ref="longdescription"/>
                <xsd:element ref="multilinetextbox"/>
                <xsd:element ref="multiparttextbox"/>
                <xsd:element ref="navcontainer"/>
                <xsd:element ref="performancelink"/>
                <xsd:element ref="pushbutton"/>
                <xsd:element ref="radiobuttongroup"/>
                <xsd:element ref="reasonchange"/>
                <xsd:element ref="recordimage"/>
                <xsd:element ref="relationshipfilter"/>
                <xsd:element ref="richtexteditor"/>
                <xsd:element ref="richtextviewer"/>
                <xsd:element ref="section"/>
                <xsd:element ref="sectionheader"/>
                <xsd:element ref="sectionrow"/>
                <xsd:element ref="statictext"/>
                <xsd:element ref="systemprop"/>
                <xsd:element ref="table"/>
                <xsd:element ref="textbox"/>
                <xsd:element ref="tree"/>
                <xsd:element ref="uploadfile"/>
                <xsd:element ref="webreplaylink"/>
                <xsd:element ref="wfmap"/>
                <xsd:element ref="whereclause"/>
                <xsd:element ref="oslcinteraction"/>
                <xsd:element ref="asnviewer"/>
                <xsd:element ref="casnviewer"/>
                <xsd:element ref="skdviewer"/>
                <xsd:element ref="simplechart"/>
                <xsd:element ref="miniapp"/>
                <xsd:element ref="html"/>
                <xsd:element ref="hbox"/>
                <xsd:element ref="bi_savechart_decorator"/>
                <xsd:element ref="bimtree"/>
                <xsd:element ref="bimviewer"/>
                <xsd:element ref="mapcontrol"/>
                <xsd:element ref="mxmapgeocodesection"/>
                <xsd:element ref="mxdispatcherctrl"/>
                <xsd:element ref="lbsdatacollection"/>
            </xsd:choice>
            <xsd:attribute name="allowqualifiedrestriction" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute default="false" name="border" type="xsd:boolean"/>
            <xsd:attribute default="false" name="collapsed" type="xsd:boolean"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="description" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="dynattribute" type="xsd:string"/>
            <xsd:attribute name="dyndatasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="dyndisplay" type="xsd:boolean"/>
            <xsd:attribute name="dynmethod" type="xsd:string"/>
            <xsd:attribute name="dynvalue" type="xsd:string"/>
            <xsd:attribute name="ermrelationship" type="xsd:string"/>
            <xsd:attribute default="true" name="erroricon" type="xsd:boolean"/>
            <xsd:attribute name="generated" type="xsd:string"/>
            <xsd:attribute default="hb" name="headercss" type="xsd:string"/>
            <xsd:attribute name="headerheight" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="labelalign" type="xsd:string"/>
            <xsd:attribute name="labellayout" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="listeners" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="ontabledetails" type="xsd:string"/>
            <xsd:attribute name="orderby" type="xsd:string"/>
            <xsd:attribute name="parentdatasrc" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute default="true" name="rerenderenabled" type="xsd:boolean"/>
            <xsd:attribute default="false" name="roundedheader" type="xsd:boolean"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="style" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default="left" name="titlealign" type="xsd:string"/>
            <xsd:attribute default="true" name="useproportionalcols" type="xsd:boolean"/>
            <xsd:attribute name="whereclause" type="xsd:string"/>
            <xsd:attribute default="100%" name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="sectioncol">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="blankline"/>
                <xsd:element ref="buttongroup"/>
                <xsd:element ref="checkbox"/>
                <xsd:element ref="combobox"/>
                <xsd:element ref="datasrc"/>
                <xsd:element ref="defaultvalue"/>
                <xsd:element ref="doclinkuploadbutton"/>
                <xsd:element ref="helpgrid"/>
                <xsd:element ref="image"/>
                <xsd:element ref="imicon"/>
                <xsd:element ref="labelwrappedtextbox"/>
                <xsd:element ref="linear"/>
                <xsd:element ref="multilinetextbox"/>
                <xsd:element ref="multiparttextbox"/>
                <xsd:element ref="navcontainer"/>
                <xsd:element ref="pushbutton"/>
                <xsd:element ref="radiobuttongroup"/>
                <xsd:element ref="richtexteditor"/>
                <xsd:element ref="richtextviewer"/>
                <xsd:element ref="section"/>
                <xsd:element ref="simpleheadertable"/>
                <xsd:element ref="statictext"/>
                <xsd:element ref="tabgroup"/>
                <xsd:element ref="table"/>
                <xsd:element ref="textbox"/>
                <xsd:element ref="tree"/>
                <xsd:element ref="wallcalendar"/>
                <xsd:element ref="oslcinteraction"/>
                <xsd:element ref="simplechart"/>
                <xsd:element ref="bimtree"/>
                <xsd:element ref="mapcontrol"/>
                <xsd:element ref="mxmapgeocodesection"/>
                <xsd:element ref="mxdispatcherctrl"/>
                <xsd:element ref="lbsdatacollection"/>
            </xsd:choice>
            <xsd:attribute name="alignbottom" type="xsd:boolean"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="generated" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="labelalign" type="xsd:string"/>
            <xsd:attribute name="labellayout" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="hidewhen" type="xsd:string"/>
            <xsd:attribute default="100%" name="height" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="ontabledetails" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="sysnav" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="sectionheader">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="controlcontainer"/>
                <xsd:element ref="paramvalues"/>
            </xsd:choice>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="labelvalues" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="plaintext" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="sectionrow">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="linear"/>
                <xsd:element ref="sectioncol"/>
            </xsd:choice>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="generated" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="labelalign" type="xsd:string"/>
            <xsd:attribute name="labellayout" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="ontabledetails" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="simpleheadertable">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="tablebody"/>
                <xsd:element ref="tabledetails"/>
            </xsd:choice>
            <xsd:attribute name="allowqualifiedrestriction" type="xsd:string"/>
            <xsd:attribute name="apprestrictions" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="border" type="xsd:string"/>
            <xsd:attribute name="collapsed" type="xsd:string"/>
            <xsd:attribute name="collapsedemptylabel" type="xsd:string"/>
            <xsd:attribute name="collapsedlabel" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute default="-10" name="currentrow" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datarowheight" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="description" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="10" name="displayrowsperpage" type="xsd:string"/>
            <xsd:attribute name="download" type="xsd:string"/>
            <xsd:attribute name="ermrelationship" type="xsd:string"/>
            <xsd:attribute default="true" name="filterable" type="xsd:boolean"/>
            <xsd:attribute name="filterexpanded" type="xsd:string"/>
            <xsd:attribute name="filterrowheight" type="xsd:string"/>
            <xsd:attribute default="hb thb" name="headercss" type="xsd:string"/>
            <xsd:attribute name="headerheight" type="xsd:string"/>
            <xsd:attribute name="headerlabel" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="insertable" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="listeners" type="xsd:string"/>
            <xsd:attribute name="maxrows" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="norowlabel" type="xsd:string"/>
            <xsd:attribute name="ondatachange" type="xsd:string"/>
            <xsd:attribute name="orderby" type="xsd:string"/>
            <xsd:attribute name="parentdatasrc" type="xsd:string"/>
            <xsd:attribute name="parentemptylabel" type="xsd:string"/>
            <xsd:attribute name="parentmbo" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute default="false" name="roundedheader" type="xsd:boolean"/>
            <xsd:attribute default="false" name="rowdetailsexpanded" type="xsd:boolean"/>
            <xsd:attribute name="rowsperpage" type="xsd:string"/>
            <xsd:attribute name="selectmode" type="xsd:string"/>
            <xsd:attribute name="showcount" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="sortable" type="xsd:string"/>
            <xsd:attribute name="startempty" type="xsd:string"/>
            <xsd:attribute name="startemptymsg" type="xsd:string"/>
            <xsd:attribute name="startrow" type="xsd:string"/>
            <xsd:attribute name="style" type="xsd:string"/>
            <xsd:attribute name="subselectionon" type="xsd:string"/>
            <xsd:attribute name="tablecounter" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="titleattributes" type="xsd:string"/>
            <xsd:attribute name="titlerowheight" type="xsd:string"/>
            <xsd:attribute name="usesubselection" type="xsd:string"/>
            <xsd:attribute name="whereclause" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="startcenter">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="startcenter-help"/>
                <xsd:element ref="startcenter-options"/>
                <xsd:element ref="startcenter-portlets"/>
                <xsd:element ref="startcenter-tabs"/>
            </xsd:choice>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="startcenter-help">
        <xsd:complexType>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="innerhtml" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="startcenter-options">
        <xsd:complexType>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="startcenter-pane">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="bulletinboardportlet"/>
                <xsd:element ref="favoriteappsportlet"/>
                <xsd:element ref="inboxportlet"/>
                <xsd:element ref="kpigraphportlet"/>
                <xsd:element ref="kpilistportlet"/>
                <xsd:element ref="quickinsertportlet"/>
                <xsd:element ref="reportlistportlet"/>
                <xsd:element ref="resultsetportlet"/>
            </xsd:choice>
            <xsd:attribute name="column" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="startcenter-portlets">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="startcenter-pane"/>
            </xsd:choice>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="startcenter-tabs">
        <xsd:complexType>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="statictext">
        <xsd:complexType>
            <xsd:attribute name="align">
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:enumeration value="right"/>
                        <xsd:enumeration value="left"/>
                        <xsd:enumeration value="center"/>
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute default="#000000" name="color" type="xsd:string"/>
            <xsd:attribute default="0" name="column" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="link" type="xsd:string"/>
            <xsd:attribute name="msggroup" type="xsd:string"/>
            <xsd:attribute name="msgkey" type="xsd:string"/>
            <xsd:attribute default="false" name="plaintext" type="xsd:boolean"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="3" name="span" type="xsd:positiveInteger"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="systemprop">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute default="false" name="plaintext" type="xsd:boolean"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tab">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="action"/>
                <xsd:element ref="asttopo"/>
                <xsd:element ref="blankline"/>
                <xsd:element ref="buttongroup"/>
                <xsd:element ref="datasrc"/>
                <xsd:element ref="defaultvalue"/>
                <xsd:element ref="designer_canvas"/>
                <xsd:element ref="helpgrid"/>
                <xsd:element ref="include"/>
                <xsd:element ref="linear"/>
                <xsd:element ref="menubar"/>
                <xsd:element ref="multilinetextbox"/>
                <xsd:element ref="richtexteditor"/>
                <xsd:element ref="richtextviewer"/>
                <xsd:element ref="section"/>
                <xsd:element ref="simpleheadertable"/>
                <xsd:element ref="tabgroup"/>
                <xsd:element ref="table"/>
                <xsd:element ref="textbox"/>
                <xsd:element ref="tree"/>
                <xsd:element ref="wallcalendar"/>
                <xsd:element ref="simplechart"/>
                <xsd:element ref="miniapp"/>
                <xsd:element ref="html"/>
                <xsd:element ref="hbox"/>
                <xsd:element ref="bimtree"/>
                <xsd:element ref="mapcontrol"/>
                <xsd:element ref="mxmapgeocodesection"/>
                <xsd:element ref="mxdispatcherctrl"/>
                <xsd:element ref="lbsdatacollection"/>
            </xsd:choice>
            <xsd:attribute name="allowqualifiedrestriction" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="tabbodycss" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="default" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="ermrelationship" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="orderby" type="xsd:string"/>
            <xsd:attribute name="parentdatasrc" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="rendercompletetarget" type="xsd:string"/>
            <xsd:attribute default="false" name="sendrendercomplete" type="xsd:boolean"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="tabchangeevent" type="xsd:string"/>
            <xsd:attribute name="tabchangeeventtarget" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="type" type="xsd:string"/>
            <xsd:attribute name="whereclause" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tabgroup">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="tab"/>
                <xsd:element ref="lbsdatacollection"/>
            </xsd:choice>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="true" name="dynamiccontainer" type="xsd:string"/>
            <xsd:attribute default="list" name="firsttab" type="xsd:string"/>
            <xsd:attribute default="default" name="format" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="true" name="loadalltabs" type="xsd:boolean"/>
            <xsd:attribute default="true" name="rerenderenabled" type="xsd:boolean"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="style" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="wrap" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="table">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="buttongroup"/>
                <xsd:element ref="datasrc"/>
                <xsd:element ref="defaultvalue"/>
                <xsd:element ref="sectionheader"/>
                <xsd:element ref="tablebody"/>
                <xsd:element ref="tabledetails"/>
            </xsd:choice>
            <xsd:attribute name="allowqualifiedrestriction" type="xsd:string"/>
            <xsd:attribute name="apprestrictions" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="border" type="xsd:string"/>
            <xsd:attribute name="collapsed" type="xsd:string"/>
            <xsd:attribute name="collapsedemptylabel" type="xsd:string"/>
            <xsd:attribute name="collapsedlabel" type="xsd:string"/>
            <xsd:attribute name="collapsewhenempty" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute default="-10" name="currentrow" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datarowheight" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="description" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="10" name="displayrowsperpage" type="xsd:positiveInteger"/>
            <xsd:attribute name="download" type="xsd:string"/>
            <xsd:attribute default="true" name="filterable" type="xsd:boolean"/>
            <xsd:attribute name="emptyonclear" type="xsd:string"/>
            <xsd:attribute name="ermrelationship" type="xsd:string"/>
            <xsd:attribute name="federatedresources" type="xsd:string"/>
            <xsd:attribute name="filterexpanded" type="xsd:boolean"/>
            <xsd:attribute name="filterrowheight" type="xsd:string"/>
            <xsd:attribute default="hb thb" name="headercss" type="xsd:string"/>
            <xsd:attribute name="headerheight" type="xsd:string"/>
            <xsd:attribute name="headerlabel" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="insertable" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="listeners" type="xsd:string"/>
            <xsd:attribute name="maxrows" type="xsd:positiveInteger"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="norowlabel" type="xsd:string"/>
            <xsd:attribute name="ondatachange" type="xsd:string"/>
            <xsd:attribute name="orderby" type="xsd:string"/>
            <xsd:attribute name="parentdatasrc" type="xsd:string"/>
            <xsd:attribute name="parentemptylabel" type="xsd:string"/>
            <xsd:attribute name="parentmbo" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute default="false" name="roundedheader" type="xsd:boolean"/>
            <xsd:attribute default="false" name="rowdetailsexpanded" type="xsd:boolean"/>
            <xsd:attribute name="rowsperpage" type="xsd:string"/>
            <xsd:attribute name="selectmode" type="xsd:string"/>
            <xsd:attribute name="showcount" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="sortable" type="xsd:string"/>
            <xsd:attribute default="false" name="spacecolumns" type="xsd:boolean"/>
            <xsd:attribute name="startempty" type="xsd:boolean"/>
            <xsd:attribute name="startemptymsg" type="xsd:string"/>
            <xsd:attribute name="startrow" type="xsd:string"/>
            <xsd:attribute name="style" type="xsd:string"/>
            <xsd:attribute name="subselectionon" type="xsd:string"/>
            <xsd:attribute name="tablecounter" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="titleattributes" type="xsd:string"/>
            <xsd:attribute name="titlerowheight" type="xsd:string"/>
            <xsd:attribute default="false" name="usenonpersistentmbofordownload" type="xsd:boolean"/>
            <xsd:attribute name="usesubselection" type="xsd:string"/>
            <xsd:attribute name="whereclause" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
            <xsd:attribute name="inlisttab" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="table-emptycell">
        <xsd:complexType>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="table-image">
        <xsd:complexType>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="extendedtooltip" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="imagename" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="mxeventjshandler" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute name="visibilitychanged" type="xsd:string"/>
            <xsd:attribute default="true" name="visible" type="xsd:boolean"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="table-label">
        <xsd:complexType>
            <xsd:attribute name="accesskey" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="colspan" type="xsd:string"/>
            <xsd:attribute name="column" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="eventvalue" type="xsd:string"/>
            <xsd:attribute name="extendedtooltip" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="imagealign" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="link" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="makesafe" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="msggroup" type="xsd:string"/>
            <xsd:attribute name="msgkey" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="newwindow" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="separator" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="url" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="table-selectrow">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="imagetype" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="ondatachange" type="xsd:string"/>
            <xsd:attribute name="onfilterrow" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="tablereadonly" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute name="visibilitychanged" type="xsd:string"/>
            <xsd:attribute default="true" name="visible" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="table-text">
        <xsd:complexType>
            <xsd:attribute default="false" name="accepthtmltags" type="xsd:boolean"/>
            <xsd:attribute name="accesskey" type="xsd:string"/>
            <xsd:attribute name="addhyphentobreak" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="canbreakwords" type="xsd:boolean"/>
            <xsd:attribute name="column" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="eventvalue" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="extendedtooltip" type="xsd:string"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="imagealign" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="link" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="msggroup" type="xsd:string"/>
            <xsd:attribute name="msgkey" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="newwindow" type="xsd:string"/>
            <xsd:attribute name="rechover" type="xsd:string"/>
            <xsd:attribute name="rechoverattribute" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="separator" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="tooltip" type="xsd:string"/>
            <xsd:attribute name="type" type="xsd:string"/>
            <xsd:attribute name="url" type="xsd:string"/>
            <xsd:attribute name="urlattribute" type="xsd:string"/>
            <xsd:attribute name="usefieldsizegroup" type="xsd:boolean"/>
            <xsd:attribute name="wraplength" type="xsd:string"/>
            <xsd:attribute default="true" name="wraptext" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="table-title">
        <xsd:complexType>
            <xsd:attribute name="accesskey" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="column" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="eventvalue" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="imagealign" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelattributes" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="labelsrcid" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="link" type="xsd:string"/>
            <xsd:attribute default="false" name="lookupspacer" type="xsd:boolean"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="newwindow" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="separator" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="url" type="xsd:string"/>
            <xsd:attribute name="usefieldsizegroup" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tablebody">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="displayrule"/>
                <xsd:element ref="tablecol"/>
            </xsd:choice>
            <xsd:attribute name="alwaysshowfield" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="border" type="xsd:string"/>
            <xsd:attribute name="cellborder" type="xsd:string"/>
            <xsd:attribute name="cellpadding" type="xsd:string"/>
            <xsd:attribute name="cellspacing" type="xsd:string"/>
            <xsd:attribute name="colwidth" type="xsd:string"/>
            <xsd:attribute name="customizable" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displayrowsperpage" type="xsd:string"/>
            <xsd:attribute name="filterable" type="xsd:string"/>
            <xsd:attribute name="filterexpanded" type="xsd:string"/>
            <xsd:attribute name="hasfilterablefields" type="xsd:string"/>
            <xsd:attribute name="headerheight" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute default="false" name="hideselectrows" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="insertable" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="lookupmode" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="ondialog" type="xsd:string"/>
            <xsd:attribute name="orderby" type="xsd:string"/>
            <xsd:attribute name="original_displayrowsperpage" type="xsd:string"/>
            <xsd:attribute default="true" name="reinitializes" type="xsd:boolean"/>
            <xsd:attribute name="rowheight" type="xsd:string"/>
            <xsd:attribute name="scrollable" type="xsd:string"/>
            <xsd:attribute name="selectmode" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="sortable" type="xsd:string"/>
            <xsd:attribute name="style" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tablecell">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="checkbox"/>
                <xsd:element ref="combobox"/>
                <xsd:element ref="imicon"/>
                <xsd:element ref="labelwrappedcombobox"/>
                <xsd:element ref="labelwrappedtextbox"/>
                <xsd:element ref="reasonchange"/>
                <xsd:element ref="richtextviewer"/>
                <xsd:element ref="tablecell"/>
                <xsd:element ref="textbox"/>
                <xsd:element ref="oslcinteraction"/>
            </xsd:choice>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="celltext" type="xsd:string"/>
            <xsd:attribute name="colspan" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="display" type="xsd:boolean"/>
            <xsd:attribute name="displayrow" type="xsd:string"/>
            <xsd:attribute default="true" name="generated" type="xsd:boolean"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tablecol">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="checkbox"/>
                <xsd:element ref="combobox"/>
                <xsd:element ref="imicon"/>
                <xsd:element ref="labelwrappedcombobox"/>
                <xsd:element ref="labelwrappedtextbox"/>
                <xsd:element ref="reasonchange"/>
                <xsd:element ref="richtextviewer"/>
                <xsd:element ref="textbox"/>
                <xsd:element ref="oslcinteraction"/>
            </xsd:choice>
            <xsd:attribute name="accepthtmltags" type="xsd:boolean"/>
            <xsd:attribute name="addhyphentobreak" type="xsd:boolean"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute default="false" name="alwaysshowfield" type="xsd:boolean"/>
            <xsd:attribute name="applink" type="xsd:string"/>
            <xsd:attribute name="applinkkey" type="xsd:string"/>
            <xsd:attribute name="applinkrel" type="xsd:string"/>
            <xsd:attribute name="canbreakwords" type="xsd:boolean"/>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="columnid" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="detailimage" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="eventvalue" type="xsd:string"/>
            <xsd:attribute name="extendedtooltip" type="xsd:string"/>
            <xsd:attribute name="falseactive" type="xsd:string"/>
            <xsd:attribute name="filterable" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="imagename" type="xsd:string"/>
            <xsd:attribute name="imagetype" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelattributes" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="labelsrcid" type="xsd:string"/>
            <xsd:attribute name="launchexternal" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="linkedcontrolid" type="xsd:string"/>
            <xsd:attribute name="longdescreadonly" type="xsd:string"/>
            <xsd:attribute name="longdescription" type="xsd:string"/>
            <xsd:attribute name="lookup" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="maxdatalength" type="xsd:string"/>
            <xsd:attribute name="menutype" type="xsd:string"/>
            <xsd:attribute name="moreinformation" type="xsd:string"/>
            <xsd:attribute name="movetoattribute" type="xsd:string"/>
            <xsd:attribute name="movetodatasrc" type="xsd:string"/>
            <xsd:attribute name="movetoqbe" type="xsd:string"/>
            <xsd:attribute name="movetoresultset" type="xsd:string"/>
            <xsd:attribute name="msgfalse" type="xsd:string"/>
            <xsd:attribute name="msgtrue" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="mxevent_desc" type="xsd:string"/>
            <xsd:attribute name="mxevent_icon" type="xsd:string"/>
            <xsd:attribute name="mxeventjshandler" type="xsd:string"/>
            <xsd:attribute name="ondatachange" type="xsd:string"/>
            <xsd:attribute name="preformattedtext" type="xsd:string"/>
            <xsd:attribute name="rechover" type="xsd:string"/>
            <xsd:attribute name="rechoverattribute" type="xsd:string"/>
            <xsd:attribute name="rowdetailsexpanded" type="xsd:string"/>
            <xsd:attribute name="selectmode" type="xsd:string"/>
            <xsd:attribute default="true" name="showfilterfield" type="xsd:boolean"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="smartfilloff" type="xsd:string"/>
            <xsd:attribute name="sortable" type="xsd:string"/>
            <xsd:attribute name="srcfalse" type="xsd:string"/>
            <xsd:attribute name="srctrue" type="xsd:string"/>
            <xsd:attribute name="statecheck" type="xsd:string"/>
            <xsd:attribute name="style" type="xsd:string"/>
            <xsd:attribute default="false" name="synchronous" type="xsd:boolean"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="thumbnail" type="xsd:string"/>
            <xsd:attribute name="tooltip" type="xsd:string"/>
            <xsd:attribute name="type" type="xsd:string"/>
            <xsd:attribute name="urlattribute" type="xsd:string"/>
            <xsd:attribute name="usereditable" type="xsd:boolean"/>
            <xsd:attribute name="usefieldsizegroup" type="xsd:boolean"/>
            <xsd:attribute name="width" type="xsd:string"/>
            <xsd:attribute name="wraplength" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tabledatarow">
        <xsd:complexType>
            <xsd:attribute name="celltext" type="xsd:string"/>
            <xsd:attribute default="tablerow" name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displayrow" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tabledatarowmock">
        <xsd:complexType>
            <xsd:attribute name="addhyphentobreak" type="xsd:boolean"/>
            <xsd:attribute name="canbreakwords" type="xsd:boolean"/>
            <xsd:attribute name="celltext" type="xsd:string"/>
            <xsd:attribute default="tablerow" name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displayrow" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="wraplength" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tabledetails">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="datasrc"/>
                <xsd:element ref="defaultvalue"/>
                <xsd:element ref="multilinetextbox"/>
                <xsd:element ref="section"/>
                <xsd:element ref="textbox"/>
            </xsd:choice>
            <xsd:attribute default="false" name="alwaysrefresh" type="xsd:boolean"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute default="true" name="ontabledetails" type="xsd:boolean"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tableemptyrow">
        <xsd:complexType>
            <xsd:attribute default="tfr" name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displayrow" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tablefilterrow">
        <xsd:complexType>
            <xsd:attribute default="tfr" name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displayrow" type="xsd:string"/>
            <xsd:attribute name="filterable" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tabletitlerow">
        <xsd:complexType>
            <xsd:attribute default="ttitr" name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displayrow" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sortable" type="xsd:boolean"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tabletoggleimage">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="falseactive" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="imagename" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="msgfalse" type="xsd:string"/>
            <xsd:attribute name="msgtrue" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="srcfalse" type="xsd:string"/>
            <xsd:attribute name="srctrue" type="xsd:string"/>
            <xsd:attribute name="statecheck" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tabletoggleselectallrows">
        <xsd:complexType>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute name="visibilitychanged" type="xsd:string"/>
            <xsd:attribute default="true" name="visible" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tabletoggleselectrows">
        <xsd:complexType>
            <xsd:attribute default="tablerow" name="cssclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:string"/>
            <xsd:attribute name="displayrow" type="xsd:string"/>
            <xsd:attribute name="headers" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="textbox">
        <xsd:complexType>
            <xsd:attribute name="_longdescription" type="xsd:string"/>
            <xsd:attribute name="adjleft" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="applink" type="xsd:string"/>
            <xsd:attribute name="applinkkey" type="xsd:string"/>
            <xsd:attribute name="applinkrel" type="xsd:string"/>
            <xsd:attribute name="applinkquery" type="xsd:string"/>
            <xsd:attribute name="applinkreturn" type="xsd:string"/>
            <xsd:attribute name="boundcontrol" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="datatype" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute name="defaultfocus" type="xsd:string"/>
            <xsd:attribute name="descdataattribute" type="xsd:string"/>
            <xsd:attribute name="descinputmode" type="xsd:string"/>
            <xsd:attribute name="desclookup" type="xsd:string"/>
            <xsd:attribute name="detailimage" type="xsd:string"/>
            <xsd:attribute name="detailmessage" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="displaytype" type="xsd:string"/>
            <xsd:attribute name="dynamic" type="xsd:string"/>
            <xsd:attribute name="erroricon" type="xsd:string"/>
            <xsd:attribute name="extendedtooltip" type="xsd:string"/>
            <xsd:attribute name="filterable" type="xsd:string"/>
            <xsd:attribute default="false" name="forceclear" type="xsd:boolean"/>
            <xsd:attribute name="hidelabel" type="xsd:boolean"/>
            <xsd:attribute name="hidewhen" type="xsd:string"/>
            <xsd:attribute name="hidetooltip" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="labellayout" type="xsd:string"/>
            <xsd:attribute name="in_column" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="labelalign" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="linkcontrolid" type="xsd:string"/>
            <xsd:attribute name="longdescreadonly" type="xsd:string"/>
            <xsd:attribute name="longdescription" type="xsd:string"/>
            <xsd:attribute name="lookup" type="xsd:string"/>
            <xsd:attribute name="maxdatalength" type="xsd:string"/>
            <xsd:attribute name="menutype" type="xsd:string"/>
            <xsd:attribute name="iconmenu" type="xsd:string"/>
            <xsd:attribute name="moreinformation" type="xsd:string"/>
            <xsd:attribute name="movetoattribute" type="xsd:string"/>
            <xsd:attribute name="movetoresultset" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="notifyportlets" type="xsd:string"/>
            <xsd:attribute name="numeric" type="xsd:string"/>
            <xsd:attribute name="ondatachange" type="xsd:string"/>
            <xsd:attribute name="onfilterrow" type="xsd:string"/>
            <xsd:attribute name="ontabledetails" type="xsd:string"/>
            <xsd:attribute name="prepend" type="xsd:string"/>
            <xsd:attribute name="readonly" type="xsd:boolean"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="rechover" type="xsd:string"/>
            <xsd:attribute name="rechoverattribute" type="xsd:string"/>
            <xsd:attribute name="showdetail" type="xsd:boolean"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="size" type="xsd:string"/>
            <xsd:attribute name="sizeintable" type="xsd:string"/>
            <xsd:attribute name="smartfilloff" type="xsd:boolean"/>
            <xsd:attribute name="sortable" type="xsd:string"/>
            <xsd:attribute default="false" name="synchronous" type="xsd:boolean"/>
            <xsd:attribute name="tablereadonly" type="xsd:boolean"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="title" type="xsd:string"/>
            <xsd:attribute name="updateonchange" type="xsd:boolean"/>
            <xsd:attribute name="usefieldsizegroup" type="xsd:boolean"/>
            <xsd:attribute name="usereditable" type="xsd:boolean"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="titlebar">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="accessiblelink"/>
                <xsd:element ref="bulletinboardlink"/>
                <xsd:element ref="gotolink"/>
                <xsd:element ref="hyperlink"/>
                <xsd:element ref="performancelink"/>
                <xsd:element ref="webreplaylink"/>
            </xsd:choice>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="true" name="gotoinheader" type="xsd:boolean"/>
            <xsd:attribute default="40" name="height" type="xsd:string"/>
            <xsd:attribute name="hidewhen" type="xsd:string"/>
            <xsd:attribute name="homebutton" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default="true" name="usernameinheader" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="toggledetails">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="falseactive" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="imagename" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="msgfalse" type="xsd:string"/>
            <xsd:attribute name="msgtrue" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="srcfalse" type="xsd:string"/>
            <xsd:attribute name="srctrue" type="xsd:string"/>
            <xsd:attribute name="statecheck" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="toggleimage">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="falseactive" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="imagename" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="msgfalse" type="xsd:string"/>
            <xsd:attribute name="msgtrue" type="xsd:string"/>
            <xsd:attribute name="msgreaderfalse" type="xsd:string"/>
            <xsd:attribute name="msgreadertrue" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="srcfalse" type="xsd:string"/>
            <xsd:attribute name="srctrue" type="xsd:string"/>
            <xsd:attribute name="statecheck" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="toolbar">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="toolbarsection"/>
            </xsd:choice>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute default="{designmode}==true" name="hidewhen" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="toolbaractions">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="toolbarbutton">
        <xsd:complexType>
            <xsd:attribute name="accesskey" type="xsd:string"/>
            <xsd:attribute name="component-instance" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="eventvalue" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute default="true" name="onthistab" type="xsd:boolean"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="text" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="toolbarcombobox">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="event" type="xsd:string"/>
            <xsd:attribute name="hidelabel" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default="false" name="usereditable" type="xsd:boolean"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="toolbarsection">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="dynamictoolbar"/>
                <xsd:element ref="toolbaractions"/>
                <xsd:element ref="toolbarbutton"/>
                <xsd:element ref="toolbarcombobox"/>
            </xsd:choice>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="hidewhen" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="tree">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="treenode"/>
            </xsd:choice>
            <xsd:attribute default="true" name="alwaysrefresh" type="xsd:boolean"/>
            <xsd:attribute name="allowqualifiedrestriction" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute default="false" name="checkfornewnodes" type="xsd:boolean"/>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="ermrelationship" type="xsd:string"/>
            <xsd:attribute default="false" name="expandallnodes" type="xsd:boolean"/>
            <xsd:attribute default="100%" name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="false" name="ignorestructurechange" type="xsd:boolean"/>
            <xsd:attribute name="keyattribute" type="xsd:string"/>
            <xsd:attribute name="keyvalue" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="50" name="maxchildren" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="objectname" type="xsd:string"/>
            <xsd:attribute default="true" name="openfirstlevel" type="xsd:boolean"/>
            <xsd:attribute name="orderby" type="xsd:string"/>
            <xsd:attribute name="parentdatasrc" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="restrictactionon" type="xsd:string"/>
            <xsd:attribute name="returnattribute" type="xsd:string"/>
            <xsd:attribute default="false" name="selectfirstnode" type="xsd:boolean"/>
            <xsd:attribute default="drill_select.gif" name="selectimage" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="supportmarkedfordelete" type="xsd:boolean"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default=":" name="treefielddelimiter" type="xsd:string"/>
            <xsd:attribute name="usedatasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="visible" type="xsd:boolean"/>
            <xsd:attribute default="100%" name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="treeattribute">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="treenode">
        <xsd:complexType>
            <xsd:choice maxOccurs="unbounded" minOccurs="0">
                <xsd:element ref="treeattribute"/>
            </xsd:choice>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute default="node_collapsed.gif" name="collapsedimage" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="displaykeyattribute" type="xsd:boolean"/>
            <xsd:attribute default="false" name="displaynodeimage" type="xsd:boolean"/>
            <xsd:attribute default="true" name="displayobjectname" type="xsd:boolean"/>
            <xsd:attribute default="true" name="enablereturn" type="xsd:boolean"/>
            <xsd:attribute default="true" name="enableselectnode" type="xsd:boolean"/>
            <xsd:attribute name="expandallnodes" type="xsd:boolean"/>
            <xsd:attribute default="node_expanded.gif" name="expandedimage" type="xsd:string"/>
            <xsd:attribute default="false" name="expandonselect" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="node_image_default.gif" name="image" type="xsd:string"/>
            <xsd:attribute default="false" name="isfakenode" type="xsd:boolean"/>
            <xsd:attribute name="keyattribute" type="xsd:string"/>
            <xsd:attribute name="keyvalue" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="50" name="maxchildren" type="xsd:positiveInteger"/>
            <xsd:attribute default="node_nochildren.gif" name="nochildrenimage" type="xsd:string"/>
            <xsd:attribute default="selectrecord" name="nodeevent" type="xsd:string"/>
            <xsd:attribute name="nodeimageevent" type="xsd:string"/>
            <xsd:attribute name="objectname" type="xsd:string"/>
            <xsd:attribute default="drill_overflow.gif" name="overflowimage" type="xsd:string"/>
            <xsd:attribute name="restrictactionon" type="xsd:string"/>
            <xsd:attribute name="returnattribute" type="xsd:string"/>
            <xsd:attribute default="drill_select.gif" name="selectimage" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default="togglechildren" name="toggleevent" type="xsd:string"/>
            <xsd:attribute default="node_working.gif" name="waitimage" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="uploadfile">
        <xsd:complexType>
            <xsd:attribute name="cancellabel" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="uploadfile" name="event" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="10" name="maxfilesize" type="xsd:integer"/>
            <xsd:attribute name="oklabel" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="wallcalendar">
        <xsd:complexType>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="boundcontrol" type="xsd:string"/>
            <xsd:attribute default="l" name="calendartype" type="xsd:string"/>
            <xsd:attribute name="controltype" type="xsd:string"/>
            <xsd:attribute name="currentdatetext" type="xsd:string"/>
            <xsd:attribute name="currentmonthtext" type="xsd:string"/>
            <xsd:attribute name="currentyeartext" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="datatype" type="xsd:string"/>
            <xsd:attribute name="dateattribute" type="xsd:string"/>
            <xsd:attribute default="hours" name="daycellmsgkey" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="enddateattribute" type="xsd:string"/>
            <xsd:attribute name="ermrelationship" type="xsd:string"/>
            <xsd:attribute name="gotodatetext" type="xsd:string"/>
            <xsd:attribute default="lch" name="headercss" type="xsd:string"/>
            <xsd:attribute name="headerheight" type="xsd:string"/>
            <xsd:attribute name="hidelabel" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="nextmonthtext" type="xsd:string"/>
            <xsd:attribute name="nextyeartext" type="xsd:string"/>
            <xsd:attribute name="parentdatasrc" type="xsd:string"/>
            <xsd:attribute name="previousmonthtext" type="xsd:string"/>
            <xsd:attribute name="previousyeartext" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute default="false" name="roundedheader" type="xsd:boolean"/>
            <xsd:attribute name="startdateattribute" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="weekstart" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="webreplaylink">
        <xsd:complexType>
            <xsd:attribute name="accesskey" type="xsd:string"/>
            <xsd:attribute name="align" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="column" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="eventvalue" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="image" type="xsd:string"/>
            <xsd:attribute name="imagealign" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute default="true" name="maintaincontrolid" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="launchexternal" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="link" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="mxevent" type="xsd:string"/>
            <xsd:attribute name="newwindow" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="rownum" type="xsd:integer"/>
            <xsd:attribute name="separator" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="tooltip" type="xsd:string"/>
            <xsd:attribute name="underlinelink" type="xsd:string"/>
            <xsd:attribute name="url" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="wfcanvas">
        <xsd:complexType>
            <xsd:attribute name="actiondatasrc" type="xsd:string"/>
            <xsd:attribute name="archive" type="xsd:string"/>
            <xsd:attribute name="classid" type="xsd:string"/>
            <xsd:attribute name="code" type="xsd:string"/>
            <xsd:attribute name="codebase" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="nodedatasrc" type="xsd:string"/>
            <xsd:attribute name="placeholder" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="wfmap">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="whereclause">
        <xsd:complexType>
            <xsd:attribute name="applink" type="xsd:string"/>
            <xsd:attribute name="applinkrel" type="xsd:string"/>
            <xsd:attribute name="columns" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="detailimage" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="menutype" type="xsd:string"/>
            <xsd:attribute name="rows" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="synchronous" type="xsd:boolean"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="value" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="oslcinteraction">
        <xsd:complexType>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="interactiontype" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="asnviewer">
        <xsd:complexType>
            <xsd:attribute name="actiondatasrc" type="xsd:string"/>
            <xsd:attribute name="archive" type="xsd:string"/>
            <xsd:attribute name="classid" type="xsd:string"/>
            <xsd:attribute name="code" type="xsd:string"/>
            <xsd:attribute name="codebase" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="nodedatasrc" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="casnviewer">
        <xsd:complexType>
            <xsd:attribute name="actiondatasrc" type="xsd:string"/>
            <xsd:attribute name="archive" type="xsd:string"/>
            <xsd:attribute name="classid" type="xsd:string"/>
            <xsd:attribute name="code" type="xsd:string"/>
            <xsd:attribute name="codebase" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="nodedatasrc" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="skdviewer">
        <xsd:complexType>
            <xsd:attribute name="actiondatasrc" type="xsd:string"/>
            <xsd:attribute name="archive" type="xsd:string"/>
            <xsd:attribute name="classid" type="xsd:string"/>
            <xsd:attribute name="code" type="xsd:string"/>
            <xsd:attribute name="codebase" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="nodedatasrc" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="simplechart">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute default="false" name="hidelabel" type="xsd:boolean"/>
            <xsd:attribute default="false" name="synchronous" type="xsd:boolean"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute default="500px" name="width" type="xsd:string"/>
            <xsd:attribute default="500px" name="height" type="xsd:string"/>
            <xsd:attribute default="true" name="legendvisible" type="xsd:boolean"/>
            <xsd:attribute default="Additional Charts..." name="selectchartlabel" type="xsd:string"/>
            <xsd:attribute default="0" name="rotatexlabel" type="xsd:string"/>
            <xsd:attribute default="0" name="rotateylabel" type="xsd:string"/>
            <xsd:attribute default="Columns" name="charttype" type="xsd:string"/>
            <xsd:attribute default="" name="supportedcharttypes" type="xsd:string"/>
            <xsd:attribute default="Select Chart Type..." name="supportedcharttypeslabel" type="xsd:string"/>
            <xsd:attribute default="0" name="animateduration" type="xsd:string"/>
            <xsd:attribute default="Maximo" name="theme" type="xsd:string"/>
            <xsd:attribute default="" name="supportedthemes" type="xsd:string"/>
            <xsd:attribute default="auto" name="xscaleenabled" type="xsd:string"/>
            <xsd:attribute default="auto" name="yscaleenabled" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="miniapp">
        <xsd:complexType>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="MiniApp" name="mainclass" type="xsd:string"/>
            <xsd:attribute default="" name="appid" type="xsd:string"/>
            <xsd:attribute default="800px" name="width" type="xsd:string"/>
            <xsd:attribute default="600px" name="height" type="xsd:string"/>
            <xsd:attribute name="sizetoparentdomid" type="xsd:string"/>
            <xsd:attribute default="false" name="fillheight" type="xsd:string"/>
            <xsd:attribute default="true" name="progressindicator" type="xsd:string"/>
            <xsd:attribute default="true" name="singleinstance" type="xsd:string"/>
            <xsd:attribute default="_MiniAppInstance" name="singleinstanceid" type="xsd:string"/>
            <xsd:attribute default="" name="waitlockid" type="xsd:string"/>
            <xsd:attribute name="options" type="xsd:string"/>
            <xsd:attribute default="miniapp.css" name="csstemplate" type="xsd:string"/>
            <xsd:attribute name="actiondatasrc" type="xsd:string"/>
            <xsd:attribute name="nodedatasrc" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="html">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="tag" type="xsd:string"/>
            <xsd:attribute name="attrs" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="hbox">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="childlayout" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:boolean"/>
            <xsd:attribute name="allowqualifiedrestriction" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute name="generated" type="xsd:string"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute name="listeners" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="orderby" type="xsd:string"/>
            <xsd:attribute name="parentdatasrc" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute default="true" name="rerenderenabled" type="xsd:boolean"/>
            <xsd:attribute name="whereclause" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="bi_savechart_decorator">
        <xsd:complexType>
            <xsd:attribute default="false" name="display" type="xsd:boolean"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="" name="selector" type="xsd:string"/>
            <xsd:attribute name="savechartlabel" type="xsd:string"/>
            <xsd:attribute name="savechartonlylabel" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="bimtree">
        <xsd:complexType>
            <xsd:attribute default="true" name="alwaysrefresh" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute default="false" name="checkfornewnodes" type="xsd:string"/>
            <xsd:attribute name="classname" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="debug" type="xsd:string"/>
            <xsd:attribute name="designermboname" type="xsd:string"/>
            <xsd:attribute default="true" name="display" type="xsd:string"/>
            <xsd:attribute default="false" name="expandallnodes" type="xsd:string"/>
            <xsd:attribute default="100%" name="height" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="false" name="ignorestructurechange" type="xsd:string"/>
            <xsd:attribute name="keyattribute" type="xsd:string"/>
            <xsd:attribute name="keyvalue" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute default="50" name="maxchildren" type="xsd:string"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="objectname" type="xsd:string"/>
            <xsd:attribute default="true" name="openfirstlevel" type="xsd:string"/>
            <xsd:attribute name="orderby" type="xsd:string"/>
            <xsd:attribute name="parentdatasrc" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="restrictactionon" type="xsd:string"/>
            <xsd:attribute name="returnattribute" type="xsd:string"/>
            <xsd:attribute default="false" name="selectfirstnode" type="xsd:string"/>
            <xsd:attribute default="drill_select.gif" name="selectimage" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="supportmarkedfordelete" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute default=":" name="treefielddelimiter" type="xsd:string"/>
            <xsd:attribute name="usedatasrc" type="xsd:string"/>
            <xsd:attribute default="true" name="visible" type="xsd:string"/>
            <xsd:attribute default="100%" name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="bimviewer">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="modelattribute" type="xsd:string"/>
            <xsd:attribute name="height" type="xsd:string"/>
            <xsd:attribute name="width" type="xsd:string"/>
            <xsd:attribute name="topoffset" type="xsd:string"/>
            <xsd:attribute name="leftoffset" type="xsd:string"/>
            <xsd:attribute name="multiselect" type="xsd:string"/>
            <xsd:attribute name="side_pannel_width" type="xsd:string"/>
            <xsd:attribute name="foreground_color" type="xsd:string"/>
            <xsd:attribute name="background_color" type="xsd:string"/>
            <xsd:attribute name="highlight_color" type="xsd:string"/>
            <xsd:attribute name="boarder_color" type="xsd:string"/>
            <xsd:attribute name="tabgroup" type="xsd:string"/>
            <xsd:attribute name="tab" type="xsd:string"/>
            <xsd:attribute name="manage_visibility" type="xsd:string"/>
            <xsd:attribute name="selection_enabled" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="mapcontrol">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="beanclass" type="xsd:string"/>
            <xsd:attribute default="false" name="hidelabel" type="xsd:boolean"/>
            <xsd:attribute default="false" name="synchronous" type="xsd:boolean"/>
            <xsd:attribute name="inputmode" type="xsd:string"/>
            <xsd:attribute default="Map" name="label" type="xsd:string"/>
            <xsd:attribute name="zoomlevel" type="xsd:string"/>
            <xsd:attribute name="initialx" type="xsd:string"/>
            <xsd:attribute name="initialy" type="xsd:string"/>
            <xsd:attribute default="1" name="mapviewonly" type="xsd:string"/>
            <xsd:attribute default="1" name="contextpersistent" type="xsd:string"/>
            <xsd:attribute default="100%" name="width" type="xsd:string"/>
            <xsd:attribute default="100%" name="height" type="xsd:string"/>
            <xsd:attribute default="{bingmaps:{},gmaps:{},spatial:{}}" name="mapoptions" type="xsd:string"/>
            <xsd:attribute default="MAPCONTROL" name="licensekey" type="xsd:string"/>
            <xsd:attribute default="1" name="toolbarenabled" type="xsd:string"/>
            <xsd:attribute default="0" name="fullscreenmode" type="xsd:string"/>
            <xsd:attribute default="1" name="zoomtodatainput" type="xsd:string"/>
            <xsd:attribute name="refreshmapinterval" type="xsd:string"/>
            <xsd:attribute name="defaultsymbology" type="xsd:string"/>
            <xsd:attribute name="toolitems" type="xsd:string"/>
            <xsd:attribute name="markerimgurl" type="xsd:string"/>
            <xsd:attribute default="#0000FF" name="routecolor" type="xsd:string"/>
            <xsd:attribute name="startwithcurrentlocation" type="xsd:string"/>
            <xsd:attribute name="showdirectionsonload" type="xsd:string"/>
            <xsd:attribute name="routestartx" type="xsd:string"/>
            <xsd:attribute name="routestarty" type="xsd:string"/>
            <xsd:attribute name="routeendx" type="xsd:string"/>
            <xsd:attribute name="routeendy" type="xsd:string"/>
            <xsd:attribute name="optimizeroute" type="xsd:string"/>
            <xsd:attribute name="routedatasrc" type="xsd:string"/>
            <xsd:attribute default="false" name="datasrcdynamic" type="xsd:boolean"/>
            <xsd:attribute default="false" name="routedatasrcdynamic" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="mxmapgeocodesection">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="defaultbutton" type="xsd:string"/>
            <xsd:attribute default="mxmap_div" name="mapControlId" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute default="" name="cssclass" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute default="true" name="leafspacing" type="xsd:string"/>
            <xsd:attribute name="buttonlabel" type="xsd:string"/>
            <xsd:attribute default="true" name="inlinebutton" type="xsd:string"/>
            <xsd:attribute default="text" name="textcss" type="xsd:string"/>
            <xsd:attribute name="mxejsgeocodeaction" type="xsd:string"/>
            <xsd:attribute default="false" name="synchronous" type="xsd:boolean"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="mxdispatcherctrl">
        <xsd:complexType>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="codebase" type="xsd:string"/>
            <xsd:attribute name="classid" type="xsd:string"/>
            <xsd:attribute name="code" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="SCHEDULER_FW" name="licensekey" type="xsd:string"/>
            <xsd:attribute default="mxmap_div" name="mapControlId" type="xsd:string"/>
            <xsd:attribute default="400px" name="height" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="lbsdatacollection">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute default="MAPCONTROL" name="licensekey" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="recordhover">
        <xsd:complexType>
            <xsd:attribute name="apprestrictions" type="xsd:string"/>
            <xsd:attribute default="psdi.webclient.system.beans.RecordHoverDataBean" name="beanclass" type="xsd:string"/>
            <xsd:attribute name="controlcss" type="xsd:string"/>
            <xsd:attribute name="datasrc" type="xsd:string"/>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="mboname" type="xsd:string"/>
            <xsd:attribute name="orderby" type="xsd:string"/>
            <xsd:attribute name="parentdatasrc" type="xsd:string"/>
            <xsd:attribute name="relationship" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptionapp" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="whereclause" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="recordhoverbutton">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="cssclass" type="xsd:string"/>
            <xsd:attribute name="controlcss" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="event" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptionapp" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute name="targetid" type="xsd:string"/>
            <xsd:attribute name="value" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="recordhovercheckbox">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="controlcss" type="xsd:string"/>
            <xsd:attribute name="inputcss" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptionapp" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="recordhoverhelpgrid">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="innerhtml" type="xsd:string"/>
            <xsd:attribute name="controlcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptionapp" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="recordhovermultilinetextbox">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="columns" type="xsd:string"/>
            <xsd:attribute name="controlcss" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="inputcss" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="rows" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptionapp" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="recordhovermultiparttextbox">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="controlcss" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="descdataattribute" type="xsd:string"/>
            <xsd:attribute name="inputcss" type="xsd:string"/>
            <xsd:attribute name="inputcss1" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptionapp" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="recordhoverrichtextviewer">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="controlcss" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute default="100px" name="height" type="xsd:string"/>
            <xsd:attribute name="inputcss" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptionapp" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
            <xsd:attribute default="160px" name="width" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="recordhoversection">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="controlcss" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptionapp" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="recordhoversectioncol">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="controlcss" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptionapp" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="recordhoversectionrow">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="controlcss" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptionapp" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="recordhovertextbox">
        <xsd:complexType>
            <xsd:attribute name="id" type="xsd:string" use="required"/>
            <xsd:attribute name="controlcss" type="xsd:string"/>
            <xsd:attribute name="dataattribute" type="xsd:string"/>
            <xsd:attribute name="inputcss" type="xsd:string"/>
            <xsd:attribute name="label" type="xsd:string"/>
            <xsd:attribute name="labelcss" type="xsd:string"/>
            <xsd:attribute name="licensekey" type="xsd:string"/>
            <xsd:attribute name="sigoption" type="xsd:string"/>
            <xsd:attribute name="sigoptionapp" type="xsd:string"/>
            <xsd:attribute name="sigoptiondatasrc" type="xsd:string"/>
        </xsd:complexType>
    </xsd:element>
</xsd:schema>