<!ELEMENT extension (javadoc+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ATTLIST javadoc
path CDATA #REQUIRED
archive (true | false) "false">
path
是相对于声明了该扩展的插件的 URL 或路径。false
。仅当 path
属性指定了相对路径时,才应该使用此属性。如果 path
属性指定了 URL,则此属性不起作用。<!ELEMENT plugin EMPTY>
<!ATTLIST plugin
id CDATA #REQUIRED>
path
属性指定了此插件的 Javadoc 位置。javadoc
扩展的一个示例:
在此示例中,两个插件<extension point=
"org.eclipse.pde.core.javadoc"
>
<javadoc path=
"doc.zip!/references/api/"
archive=
"true"
/>
<plugin id=
"com.example.abc"
/>
<plugin id=
"com.example.def"
/>
</javadoc>
<javadoc path=
"http://www.sample-url.org/doc/"
/>
<plugin id=
"com.example.ghi"
/>
</javadoc>
<javadoc path=
"doc/"
/>
<plugin id=
"com.example.jkl"
/>
</javadoc>
</extension>
com.example.abc
和 com.example.xyz
的 Javadoc
在声明了此扩展的插件中 doc.zip
文件中的
references/api/
目录中。插件 com.example.ghi
的 Javadoc 在 http://www.sample-url.org/doc/
中。插件
com.example.jkl
的 Javadoc 在相对于声明了此扩展的插件所在位置的 doc
目录中。
Copyright (c) 2005, 2006 IBM Corporation and others.
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 http://www.eclipse.org/legal/epl-v10.html.