⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zul.xsd

📁 非常接近C/S操作方式的Java Ajax框架-ZK 用ZK框架使你的B/S应用程序更漂亮更易操作。 官网:www.zkoss.org
💻 XSD
📖 第 1 页 / 共 5 页
字号:
        <xs:attributeGroup ref="labelImageElementAttrGroup" />
        <xs:attribute name="selected" type="xs:boolean" use="optional" />
        <xs:attribute name="closable" type="xs:boolean" use="optional" />
        <xs:attribute name="onRightClick" type="xs:string" use="optional" />
        <xs:attribute name="onDoubleClick" type="xs:string" use="optional" />
    </xs:complexType>
    <!-- tabbox -->
    <xs:element name="tabbox" type="tabboxType" />
    <xs:complexType name="tabboxType">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="baseGroup" />
            <xs:element ref="tabs" />
            <xs:element ref="tabpanels" />
        </xs:choice>
        <xs:attributeGroup ref="xulElementAttrGroup" />
        <xs:attribute name="panelSpacing" type="xs:string" use="optional" />
        <xs:attribute name="selectedIndex" type="xs:nonNegativeInteger" use="optional" />
        <xs:attribute name="orient" type="orientAttrType" use="optional" />
        <xs:attribute name="onRightClick" type="xs:string" use="optional" />
        <xs:attribute name="onSelect" type="xs:string" use="optional" />
        <xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
        <xs:attribute name="onClientInfo" type="xs:string" use="optional" />
    </xs:complexType>
    <!-- tabpanel -->
    <xs:element name="tabpanel" type="tabpanelType" />
    <xs:complexType name="tabpanelType" mixed="true">
        <xs:group ref="anyGroup" minOccurs="0" maxOccurs="unbounded" />
        <xs:attributeGroup ref="xulElementAttrGroup" />
        <xs:attribute name="onClick" type="xs:string" use="optional" />
        <xs:attribute name="onRightClick" type="xs:string" use="optional" />
        <xs:attribute name="onDoubleClick" type="xs:string" use="optional" />
    </xs:complexType>
    <!-- tabpanels -->
    <xs:element name="tabpanels" type="tabpanelsType" />
    <xs:complexType name="tabpanelsType">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="baseGroup" />
            <xs:element ref="tabpanel" />
        </xs:choice>
        <xs:attributeGroup ref="xulElementAttrGroup" />
    </xs:complexType>
    <!-- tabs -->
    <xs:element name="tabs" type="tabsType" />
    <xs:complexType name="tabsType">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="baseGroup" />
            <xs:element ref="tab" />
        </xs:choice>
        <xs:attributeGroup ref="xulElementAttrGroup" />
    </xs:complexType>
    <!-- textbox -->
    <xs:element name="textbox" type="textboxType" />
    <xs:complexType name="textboxType">
        <xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
        <xs:attributeGroup ref="inputElementAttrGroup" />
        <xs:attribute name="value" type="xs:string" use="optional" />
        <xs:attribute name="type" type="textboxTypeAttrType" use="optional" />
        <xs:attribute name="rows" type="xs:positiveInteger" use="optional" />
        <xs:attribute name="multiline" type="xs:boolean" use="optional" />
        <xs:attribute name="onChange" type="xs:string" use="optional" />
        <xs:attribute name="onChanging" type="xs:string" use="optional" />
        <xs:attribute name="onFocus" type="xs:string" use="optional" />
        <xs:attribute name="onBlur" type="xs:string" use="optional" />
        <xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
        <xs:attribute name="onClientInfo" type="xs:string" use="optional" />
    </xs:complexType>
    <!-- timer -->
    <xs:element name="timer" type="timerType" />
    <xs:complexType name="timerType">
        <xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
        <xs:attributeGroup ref="xulElementAttrGroup" />
        <xs:attribute name="delay" type="xs:nonNegativeInteger" use="optional" />
        <xs:attribute name="repeats" type="xs:boolean" use="optional" />
        <xs:attribute name="running" type="xs:boolean" use="optional" />
        <xs:attribute name="onTimer" type="xs:string" use="optional" />
        <xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
        <xs:attribute name="onClientInfo" type="xs:string" use="optional" />
    </xs:complexType>
    <!-- toolbar -->
    <xs:element name="toolbar" type="toolbarType" />
    <xs:complexType name="toolbarType">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="baseGroup" />
            <xs:element ref="toolbarbutton" />
            <xs:element ref="button" />
            <xs:element ref="image" />
        </xs:choice>
        <xs:attributeGroup ref="xulElementAttrGroup" />
        <xs:attribute name="orient" type="orientAttrType" use="optional" />
        <xs:attribute name="onClick" type="xs:string" use="optional" />
        <xs:attribute name="onRightClick" type="xs:string" use="optional" />
        <xs:attribute name="onDoubleClick" type="xs:string" use="optional" />
        <xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
        <xs:attribute name="onClientInfo" type="xs:string" use="optional" />
    </xs:complexType>
    <!-- toolbarbutton -->
    <xs:element name="toolbarbutton" type="toolbarbuttonType" />
    <xs:complexType name="toolbarbuttonType">
        <xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
        <xs:attributeGroup ref="labelImageElementAttrGroup" />
        <xs:attribute name="orient" type="orientAttrType" use="optional" />
        <xs:attribute name="dir" type="dirAttrType" use="optional" />
        <xs:attribute name="href" type="xs:anyURI" use="optional" />
        <xs:attribute name="target" type="xs:string" use="optional" />
        <xs:attribute name="onClick" type="xs:string" use="optional" />
        <xs:attribute name="onRightClick" type="xs:string" use="optional" />
        <xs:attribute name="onFocus" type="xs:string" use="optional" />
        <xs:attribute name="onBlur" type="xs:string" use="optional" />
        <xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
        <xs:attribute name="onClientInfo" type="xs:string" use="optional" />
    </xs:complexType>
    <!-- tree -->
    <xs:element name="tree" type="treeType" />
    <xs:complexType name="treeType">
        <xs:sequence>
            <xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
            <xs:choice minOccurs="0" maxOccurs="1">
                <xs:sequence>
                    <xs:element ref="treecols" />
                	<xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
               		<xs:sequence  minOccurs="0" maxOccurs="1" >
                		<xs:element ref="treechildren"/>
                		<xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
                	</xs:sequence>
                </xs:sequence>
                <xs:sequence>
                    <xs:element ref="treechildren" />
                    <xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
               		<xs:sequence  minOccurs="0" maxOccurs="1" >
                        <xs:element ref="treecols" />
                        <xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
                    </xs:sequence>
               </xs:sequence>
            </xs:choice>
        </xs:sequence>
        <xs:attributeGroup ref="xulElementAttrGroup" />
        <xs:attribute name="rows" type="xs:nonNegativeInteger" use="optional" />
        <xs:attribute name="name" type="xs:string" use="optional" />
        <xs:attribute name="checkmark" type="xs:boolean" use="optional" />
        <xs:attribute name="multiple" type="xs:boolean" use="optional" />
        <xs:attribute name="vflex" type="xs:boolean" use="optional" />
        <xs:attribute name="onSelect" type="xs:string" use="optional" />
        <xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
        <xs:attribute name="onClientInfo" type="xs:string" use="optional" />
    </xs:complexType>
    <!-- treecell -->
    <xs:element name="treecell" type="treecellType" />
    <xs:complexType name="treecellType" mixed="true">
        <xs:group ref="anyGroup" minOccurs="0" maxOccurs="unbounded" />
        <xs:attributeGroup ref="labelImageElementAttrGroup" />
    </xs:complexType>
    <!-- treechildren -->
    <xs:element name="treechildren" type="treechildrenType" />
    <xs:complexType name="treechildrenType">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="baseGroup" />
            <xs:element ref="treeitem" />
        </xs:choice>
        <xs:attributeGroup ref="xulElementAttrGroup" />
    </xs:complexType>
    <!-- treecol -->
    <xs:element name="treecol" type="treecolType" />
    <xs:complexType name="treecolType">
        <xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
        <xs:attributeGroup ref="headerElementAttrGroup" />
        <xs:attribute name="maxlength" type="xs:nonNegativeInteger" use="optional" />
        <xs:attribute name="onClick" type="xs:string" use="optional" />
        <xs:attribute name="onRightClick" type="xs:string" use="optional" />
        <xs:attribute name="onDoubleClick" type="xs:string" use="optional" />
    </xs:complexType>
    <!-- treecols -->
    <xs:element name="treecols" type="treecolsType" />
    <xs:complexType name="treecolsType">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="baseGroup" />
            <xs:element ref="treecol" />
        </xs:choice>
        <xs:attributeGroup ref="xulElementAttrGroup" />
        <xs:attribute name="sizable" type="xs:boolean" use="optional" />
    </xs:complexType>
    <!-- treeitem -->
    <xs:element name="treeitem" type="treeitemType" />
    <xs:complexType name="treeitemType">
        <xs:sequence>
            <xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
            <xs:choice minOccurs="0" maxOccurs="1">
                <xs:sequence>
                    <xs:element ref="treerow" />
                    <xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
                    <xs:sequence minOccurs="0" maxOccurs="1" >
	                    <xs:element ref="treechildren" />
	                    <xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
	                </xs:sequence>
            	</xs:sequence>
                <xs:sequence>
                    <xs:element ref="treechildren" />
                    <xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
                    <xs:sequence minOccurs="0" maxOccurs="1" >
	                    <xs:element ref="treerow" />
		                <xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
		            </xs:sequence>
                </xs:sequence>
            </xs:choice>
        </xs:sequence>
        <xs:attributeGroup ref="xulElementAttrGroup" />
        <xs:attribute name="value" type="xs:string" use="optional" />
        <xs:attribute name="open" type="xs:boolean" use="optional" />
        <xs:attribute name="selected" type="xs:boolean" use="optional" />
        <xs:attribute name="image" type="xs:anyURI" use="optional" />
        <xs:attribute name="onOpen" type="xs:string" use="optional" />
    </xs:complexType>
    <!-- treerow -->
    <xs:element name="treerow" type="treerowType" />
    <xs:complexType name="treerowType">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="baseGroup" />
            <xs:element ref="treecell" />
        </xs:choice>
        <xs:attributeGroup ref="xulElementAttrGroup" />
    </xs:complexType>
    <!-- vbox -->
    <xs:element name="vbox" type="vboxType" />
    <xs:complexType name="vboxType" mixed="true">
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="anyGroup" />
            <xs:element ref="splitter" />
        </xs:choice>
        <xs:attributeGroup ref="xulElementAttrGroup" />
        <xs:attribute name="spacing" type="xs:string" use="optional" />
        <xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
        <xs:attribute name="onClientInfo" type="xs:string" use="optional" />
    </xs:complexType>
    <!-- window -->
    <xs:element name="window" type="windowType" />
    <xs:complexType name="windowType" mixed="true">
        <xs:sequence>
            <xs:group ref="anyGroup" minOccurs="0" maxOccurs="unbounded" />
            <xs:sequence  minOccurs="0" maxOccurs="1">
                <xs:element ref="caption" />
                <xs:group ref="anyGroup" minOccurs="0" maxOccurs="unbounded" />
            </xs:sequence>
        </xs:sequence>
        <xs:attributeGroup ref="xulElementAttrGroup" />
       

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -