Javadoc-tilknytninger

org.eclipse.pde.core.javadoc

3.2

Dette utvidelsespunktet knytter plugin-moduler til Javadoc-plasseringen for koden de inneholder. PDE bruker disse tilordningene til å automatisk knytte Javadoc til plugin-biblioteker når en plugin-moduls klassebane blir behandlet.

<!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>


Nedenfor finner du et eksempel på javadoc-utvidelsen:
 

<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>

Dette eksempelet inneholder javadoc for to plugin-moduler: com.example.abc og com.example.xyz har javadoc plassert i en references/api/-katalog i en doc.zip-fil i plugin-modulen som deklarerer denne utvidelsen. Javadoc for plugin-modulen com.example.ghi er plassert i http://www.sample-url.org/doc/. Javadoc for plugin-modulen com.example.jkl er plassert i katalogen doc som er relativ til plasseringen av plugin-modulen som deklarerer denne utvidelsen.

Ingen Java-kode er nødvendig for dette utvidelsespunktet.

Eclipse SDK blir levert med plugin-moduler med ISV-dokumentasjon som bruker dette utvidelsespunktet.