View | Details | Raw Unified | Return to bug 144573
Collapse All | Expand All

(-)schema/compilationParticipant.exsd (-3 / +18 lines)
Lines 58-63 Link Here
58
               <documentation>
58
               <documentation>
59
                  the class that implements this compilation participant. This class must implement a public subclass of &lt;code&gt;org.eclipse.jdt.core.compiler.CompilationParticipant&lt;/code&gt; with a public 0-argument constructor.
59
                  the class that implements this compilation participant. This class must implement a public subclass of &lt;code&gt;org.eclipse.jdt.core.compiler.CompilationParticipant&lt;/code&gt; with a public 0-argument constructor.
60
               </documentation>
60
               </documentation>
61
               <appInfo>
62
                  <meta.attribute kind="java" basedOn="org.eclipse.jdt.core.compiler.CompilationParticipant"/>
63
               </appInfo>
61
            </annotation>
64
            </annotation>
62
         </attribute>
65
         </attribute>
63
         <attribute name="id" type="string" use="required">
66
         <attribute name="id" type="string" use="required">
Lines 139-145 Link Here
139
         <meta.section type="examples"/>
142
         <meta.section type="examples"/>
140
      </appInfo>
143
      </appInfo>
141
      <documentation>
144
      <documentation>
142
         [Enter extension point usage example here.]
145
         Example of a declaration of a &lt;code&gt;compilationParticipant&lt;/code&gt;:  &lt;pre&gt;                                                                       
146
&lt;extension
147
      id=&quot;apt&quot;
148
      name=&quot;%annotationProcessingName&quot;
149
      point=&quot;org.eclipse.jdt.core.compilationParticipant&quot;&gt;
150
   &lt;compilationParticipant
151
         class=&quot;org.eclipse.jdt.apt.core.internal.AptCompilationParticipant&quot;
152
         id=&quot;APT&quot;
153
         requiredSourceLevel=&quot;1.5&quot;&gt;
154
      &lt;managedMarker markerType=&quot;org.eclipse.jdt.apt.core.compile.problem&quot;/&gt;
155
   &lt;/compilationParticipant&gt;
156
&lt;/extension&gt;
157
&lt;/pre&gt;
143
      </documentation>
158
      </documentation>
144
   </annotation>
159
   </annotation>
145
160
Lines 148-154 Link Here
148
         <meta.section type="apiInfo"/>
163
         <meta.section type="apiInfo"/>
149
      </appInfo>
164
      </appInfo>
150
      <documentation>
165
      <documentation>
151
         [Enter API information here.]
166
         
152
      </documentation>
167
      </documentation>
153
   </annotation>
168
   </annotation>
154
169
Lines 157-163 Link Here
157
         <meta.section type="implementation"/>
172
         <meta.section type="implementation"/>
158
      </appInfo>
173
      </appInfo>
159
      <documentation>
174
      <documentation>
160
         [Enter information about supplied implementation of this extension point.]
175
         
161
      </documentation>
176
      </documentation>
162
   </annotation>
177
   </annotation>
163
178

Return to bug 144573