Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'examples/org.eclipse.jet.examples.ec2008/wizardPageLayout.xsd')
-rw-r--r--examples/org.eclipse.jet.examples.ec2008/wizardPageLayout.xsd834
1 files changed, 834 insertions, 0 deletions
diff --git a/examples/org.eclipse.jet.examples.ec2008/wizardPageLayout.xsd b/examples/org.eclipse.jet.examples.ec2008/wizardPageLayout.xsd
new file mode 100644
index 0000000..26772ec
--- /dev/null
+++ b/examples/org.eclipse.jet.examples.ec2008/wizardPageLayout.xsd
@@ -0,0 +1,834 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsd:schema elementFormDefault="qualified" targetNamespace="http://www.eclipse.org/modeling/jet/ec2008/wizardPageLayout" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.eclipse.org/modeling/jet/ec2008/wizardPageLayout">
+
+ <xsd:annotation>
+ <xsd:documentation>© Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0.
+</xsd:documentation></xsd:annotation>
+ <xsd:attributeGroup name="commonControlAttrs">
+ <xsd:attribute name="name" type="xsd:string" use="required"></xsd:attribute>
+ <xsd:attribute name="isField" type="xsd:boolean"
+ use="optional">
+ </xsd:attribute>
+
+ <xsd:attribute name="border" type="xsd:boolean"></xsd:attribute>
+ <xsd:attribute name="enabled" type="xsd:boolean"></xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:element name="composite">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="gridLayout" maxOccurs="1" minOccurs="0"></xsd:element>
+ <xsd:element ref="gridData" maxOccurs="1" minOccurs="0"></xsd:element>
+ <xsd:group ref="ChildControls"></xsd:group>
+ </xsd:sequence>
+ <xsd:attributeGroup ref="commonControlAttrs"></xsd:attributeGroup>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:attributeGroup name="alignment">
+ <xsd:attribute name="alignment">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="LEFT"></xsd:enumeration>
+ <xsd:enumeration value="RIGHT"></xsd:enumeration>
+ <xsd:enumeration value="CENTER"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="shadow">
+ <xsd:attribute name="shadow">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="NONE"></xsd:enumeration>
+ <xsd:enumeration value="IN"></xsd:enumeration>
+ <xsd:enumeration value="OUT"></xsd:enumeration>
+ <xsd:enumeration value="ETCHED_IN"></xsd:enumeration>
+ <xsd:enumeration value="ETCHED_OUT"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="shadowNoEtched">
+ <xsd:attribute name="shadow">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="NONE"></xsd:enumeration>
+ <xsd:enumeration value="IN"></xsd:enumeration>
+ <xsd:enumeration value="OUT"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="orientation">
+ <xsd:attribute name="orientation">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="HORIZONTAL"></xsd:enumeration>
+ <xsd:enumeration value="VERTICAL"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="wrap">
+ <xsd:attribute name="wrap" type="xsd:boolean"></xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="readOnly">
+ <xsd:attribute name="readOnly" type="xsd:boolean"></xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="textStyle">
+ <xsd:attribute name="style">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="SINGLE"></xsd:enumeration>
+ <xsd:enumeration value="MULTI"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="flat">
+ <xsd:attribute name="flat" type="xsd:boolean"></xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="arrowStyle">
+ <xsd:attribute name="arrowStyle">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="UP"></xsd:enumeration>
+ <xsd:enumeration value="DOWN"></xsd:enumeration>
+ <xsd:enumeration value="LEFT"></xsd:enumeration>
+ <xsd:enumeration value="RIGHT"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="buttonStyle">
+ <xsd:attribute name="style" use="required">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="ARROW"></xsd:enumeration>
+ <xsd:enumeration value="CHECK"></xsd:enumeration>
+ <xsd:enumeration value="PUSH"></xsd:enumeration>
+ <xsd:enumeration value="RADIO"></xsd:enumeration>
+ <xsd:enumeration value="TOGGLE"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="comboStyle">
+ <xsd:attribute name="style">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="DROP_DOWN"></xsd:enumeration>
+ <xsd:enumeration value="SIMPLE"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="dateTimeStyle">
+ <xsd:attribute name="style">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="DATE"></xsd:enumeration>
+ <xsd:enumeration value="TIME"></xsd:enumeration>
+ <xsd:enumeration value="CALENDAR"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="dateFormat">
+ <xsd:attribute name="dateFormat">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="SHORT"></xsd:enumeration>
+ <xsd:enumeration value="MEDIUM"></xsd:enumeration>
+ <xsd:enumeration value="LONG"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="scrollVerticalOnly">
+ <xsd:attribute name="scroll">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="V_SCROLL"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="separator">
+ <xsd:attribute name="separator" type="xsd:boolean"></xsd:attribute>
+ </xsd:attributeGroup>
+
+
+ <xsd:attributeGroup name="listStyle">
+ <xsd:attribute name="style">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="SINGLE"></xsd:enumeration>
+ <xsd:enumeration value="MULTI"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="menuItemStyle">
+ <xsd:attribute name="style">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="CHECK"></xsd:enumeration>
+ <xsd:enumeration value="CASCADE"></xsd:enumeration>
+ <xsd:enumeration value="PUSH"></xsd:enumeration>
+ <xsd:enumeration value="RADIO"></xsd:enumeration>
+ <xsd:enumeration value="SEPARATOR"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="tabLocation">
+ <xsd:attribute name="tabLocation">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="TOP"></xsd:enumeration>
+ <xsd:enumeration value="BOTTOM"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="shadowOutOnly">
+ <xsd:attribute name="shadow">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="OUT"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="alignmentRightOnly">
+ <xsd:attribute name="alignment">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="RIGHT"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="toolItemStyle">
+ <xsd:attribute name="style">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="PUSH"></xsd:enumeration>
+ <xsd:enumeration value="CHECK"></xsd:enumeration>
+ <xsd:enumeration value="RADIO"></xsd:enumeration>
+ <xsd:enumeration value="SEPARATOR"></xsd:enumeration>
+ <xsd:enumeration value="DROP_DOWN"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="check">
+ <xsd:attribute name="check" type="xsd:boolean"></xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="fullSelection">
+ <xsd:attribute name="fullSelection" type="xsd:boolean"></xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="virtual">
+ <xsd:attribute name="virtual" type="xsd:boolean"></xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="hideSelection">
+ <xsd:attribute name="hideSelection" type="xsd:boolean"></xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:element name="button">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="gridData" maxOccurs="1"
+ minOccurs="0">
+ </xsd:element>
+ <xsd:element name="event" maxOccurs="unbounded"
+ minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="name" use="required">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration
+ value="Selection">
+ </xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:sequence>
+ <xsd:attributeGroup ref="commonControlAttrs"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="buttonStyle"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="flat"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="arrowStyle"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="alignment"></xsd:attributeGroup>
+ <xsd:attribute name="text" type="xsd:string"></xsd:attribute>
+ <xsd:attribute name="grayed" type="xsd:boolean"></xsd:attribute>
+ <xsd:attribute name="selection" type="xsd:boolean"></xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+
+
+ <xsd:element name="gridData">
+ <xsd:complexType>
+ <xsd:all>
+ <xsd:element name="align" maxOccurs="1" minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="hAlign" use="required">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration
+ value="BEGINNING">
+ </xsd:enumeration>
+ <xsd:enumeration value="CENTER"></xsd:enumeration>
+ <xsd:enumeration value="END"></xsd:enumeration>
+ <xsd:enumeration value="FILL"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ <xsd:attribute name="vAlign" use="required">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration
+ value="BEGINNING">
+ </xsd:enumeration>
+ <xsd:enumeration value="CENTER"></xsd:enumeration>
+ <xsd:enumeration value="END"></xsd:enumeration>
+ <xsd:enumeration value="FILL"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="exclude" maxOccurs="1"
+ minOccurs="0">
+ <xsd:complexType></xsd:complexType>
+ </xsd:element>
+ <xsd:element name="grab" maxOccurs="1" minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="horizontal"
+ type="xsd:boolean" use="required">
+ </xsd:attribute>
+ <xsd:attribute name="vertical"
+ type="xsd:boolean" use="required">
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="hint" maxOccurs="1" minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="xHint" type="xsd:int"
+ use="required">
+ </xsd:attribute>
+ <xsd:attribute name="yHint"
+ type="xsd:int" use="required">
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="indent" maxOccurs="1"
+ minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="hIndent" type="xsd:int"
+ use="required">
+ </xsd:attribute>
+ <xsd:attribute name="vIndent"
+ type="xsd:int" use="required">
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="minSize" maxOccurs="1"
+ minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="minX" type="xsd:int"
+ use="required">
+ </xsd:attribute>
+ <xsd:attribute name="minY"
+ type="xsd:int" use="required">
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="span" maxOccurs="1" minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="hSpan" type="xsd:int" use="required">
+ </xsd:attribute>
+ <xsd:attribute name="vSpan" type="xsd:int" use="required">
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:all>
+ <xsd:attribute name="swtDefaults" type="xsd:boolean"></xsd:attribute>
+ </xsd:complexType></xsd:element>
+
+ <xsd:group name="ChildControls">
+ <xsd:sequence>
+ <xsd:choice maxOccurs="unbounded" minOccurs="0">
+ <xsd:element ref="button"></xsd:element>
+ <xsd:element ref="composite"></xsd:element>
+ <xsd:element ref="combo"></xsd:element>
+ <xsd:element ref="group"></xsd:element>
+ <xsd:element ref="label"></xsd:element>
+ <xsd:element ref="link"></xsd:element>
+ <xsd:element ref="list"></xsd:element>
+ <xsd:element ref="scale"></xsd:element>
+ <xsd:element ref="slider"></xsd:element>
+ <xsd:element ref="table"></xsd:element>
+ <xsd:element ref="text"></xsd:element>
+ <xsd:element ref="tree"></xsd:element>
+ </xsd:choice>
+ </xsd:sequence>
+ </xsd:group>
+
+ <xsd:element name="gridLayout">
+ <xsd:complexType>
+ <xsd:all>
+ <xsd:element name="equalWidth" maxOccurs="1" minOccurs="0">
+ <xsd:complexType></xsd:complexType>
+ </xsd:element>
+ <xsd:element name="extendedMargins" maxOccurs="1" minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="left" type="xsd:int" use="required">
+ </xsd:attribute>
+ <xsd:attribute name="right" type="xsd:int" use="required">
+ </xsd:attribute>
+ <xsd:attribute name="top" type="xsd:int" use="required">
+ </xsd:attribute>
+ <xsd:attribute name="botton"
+ type="xsd:int" use="required">
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="margins" maxOccurs="1" minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="width" type="xsd:int"
+ use="required">
+ </xsd:attribute>
+ <xsd:attribute name="height"
+ type="xsd:int" use="required">
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="numColumns" maxOccurs="1" minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="numColumns"
+ type="xsd:int" use="required">
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="spacing" maxOccurs="1" minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="hSpacing" type="xsd:int"
+ use="required">
+ </xsd:attribute>
+ <xsd:attribute name="vSpacing"
+ type="xsd:int" use="required">
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:all>
+ <xsd:attribute name="swtDefaults" type="xsd:boolean"></xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="combo">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="item" type="xsd:string"
+ maxOccurs="unbounded" minOccurs="0">
+ </xsd:element>
+ <xsd:element ref="gridData" maxOccurs="1" minOccurs="0"></xsd:element>
+ <xsd:element name="event" maxOccurs="1" minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="name" use="required">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration
+ value="DefaultSelection">
+ </xsd:enumeration>
+ <xsd:enumeration value="Modify"></xsd:enumeration>
+ <xsd:enumeration
+ value="Selection">
+ </xsd:enumeration>
+ <xsd:enumeration value="Verify"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:sequence>
+ <xsd:attributeGroup ref="comboStyle"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="readOnly"></xsd:attributeGroup>
+ <xsd:attribute name="text" type="xsd:string"></xsd:attribute>
+ <xsd:attribute name="textLimit" type="xsd:int"></xsd:attribute>
+ <xsd:attribute name="visibleItemCount" type="xsd:int"></xsd:attribute>
+ <xsd:attributeGroup ref="commonControlAttrs"></xsd:attributeGroup>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="group">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="gridLayout" maxOccurs="1"
+ minOccurs="0">
+ </xsd:element>
+ <xsd:element ref="gridData" maxOccurs="1"
+ minOccurs="0">
+ </xsd:element>
+ <xsd:group ref="ChildControls"></xsd:group>
+
+ </xsd:sequence>
+ <xsd:attributeGroup ref="commonControlAttrs"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="shadow"></xsd:attributeGroup>
+ <xsd:attribute name="text" type="xsd:string"></xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="label">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="gridLayout" maxOccurs="1" minOccurs="0"></xsd:element>
+ </xsd:sequence>
+ <xsd:attributeGroup ref="commonControlAttrs"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="separator"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="orientation"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="wrap"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="shadowNoEtched"></xsd:attributeGroup>
+ <xsd:attribute name="text" type="xsd:string"></xsd:attribute>
+ <xsd:attribute name="image" type="xsd:string"></xsd:attribute>
+ <xsd:attributeGroup ref="alignment"></xsd:attributeGroup>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="list">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="item" type="xsd:string"
+ maxOccurs="unbounded" minOccurs="0">
+ </xsd:element>
+ <xsd:element name="event" maxOccurs="unbounded"
+ minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="name" use="required">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration
+ value="Selection">
+ </xsd:enumeration>
+ <xsd:enumeration
+ value="DefaultSelection">
+ </xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element ref="gridData" maxOccurs="1" minOccurs="0"></xsd:element>
+ </xsd:sequence>
+ <xsd:attributeGroup ref="commonControlAttrs"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="listStyle"></xsd:attributeGroup>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="link">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="gridData" maxOccurs="1"
+ minOccurs="0">
+ </xsd:element>
+ <xsd:element name="event">
+ <xsd:complexType>
+ <xsd:attribute name="name" use="required">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="Selection"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:sequence>
+ <xsd:attributeGroup ref="commonControlAttrs"></xsd:attributeGroup>
+ <xsd:attribute name="text" type="xsd:string"></xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="scale">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="gridData" maxOccurs="1"
+ minOccurs="0">
+ </xsd:element>
+ <xsd:element name="event">
+ <xsd:complexType>
+ <xsd:attribute name="name" use="required">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="Selection"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:sequence>
+ <xsd:attributeGroup ref="commonControlAttrs"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="orientation"></xsd:attributeGroup>
+ <xsd:attribute name="minimum" type="xsd:int"></xsd:attribute>
+ <xsd:attribute name="maximum" type="xsd:int"></xsd:attribute>
+ <xsd:attribute name="increment" type="xsd:int"></xsd:attribute>
+ <xsd:attribute name="pageIncrement" type="xsd:int"></xsd:attribute>
+ <xsd:attribute name="selection" type="xsd:int"></xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="slider">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="gridData" maxOccurs="1"
+ minOccurs="0">
+ </xsd:element>
+ <xsd:element name="event">
+ <xsd:complexType>
+ <xsd:attribute name="name" use="required">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="Selection"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:sequence>
+ <xsd:attributeGroup ref="commonControlAttrs"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="orientation"></xsd:attributeGroup>
+ <xsd:attribute name="increment" type="xsd:int"></xsd:attribute>
+ <xsd:attribute name="minimum" type="xsd:int"></xsd:attribute>
+ <xsd:attribute name="maximum" type="xsd:int"></xsd:attribute>
+ <xsd:attribute name="pageIncrement" type="xsd:int"></xsd:attribute>
+ <xsd:attribute name="thumb" type="xsd:int"></xsd:attribute>
+ <xsd:attribute name="selection" type="xsd:int"></xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="text">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="gridData" maxOccurs="1"
+ minOccurs="0">
+ </xsd:element>
+ <xsd:element name="event" maxOccurs="unbounded" minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="name" use="required">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration
+ value="DefaultSelection">
+ </xsd:enumeration>
+ <xsd:enumeration value="Modify"></xsd:enumeration>
+ <xsd:enumeration value="Verify"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:sequence>
+ <xsd:attributeGroup ref="commonControlAttrs"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="textStyle"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="readOnly"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="wrap"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="search"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="cancel"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="password"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="scroll"></xsd:attributeGroup>
+ <xsd:attribute name="message" type="xsd:string"></xsd:attribute>
+ <xsd:attribute name="text" type="xsd:string"></xsd:attribute>
+ <xsd:attribute name="textLimit" type="xsd:string"></xsd:attribute>
+ <xsd:attributeGroup ref="alignment"></xsd:attributeGroup>
+ </xsd:complexType>
+ </xsd:element>
+
+
+ <xsd:attributeGroup name="cancel">
+ <xsd:attribute name="cancel" type="xsd:boolean"></xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="search">
+ <xsd:attribute name="search" type="xsd:boolean"></xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="password">
+ <xsd:attribute name="password" type="xsd:boolean"></xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:element name="table">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="gridData" maxOccurs="1"
+ minOccurs="0">
+ </xsd:element>
+ <xsd:element name="tableColumn" maxOccurs="unbounded" minOccurs="0">
+ <xsd:complexType>
+ <xsd:attributeGroup ref="alignment"></xsd:attributeGroup>
+ <xsd:attribute name="image" type="xsd:string">
+ </xsd:attribute>
+ <xsd:attribute name="text" type="xsd:string">
+ </xsd:attribute>
+ <xsd:attribute name="moveable"
+ type="xsd:boolean">
+ </xsd:attribute>
+ <xsd:attribute name="resizeable"
+ type="xsd:boolean">
+ </xsd:attribute>
+ <xsd:attribute name="toolTipText"
+ type="xsd:string">
+ </xsd:attribute>
+ <xsd:attribute name="width"
+ type="xsd:int">
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="event" maxOccurs="unbounded"
+ minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="name" use="required">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration
+ value="Selection">
+ </xsd:enumeration>
+ <xsd:enumeration
+ value="DefaultSelection">
+ </xsd:enumeration>
+ <xsd:enumeration value="SetData"></xsd:enumeration>
+ <xsd:enumeration
+ value="MeasureItem">
+ </xsd:enumeration>
+ <xsd:enumeration
+ value="EraseItem">
+ </xsd:enumeration>
+ <xsd:enumeration
+ value="PaintItem">
+ </xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:sequence>
+ <xsd:attributeGroup ref="commonControlAttrs"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="listStyle"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="check"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="fullSelection"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="hideSelection"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="virtual"></xsd:attributeGroup>
+ <xsd:attribute name="headerVisible" type="xsd:boolean"></xsd:attribute>
+ <xsd:attribute name="linesVisible" type="xsd:boolean"></xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="tree">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="gridData" maxOccurs="1"
+ minOccurs="0">
+ </xsd:element>
+ <xsd:element name="event" maxOccurs="unbounded" minOccurs="0">
+ <xsd:complexType>
+ <xsd:attribute name="name" use="required">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration
+ value="Selection">
+ </xsd:enumeration>
+ <xsd:enumeration
+ value="DefaultSelection">
+ </xsd:enumeration>
+ <xsd:enumeration value="Collapse"></xsd:enumeration>
+ <xsd:enumeration value="Expand"></xsd:enumeration>
+ <xsd:enumeration value="SetData"></xsd:enumeration>
+ <xsd:enumeration
+ value="MeasureItem">
+ </xsd:enumeration>
+ <xsd:enumeration
+ value="EraseItem">
+ </xsd:enumeration>
+ <xsd:enumeration
+ value="PaintItem">
+ </xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:sequence>
+ <xsd:attributeGroup ref="commonControlAttrs"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="listStyle"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="check"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="fullSelection"></xsd:attributeGroup>
+ <xsd:attributeGroup ref="virtual"></xsd:attributeGroup>
+ <xsd:attribute name="headerVisible" type="xsd:boolean"></xsd:attribute>
+ <xsd:attribute name="linesVisible" type="xsd:boolean"></xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="wizardPage">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="composite" maxOccurs="1"
+ minOccurs="1">
+ </xsd:element>
+ </xsd:sequence>
+ <xsd:attribute name="package" type="xsd:string" use="required"></xsd:attribute>
+ <xsd:attribute name="class" type="xsd:string" use="required"></xsd:attribute>
+ <xsd:attribute name="srcFolder" type="xsd:string" use="required"></xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="dialog">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="composite" maxOccurs="1" minOccurs="1"></xsd:element>
+ </xsd:sequence>
+ <xsd:attribute name="fullyQualifiedClassName"
+ type="xsd:string" use="required">
+ </xsd:attribute>
+ <xsd:attribute name="baseClassName" type="xsd:string"></xsd:attribute>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:attributeGroup name="border">
+ <xsd:attribute name="border" type="xsd:boolean"></xsd:attribute>
+ </xsd:attributeGroup>
+
+ <xsd:attributeGroup name="scroll">
+ <xsd:attribute name="scroll">
+ <xsd:simpleType>
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="H_SCROLL"></xsd:enumeration>
+ <xsd:enumeration value="V_SCROLL"></xsd:enumeration>
+ </xsd:restriction>
+ </xsd:simpleType>
+ </xsd:attribute>
+ </xsd:attributeGroup>
+</xsd:schema> \ No newline at end of file

Back to the top