Localizações Origem

org.eclipse.pde.core.source

2.0

Este ponto de extensão permite ao PDE localizar arquivos origem para bibliotecas em plug-ins Eclipse detectados num produto baseado em Eclipse. É utilizado para contribuir com localizações que contenham arquivos origem. Espera-se que estas localizações contenham o mesmo esquema que o directório "plugins".

Deve existir, para cada plug-in ou fragmento, um directório sob a forma {id}_{versão}. O conteúdo do directório corresponde à localização do plug-in/fragmento. Deverá conter um ficheiro zip de código fonte sob a forma {nome biblioteca}src.zip, em que nome biblioteca equivale ao nome da biblioteca Java que corresponde ao código fonte. Para plug-ins em JAR e bibliotecas denominadas ".", o ficheiro zip do código fonte deve chamar-se simplesmente src.zip.

Além disso, deve conter qualquer ficheiro ou directório especificado em build.properties com a variável src.includes.

<!ELEMENT extensão (localização+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT localização EMPTY>

<!ATTLIST localização

path CDATA #REQUIRED>


De seguida é apresentado um exemplo da extensão origem:
 

<extension point =

"org.eclipse.pde.core.source"

>

<caminho da localização=

"src"

/>

</extension>

No exemplo acima, a localização origem src no plug-in que contribui foi registada.

Não é necessário código Java para este ponto de extensão.

O SDK do Eclipse vem com plug-ins origem que contêm informações origem para todos os plug-ins e fragmentos no SDK do Eclipse.