Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Tiede2013-03-05 08:51:17 +0000
committerMarkus Tiede2013-03-05 08:51:25 +0000
commit112c652040fb20a741ac454524693ceccc82b69f (patch)
tree20c27e1297e56beab0313ab3a738b3766d4e1211 /org.eclipse.jubula.toolkit.common
parent1e112e79cd581f8d1a955ee3cfa381441be4fc24 (diff)
downloadorg.eclipse.jubula.core-112c652040fb20a741ac454524693ceccc82b69f.tar.gz
org.eclipse.jubula.core-112c652040fb20a741ac454524693ceccc82b69f.tar.xz
org.eclipse.jubula.core-112c652040fb20a741ac454524693ceccc82b69f.zip
Sprint task - alter extension examples for swing and rcp; major cleanup + renaming.
Diffstat (limited to 'org.eclipse.jubula.toolkit.common')
-rw-r--r--org.eclipse.jubula.toolkit.common/resources/xml/ToolkitComponentConfiguration.xsd34
1 files changed, 29 insertions, 5 deletions
diff --git a/org.eclipse.jubula.toolkit.common/resources/xml/ToolkitComponentConfiguration.xsd b/org.eclipse.jubula.toolkit.common/resources/xml/ToolkitComponentConfiguration.xsd
index 8677581a9..f7e9631a5 100644
--- a/org.eclipse.jubula.toolkit.common/resources/xml/ToolkitComponentConfiguration.xsd
+++ b/org.eclipse.jubula.toolkit.common/resources/xml/ToolkitComponentConfiguration.xsd
@@ -8,6 +8,7 @@
<xs:element ref="configVersion" />
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="abstractComponent" />
+ <xs:element ref="concreteComponent" />
<xs:element ref="toolkitComponent" />
</xs:choice>
</xs:sequence>
@@ -18,15 +19,11 @@
<xs:sequence>
<xs:element ref="majorVersion" />
<xs:element ref="minorVersion" />
- <xs:element ref="majorCustomVersion" />
- <xs:element ref="minorCustomVersion" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="majorVersion" type="xs:string" />
<xs:element name="minorVersion" type="xs:string" />
- <xs:element name="majorCustomVersion" type="xs:string" />
- <xs:element name="minorCustomVersion" type="xs:string" />
<xs:element name="toolkitComponent">
<xs:complexType>
<xs:sequence>
@@ -104,4 +101,31 @@
<xs:attribute name="name" use="required" type="xs:string" />
<xs:attribute name="value" use="required" type="xs:string" />
</xs:complexType>
- </xs:element> </xs:schema>
+ </xs:element>
+ <xs:element name="concreteComponent">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" ref="defaultMapping"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="realizes"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="extends"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="action"/>
+ </xs:sequence>
+ <xs:attribute name="type" use="required" type="xs:ID"/>
+ <xs:attribute name="visible" default="true">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="true"/>
+ <xs:enumeration value="false"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ <xs:attribute name="changed"/>
+ <xs:attribute name="deprecated">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="true"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element> </xs:schema>

Back to the top