blob: e5bd5eb444dea3abcde7a318f91811e9d4223475 [file] [log] [blame]
david_williamscfdb2cd2004-11-11 08:37:49 +00001<?xml version='1.0' encoding='UTF-8'?>
2<!-- Schema file written by PDE -->
3<schema targetNamespace="org.eclipse.wst.sse.core">
4<annotation>
5 <appInfo>
lmandela6e536c2005-11-29 21:15:02 +00006 <meta.schema plugin="org.eclipse.wst.sse.core" id="formatProcessors" name="Format Processors Extension Point"/>
david_williamscfdb2cd2004-11-11 08:37:49 +00007 </appInfo>
8 <documentation>
9 This extension point is for defining the format processsor for a content type.
10 </documentation>
11 </annotation>
12
13 <element name="extension">
14 <complexType>
15 <sequence>
16 <element ref="processor"/>
17 </sequence>
18 <attribute name="point" type="string" use="required">
19 <annotation>
20 <documentation>
lmandela6e536c2005-11-29 21:15:02 +000021 a fully qualified identifier of the target extension point
david_williamscfdb2cd2004-11-11 08:37:49 +000022 </documentation>
23 </annotation>
24 </attribute>
25 <attribute name="id" type="string">
26 <annotation>
27 <documentation>
lmandela6e536c2005-11-29 21:15:02 +000028 an optional identifier of the extension instance
david_williamscfdb2cd2004-11-11 08:37:49 +000029 </documentation>
30 </annotation>
31 </attribute>
32 <attribute name="name" type="string">
33 <annotation>
34 <documentation>
lmandela6e536c2005-11-29 21:15:02 +000035 an optional name of the extension instance
david_williamscfdb2cd2004-11-11 08:37:49 +000036 </documentation>
nitind23739892004-12-06 05:51:11 +000037 <appInfo>
38 <meta.attribute translatable="true"/>
39 </appInfo>
david_williamscfdb2cd2004-11-11 08:37:49 +000040 </annotation>
41 </attribute>
42 </complexType>
43 </element>
44
45 <element name="processor">
46 <complexType>
47 <attribute name="class" type="string" use="required">
48 <annotation>
49 <documentation>
50
51 </documentation>
amywuea52d512005-12-06 17:33:33 +000052 <appInfo>
53 <meta.attribute kind="java"/>
54 </appInfo>
david_williamscfdb2cd2004-11-11 08:37:49 +000055 </annotation>
56 </attribute>
57 <attribute name="contentTypeId" type="string" use="required">
58 <annotation>
59 <documentation>
60
61 </documentation>
62 </annotation>
63 </attribute>
64 </complexType>
65 </element>
66
67 <annotation>
68 <appInfo>
69 <meta.section type="since"/>
70 </appInfo>
71 <documentation>
amywuea52d512005-12-06 17:33:33 +000072 &lt;b&gt;This extension point is internal and should not be used by any other plugins.&lt;/b&gt;
david_williamscfdb2cd2004-11-11 08:37:49 +000073 </documentation>
74 </annotation>
75
76 <annotation>
77 <appInfo>
78 <meta.section type="examples"/>
79 </appInfo>
80 <documentation>
lmandel1556d522005-12-09 22:43:25 +000081 &lt;pre&gt;
82 &lt;extension
83 point=&quot;org.eclipse.wst.sse.core.formatProcessors&quot;&gt;
84 &lt;processor
85 class=&quot;org.eclipse.wst.sse.core.xml.format.FormatProcessorXML&quot;
86 contentTypeId=&quot;org.eclipse.core.runtime.xml&quot;&gt;
87 &lt;/processor&gt;
88 &lt;/extension&gt;
89&lt;/pre&gt;
david_williamscfdb2cd2004-11-11 08:37:49 +000090 </documentation>
91 </annotation>
92
93 <annotation>
94 <appInfo>
95 <meta.section type="apiInfo"/>
96 </appInfo>
97 <documentation>
amywuea52d512005-12-06 17:33:33 +000098
david_williamscfdb2cd2004-11-11 08:37:49 +000099 </documentation>
100 </annotation>
101
102 <annotation>
103 <appInfo>
104 <meta.section type="implementation"/>
105 </appInfo>
106 <documentation>
amywuea52d512005-12-06 17:33:33 +0000107
david_williamscfdb2cd2004-11-11 08:37:49 +0000108 </documentation>
109 </annotation>
110
111 <annotation>
112 <appInfo>
113 <meta.section type="copyright"/>
114 </appInfo>
115 <documentation>
lmandela6e536c2005-11-29 21:15:02 +0000116 Copyright (c) 2005 IBM Corporation and others.&lt;br&gt;
117All rights reserved. This program and the accompanying materials are made
118available under the terms of the Eclipse Public License v1.0 which accompanies
119this distribution, and is available at &lt;a
120href=&quot;http://www.eclipse.org/legal/epl-v10.html&quot;&gt;http://www.eclipse.org/legal/epl-v10.html&lt;/a&gt;
david_williamscfdb2cd2004-11-11 08:37:49 +0000121 </documentation>
122 </annotation>
123
124</schema>