Skip to content
Newer
Older
100644 107 lines (93 sloc) 2.76 KB
8562d0d @dotta Created extension point for SourceFileProvider so that the Hyperlinki…
dotta authored
1 <?xml version='1.0' encoding='UTF-8'?>
2 <!-- Schema file written by PDE -->
3 <schema targetNamespace="org.scala-ide.sdt.core" xmlns="http://www.w3.org/2001/XMLSchema">
4 <annotation>
5 <appInfo>
6 <meta.schema plugin="org.scala-ide.sdt.core" id="sourcefileprovider" name="SourceFile Provider"/>
7 </appInfo>
8 <documentation>
9 A provider for obtaining a compilation unit from a path.
10 </documentation>
11 </annotation>
12
13 <element name="extension">
14 <annotation>
15 <appInfo>
16 <meta.element />
17 </appInfo>
18 </annotation>
19 <complexType>
20 <sequence minOccurs="1" maxOccurs="unbounded">
21 <element ref="provider"/>
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="provider">
51 <complexType>
52 <attribute name="class" type="string" use="required">
53 <annotation>
54 <documentation>
55
56 </documentation>
57 </annotation>
58 </attribute>
59 <attribute name="file_extension" type="string" use="required">
60 <annotation>
61 <documentation>
62
63 </documentation>
64 </annotation>
65 </attribute>
66 </complexType>
67 </element>
68
69 <annotation>
70 <appInfo>
71 <meta.section type="since"/>
72 </appInfo>
73 <documentation>
74 2.1
75 </documentation>
76 </annotation>
77
78 <annotation>
79 <appInfo>
80 <meta.section type="examples"/>
81 </appInfo>
82 <documentation>
83 [Enter extension point usage example here.]
84 </documentation>
85 </annotation>
86
87 <annotation>
88 <appInfo>
89 <meta.section type="apiinfo"/>
90 </appInfo>
91 <documentation>
92 [Enter API information here.]
93 </documentation>
94 </annotation>
95
96 <annotation>
97 <appInfo>
98 <meta.section type="implementation"/>
99 </appInfo>
100 <documentation>
101 [Enter information about supplied implementation of this extension point.]
102 </documentation>
103 </annotation>
104
105
106 </schema>
Something went wrong with that request. Please try again.