Allegati Javadoc

org.eclipse.pde.core.javadoc

3.2

Questo punto di estensione associa i plugin al percorso javadoc del codice in essi contenuto. PDE utilizza queste associazioni per collegare automaticamente javadoc alle librerie di plugin quando elabora il percorso classi di un plugin.

<!ELEMENT extension (javadoc+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT javadoc (plugin+)>

<!ATTLIST javadoc

path    CDATA #REQUIRED

archive (true | false) "false">


<!ELEMENT plugin EMPTY>

<!ATTLIST plugin

id CDATA #REQUIRED>


Di seguito è riportato un esempio dell'estensione 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>

In questo esempio, il javadoc per due plugin: com.example.abc e com.example.xyz hanno i rispettivi javadoc nella directory references/api/ nel file zip doc.zip nel plugin che dichiara questa estensione. Il javadoc per il plugin com.example.ghi si trova in http://www.sample-url.org/doc/. Il javadoc per il plugin com.example.jkl si trova nella directory doc relativa al percorso del plugin che dichiara questa estensione.

Non è richiesto alcun codice per questo punto di estensione.

Eclipse SDK contiene plugin di documentazione ISV che utilizzano questo punto di estensione.