blob: 8f0c1f218ce84767519f4873d01a83b7e0720db3 [file] [log] [blame]
dsatchwelb475f7c2008-08-14 10:43:52 +00001<?xml version='1.0' encoding='UTF-8'?>
2<!-- Schema file written by PDE -->
3<schema targetNamespace="org.eclipse.wst.xsl.launching.jaxp" xmlns="http://www.w3.org/2001/XMLSchema">
4<annotation>
5 <appinfo>
6 <meta.schema plugin="org.eclipse.wst.xsl.launching.jaxp" id="invoke" name="XSLT Processor Invoker"/>
7 </appinfo>
8 <documentation>
9 &lt;b&gt;This extension point is internal and should not be used by any other plugins.&lt;/b&gt;
10 </documentation>
11 </annotation>
12
13 <element name="extension">
14 <annotation>
15 <appinfo>
dsatchwelc4f29062008-09-01 18:02:42 +000016 <meta.element internal="true" />
dsatchwelb475f7c2008-08-14 10:43:52 +000017 </appinfo>
18 </annotation>
19 <complexType>
20 <sequence>
21 <element ref="invoker"/>
22 </sequence>
23 <attribute name="point" type="string" use="required">
24 <annotation>
25 <documentation>
26
27 </documentation>
28 </annotation>
29 </attribute>
30 <attribute name="id" type="string">
31 <annotation>
32 <documentation>
33
34 </documentation>
35 </annotation>
36 </attribute>
37 <attribute name="name" type="string">
38 <annotation>
39 <documentation>
40
41 </documentation>
42 <appinfo>
43 <meta.attribute translatable="true"/>
44 </appinfo>
45 </annotation>
46 </attribute>
47 </complexType>
48 </element>
49
50 <element name="invoker">
51 <complexType>
52 <attribute name="id" type="string" use="required">
53 <annotation>
54 <documentation>
55 Unique id for this invoker
56 </documentation>
57 </annotation>
58 </attribute>
59 <attribute name="class" type="string" use="required">
60 <annotation>
61 <documentation>
62 A class that implements the IProcessorInvoker interface
63 </documentation>
64 </annotation>
65 </attribute>
66 <attribute name="classpath" type="string" use="required">
67 <annotation>
68 <documentation>
69 A semi-colon separated list of jars relative to the root of the contributing plugin. One of the jars must contain the Invoker class named in the class attribute.
70 </documentation>
71 </annotation>
72 </attribute>
73 </complexType>
74 </element>
75
dsatchwelb475f7c2008-08-14 10:43:52 +000076
77
78
79
80 <annotation>
81 <appinfo>
82 <meta.section type="copyright"/>
83 </appinfo>
84 <documentation>
85 Copyright (c) 2007 Chase Technology Ltd - &lt;a href=&quot;http://www.chasetechnology.co.uk&quot;&gt;http://www.chasetechnology.co.uk&lt;/a&gt;.&lt;br&gt;
86All rights reserved. This program and the accompanying materials are made
87available under the terms of the Eclipse Public License v1.0 which accompanies
88this distribution, and is available at &lt;a
89href=&quot;http://www.eclipse.org/legal/epl-v10.html&quot;&gt;http://www.eclipse.org/legal/epl-v10.html&lt;/a&gt;
90 </documentation>
91 </annotation>
92
93</schema>