blob: 34e412b6dccb1b22f8623aff76a98ad4cc19d13e [file] [log] [blame]
pavery655805c2006-01-31 04:06:39 +00001<?xml version='1.0' encoding='UTF-8'?>
2<!-- Schema file written by PDE -->
3<schema targetNamespace="org.eclipse.jst.jsp.core">
4<annotation>
5 <appInfo>
6 <meta.schema plugin="org.eclipse.jst.jsp.core" id="elTranslator" name="JSP EL Translator"/>
7 </appInfo>
8 <documentation>
9 Extension point to customer JSP Expression Language Generation
10 </documentation>
11 </annotation>
12
13 <element name="extension">
14 <complexType>
15 <sequence>
16 <element ref="elTranslator"/>
17 </sequence>
18 <attribute name="point" type="string" use="required">
19 <annotation>
20 <documentation>
21 A fully qualified identifier of the target extension point.
22 </documentation>
23 </annotation>
24 </attribute>
25 <attribute name="id" type="string">
26 <annotation>
27 <documentation>
28 An optional identifier of the extension instance.
29 </documentation>
30 </annotation>
31 </attribute>
32 <attribute name="name" type="string">
33 <annotation>
34 <documentation>
35 An optional name of the extension instance.
36 </documentation>
37 <appInfo>
38 <meta.attribute translatable="true"/>
39 </appInfo>
40 </annotation>
41 </attribute>
42 </complexType>
43 </element>
44
45 <element name="elTranslator">
46 <annotation>
47 <appInfo>
48 <meta.element labelAttribute="name"/>
49 </appInfo>
50 </annotation>
51 <complexType>
52 <attribute name="class" type="string" use="required">
53 <annotation>
54 <documentation>
55 Fully qualified class name for the EL Translator. Must be an implementor of org.eclipse.jst.jsp.core.jspel.IJSPELTranslator.
56 </documentation>
57 </annotation>
58 </attribute>
59 <attribute name="name" type="string">
60 <annotation>
61 <documentation>
62 The name of the EL translator.
63 </documentation>
64 </annotation>
65 </attribute>
66 <attribute name="id" type="string" use="required">
67 <annotation>
68 <documentation>
69 A unique string identifier for an EL Translator.
70 </documentation>
71 </annotation>
72 </attribute>
73 </complexType>
74 </element>
75
76 <annotation>
77 <appInfo>
78 <meta.section type="since"/>
79 </appInfo>
80 <documentation>
81 [Enter the first release in which this extension point appears.]
82 </documentation>
83 </annotation>
84
85 <annotation>
86 <appInfo>
87 <meta.section type="examples"/>
88 </appInfo>
89 <documentation>
90 [Enter extension point usage example here.]
91 </documentation>
92 </annotation>
93
94 <annotation>
95 <appInfo>
96 <meta.section type="apiInfo"/>
97 </appInfo>
98 <documentation>
99 [Enter API information here.]
100 </documentation>
101 </annotation>
102
103 <annotation>
104 <appInfo>
105 <meta.section type="implementation"/>
106 </appInfo>
107 <documentation>
108 [Enter information about supplied implementation of this extension point.]
109 </documentation>
110 </annotation>
111
112 <annotation>
113 <appInfo>
114 <meta.section type="copyright"/>
115 </appInfo>
116 <documentation>
117
118 </documentation>
119 </annotation>
120
121</schema>