Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Kaegi2008-10-17 13:38:39 -0400
committerSimon Kaegi2008-10-17 13:38:39 -0400
commit1c23a115814f9d5f4ae8733628f4c470666f6777 (patch)
treebf61f3779e31eaa50cd1f5c782f0b9e42fe4c260 /bundles/org.eclipse.equinox.p2.engine/schema
parent662eebfe3fa89fa4e43bd1b4529e578389b669b5 (diff)
downloadrt.equinox.p2-1c23a115814f9d5f4ae8733628f4c470666f6777.tar.gz
rt.equinox.p2-1c23a115814f9d5f4ae8733628f4c470666f6777.tar.xz
rt.equinox.p2-1c23a115814f9d5f4ae8733628f4c470666f6777.zip
Bug 203323 [prov] Touchpoint and touchpoint actions
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.engine/schema')
-rw-r--r--bundles/org.eclipse.equinox.p2.engine/schema/actions.exsd30
-rw-r--r--bundles/org.eclipse.equinox.p2.engine/schema/touchpoints.exsd70
2 files changed, 51 insertions, 49 deletions
diff --git a/bundles/org.eclipse.equinox.p2.engine/schema/actions.exsd b/bundles/org.eclipse.equinox.p2.engine/schema/actions.exsd
index 95021ec36..05b25cc0c 100644
--- a/bundles/org.eclipse.equinox.p2.engine/schema/actions.exsd
+++ b/bundles/org.eclipse.equinox.p2.engine/schema/actions.exsd
@@ -49,7 +49,14 @@
<element name="action">
<complexType>
- <attribute name="id" type="string" use="required">
+ <attribute name="name" type="string" use="required">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="version" type="string" use="required">
<annotation>
<documentation>
@@ -66,6 +73,27 @@
</appinfo>
</annotation>
</attribute>
+ <attribute name="touchpointType" type="string">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="touchpointVersion" type="string">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="description" type="string">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
</complexType>
</element>
diff --git a/bundles/org.eclipse.equinox.p2.engine/schema/touchpoints.exsd b/bundles/org.eclipse.equinox.p2.engine/schema/touchpoints.exsd
index 1748a815e..12534af9c 100644
--- a/bundles/org.eclipse.equinox.p2.engine/schema/touchpoints.exsd
+++ b/bundles/org.eclipse.equinox.p2.engine/schema/touchpoints.exsd
@@ -1,20 +1,24 @@
<?xml version='1.0' encoding='UTF-8'?>
<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.equinox.p2.engine">
+<schema targetNamespace="org.eclipse.equinox.p2.engine" xmlns="http://www.w3.org/2001/XMLSchema">
<annotation>
- <appInfo>
+ <appinfo>
<meta.schema plugin="org.eclipse.equinox.p2.engine" id="touchpoints" name="Touchpoints"/>
- </appInfo>
+ </appinfo>
<documentation>
[Enter description of this extension point.]
</documentation>
</annotation>
<element name="extension">
+ <annotation>
+ <appinfo>
+ <meta.element />
+ </appinfo>
+ </annotation>
<complexType>
<sequence>
<element ref="touchpoint" minOccurs="0" maxOccurs="1"/>
- <element ref="data" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="point" type="string" use="required">
<annotation>
@@ -35,9 +39,9 @@
<documentation>
</documentation>
- <appInfo>
+ <appinfo>
<meta.attribute translatable="true"/>
- </appInfo>
+ </appinfo>
</annotation>
</attribute>
</complexType>
@@ -52,16 +56,6 @@
</documentation>
</annotation>
</attribute>
- <attribute name="class" type="string" use="required">
- <annotation>
- <documentation>
-
- </documentation>
- <appInfo>
- <meta.attribute kind="java" basedOn="org.eclipse.equinox.p2.engine.ITouchpoint"/>
- </appInfo>
- </annotation>
- </attribute>
<attribute name="version" type="string" use="required">
<annotation>
<documentation>
@@ -69,23 +63,14 @@
</documentation>
</annotation>
</attribute>
- </complexType>
- </element>
-
- <element name="data">
- <complexType>
- <attribute name="name" type="string" use="required">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- <attribute name="type" type="string">
+ <attribute name="class" type="string" use="required">
<annotation>
<documentation>
</documentation>
+ <appinfo>
+ <meta.attribute kind="java" basedOn="org.eclipse.equinox.p2.engine.ITouchpoint"/>
+ </appinfo>
</annotation>
</attribute>
<attribute name="description" type="string">
@@ -93,27 +78,24 @@
<documentation>
</documentation>
- <appInfo>
- <meta.attribute translatable="true"/>
- </appInfo>
</annotation>
</attribute>
</complexType>
</element>
<annotation>
- <appInfo>
+ <appinfo>
<meta.section type="since"/>
- </appInfo>
+ </appinfo>
<documentation>
[Enter the first release in which this extension point appears.]
</documentation>
</annotation>
<annotation>
- <appInfo>
+ <appinfo>
<meta.section type="examples"/>
- </appInfo>
+ </appinfo>
<documentation>
&lt;p&gt;
&lt;pre&gt;
@@ -129,30 +111,22 @@
</annotation>
<annotation>
- <appInfo>
+ <appinfo>
<meta.section type="apiInfo"/>
- </appInfo>
+ </appinfo>
<documentation>
[Enter API information here.]
</documentation>
</annotation>
<annotation>
- <appInfo>
+ <appinfo>
<meta.section type="implementation"/>
- </appInfo>
+ </appinfo>
<documentation>
[Enter information about supplied implementation of this extension point.]
</documentation>
</annotation>
- <annotation>
- <appInfo>
- <meta.section type="copyright"/>
- </appInfo>
- <documentation>
-
- </documentation>
- </annotation>
</schema>

Back to the top