1 <?xml version='1.0' encoding='UTF-8'?>
2 <!-- Schema file written by PDE -->
3 <schema targetNamespace="org.eclipse.jdt.ui">
6 <meta.schema plugin="org.eclipse.jdt.ui" id="javadocCompletionProcessor" name="Javadoc Completion Processor"/>
9 This extension point allows to add a Javadoc completion processor to e.g. offer new Javadoc tags.
11 Deprecated as of 3.2. Extenders should rather contribute to the <tt>org.eclipse.jdt.ui.javaCompletionProposalComputer</tt> extension point, which allows to provide additional proposals not only for javadoc, but any part of a Java editor.
16 <element name="extension">
19 <meta.element deprecated="true" replacement="org.eclipse.jdt.ui.javaCompletionProposalComputer" />
24 <element ref="javadocCompletionProcessor" minOccurs="1" maxOccurs="unbounded"/>
26 <attribute name="point" type="string" use="required">
29 a fully qualified identifier of the target extension point
33 <attribute name="id" type="string">
36 an optional identifier of the extension instance
40 <attribute name="name" type="string">
43 an optional name of the extension instance
46 <meta.attribute translatable="true"/>
53 <element name="javadocCompletionProcessor">
55 <attribute name="id" type="string" use="required">
58 a unique identifier for the Javadoc completion processor
62 <attribute name="name" type="string">
65 a localized name of the Javadoc completion processor
68 <meta.attribute translatable="true"/>
72 <attribute name="class" type="string">
75 the name of the class that implements this Javadoc completion processor. The
76 class must be public and implement
77 <code>org.eclipse.jdt.ui.text.java.IJavadocCompletionProcessor</code>
78 with a public 0-argument constructor.
81 <meta.attribute kind="java" basedOn="org.eclipse.jdt.ui.text.java.IJavadocCompletionProcessor"/>
90 <meta.section type="examples"/>
93 The following is an example of a Javadoc completion processor contribution:
97 <extension point="org.eclipse.jdt.ui.javadocCompletionProcessor">
98 <javadocCompletionProcessor
99 id="XDocletJavadocProcessor"
100 name="XDoclet Javadoc Processor"
101 class="com.example.XDocletJavadocProcessor">
102 </javadocCompletionProcessor>
111 <meta.section type="apiInfo"/>
120 <meta.section type="implementation"/>
129 <meta.section type="copyright"/>
132 Copyright (c) 2001, 2006 IBM Corporation and others.<br>
133 All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>